WP-CLI was one of the most exciting WordPress tools to be released a couple of years ago in 2011 and has quickly become an indispensable part of many developers’ workflow. The project was originally created by Andreas Creten and is now maintained by Cristi Burcă (Scribu) and other contributors.
WP-CLI provides a command line interface for managing WordPress sites without having to use the admin screens. It makes many routine development tasks faster and easier, including updating the core and plugins, installing themes, backing up your database, managing user roles and so much more. A full list of commands is available on the project site and a list of community commands is posted to github.
A List of Hosts With WP-CLI Pre-Installed
The project recently updated its github wiki to include a list of hosting companies that support WP-CLI. This list includes hosts that have WP-CLI installed by default for their customers when they first SSH into their servers, meaning that the
wp command is already available. Of course, you can always install it at any host where you have SSH access, but this list includes companies that have it pre-installed:
- WordPress.com VIP
Several of these hosts have additional resources to help you get started. Dreamhost has a wiki for using WP-CLI and SiteGround also has a WP-CLI tutorial.
I’m surprised that there aren’t more managed WordPress hosts listed here, as it’s just one extra little perk for getting developers to sign up. If you represent a host that should be on this list, please edit the WP-CLI hosting companies wiki page to include your company.
At SiteGround we also have a WP-CLI tutorial – http://www.siteground.com/tutorials/wordpress/wp-cli.htm