How to Manage WordPress Plugins from the Command Line with WP-CLI

Relacionado: 5 WordPress Plugins to Improve Your Website Conversion Rate
To get information about all the WP-CLI commands related to plugins, run the following:
[user@server]$ wp help plugin
This brings up a page similar to a main page, and shows all the commands you can use to manage WordPress plugins—including search, list, activate, and install. It is also possible to get help with a subcommand:
[user@server]$ wp help plugin
An important start to managing your plugins is to get the list of plugins you have installed, and check what their status is. Perhaps you have a plugin installed but not activated and you need to activate it, or maybe you want to update a plugin if it has an available update. To get this information run the following:
[user@server]$ wp plugin list
What good is being able to list your plugins if you can’t manipulate them? Well, with WP-CLI you can! If you want to install a plugin, you might need to search for the name of a plugin first. You can do that with the following:
[user@server]$ wp plugin search
For example:
[user@server]$ wp plugin search akismet +----------------------+-------------------+--------+ | name | slug | rating | +----------------------+-------------------+--------+ | Akismet | akismet | 94 | +----------------------+-------------------+--------+
WordPress + DreamHost
Our automatic updates and strong security defenses take server management off your hands so you can focus on creating a great website.
Once you’ve found the plugin you want, you can install it. The slug is a unique identifier for a plugin so that WP-CLI knows exactly which plugin you want to install. The rating field represents community votes to show how good the plugin is (this is rated out of 100, generally higher is better), but it is recommended to check reviews for the plugins online as well in the plugin directory. Copy the slug field of the plugin you want and install it using the following command:
[user@server]$ wp plugin install
Once you have installed a new plugin, the next step to get it working is to activate it. WP-CLI makes this extremely simple as well:
[user@server]$ wp plugin activate
WP-CLI can also deactivate plugins, which just disables the plugin; it does not uninstall it:
[user@server]$ wp plugin deactivate
Keeping your plugins up to date is important, as it can bring new features or just improve old features with new code fixes. There are several ways to do this—First, you can upgrade all of your plugins at once with a simple command:
[user@server]$ wp plugin update --all
Or perhaps you wish to only upgrade a single plugin for some reason; you can do that with another simple command:
[user@server]$ wp plugin update
And that’s it! Simple, right? In next week’s episode, we’ll show you how to manage your WordPress themes using WP-CLI. Stay tuned!
Have questions? Hit up our support team or tweet us @DreamHostCare on Twitter!