WP-CLI
WP-CLI is a set of command-line tools for managing WordPress websites. With just a few simple commands, you can manage WordPress from the command line without the need to login to the Admin Dashboard and navigate the pages. You can install, update and delete plugins and themes, perform backups, configure standard and multisite installs and much more — all without ever using a web browser.
How to install WP-CLI
<pre lang="bash">
$ curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
Make WP-CLI Executable
<pre lang="bash">
$ chmod +x wp-cli.phar
Rename wp-cli.phar to wp and move to a folder where it can be executed globally.
<pre lang="bash">
$ sudo mv wp-cli.phar /usr/local/bin/wp
How to Install and Activate Theme from the command line
<pre lang="bash">
$ wp theme install twentytwelve
$ wp theme activate twentytwelve
How to Install, Activate, Deactivate a Plugin
<pre lang="bash">
$ wp plugin install hello-dolly
$ wp plugin activate hello-dolly
$ wp plugin deactivate hello-dolly
How to update WordPress to the latest core release
<pre lang="bash">
$ wp core update
How to list the last 5 posts
<pre lang="bash">
$ wp post list --post_type=post --posts_per_page=5 --format=json
The command above will spit out an array in JSON format.
Read the rest of WP-CLI documentation.