Skip to content
WordPress control from the command line (I still use it, but don't actively develop it; but patches are welcome)
Shell PHP
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE Initial commit Dec 6, 2017 Add initial info to Dec 6, 2017
wordshell Commit of wordshell 1.3.140 Dec 6, 2017
wp-wordshell-controller.php Commit of wp-wordshell-controller.php Dec 6, 2017


WordPress control from the command line. Written in bash. At the time of writing, I still use it, and it saves me a lot of time... but I don't actively develop it; but patches/pull requests are welcome, if you like them. But don't ask for support, or report issues; as I say, I'm not actively developing.

Was formerly sold (with a GPL licence; is now MIT) at, but after end-of-life, that site was archived to remove the maintenance burden. So, the manual that was there is gone (but you can probably get it at the Internet Archive). You can also do wordshell --help (or just read the source).

You should probably use WP-CLI instead. But WordShell still has a few interesting features that I think aren't in WP-CLI yet. e.g. Difference analysis and recording and auto-patching; and accessing sites via FTP/SFTP.

You can’t perform that action at this time.