wp plugin <command>

Manages site plugins, including installs, activations, and updates.

See the WordPress Plugin Handbook developer resource.


# Activate plugin
$ wp plugin activate hello
Plugin 'hello' activated.
Success: Activated 1 of 1 plugins.

# Deactivate plugin
$ wp plugin deactivate hello
Plugin 'hello' deactivated.
Success: Deactivated 1 of 1 plugins.

# Delete plugin
$ wp plugin delete hello
Deleted 'hello' plugin.
Success: Deleted 1 of 1 plugins.

# Install the latest version from wordpress.org and activate
$ wp plugin install bbpress --activate
Installing bbPress (2.5.9)
Downloading install package from https://downloads.wordpress.org/plugin/bbpress.2.5.9.zip...
Using cached file '/home/vagrant/.wp-cli/cache/plugin/bbpress-2.5.9.zip'...
Unpacking the package...
Installing the plugin...
Plugin installed successfully.
Activating 'bbpress'...
Plugin 'bbpress' activated.
Success: Installed 1 of 1 plugins.

Top ↑


Name Description
wp plugin activate

Activate a plugin.

wp plugin deactivate

Deactivate a plugin.

wp plugin delete

Delete plugin files without deactivating or uninstalling.

wp plugin get

Get details about an installed plugin.

wp plugin install

Install a plugin.

wp plugin is-installed

Check if the plugin is installed.

wp plugin list

Get a list of plugins.

wp plugin path

Get the path to a plugin or to the plugin directory.

wp plugin search

Search the WordPress.org plugin directory.

wp plugin status

See the status of one or all plugins.

wp plugin toggle

Toggle a plugin’s activation state.

wp plugin uninstall

Uninstall a plugin.

wp plugin update

Update one or more plugins.

Command documentation is regenerated at every release. To add or update an example, please submit a pull request against the corresponding part of the codebase.