A command line interface for WordPress

Commands » package

wp package - Manage WP-CLI packages.

Quick links: Github issues

WP-CLI packages are community-maintained projects built on WP-CLI. They can contain WP-CLI commands, but they can also just extend WP-CLI in some way.

Installable packages are listed in the Package Index.

Learn how to create your own command from the Commands Cookbook


# List installed packages
$ wp package list
| name                  | description                              | authors | version    |
| wp-cli/server-command | Start a development server for WordPress |         | dev-master |

# Install the latest development version of the package
$ wp package install wp-cli/server-command
Installing package wp-cli/server-command (dev-master)
Updating /home/person/.wp-cli/packages/composer.json to require the package...
Using Composer to install the package...
Loading composer repositories with package information
Updating dependencies
Resolving dependencies through SAT
Dependency resolution completed in 0.005 seconds
Analyzed 732 packages to resolve dependencies
Analyzed 1034 rules to resolve dependencies
 - Installing package
Writing lock file
Generating autoload files
Success: Package installed.

# Uninstall package
$ wp package uninstall wp-cli/server-command
Removing require statement from /home/person/.wp-cli/packages/composer.json
Deleting package directory /home/person/.wp-cli/packages/vendor/wp-cli/server-command
Regenerating Composer autoload.
Success: Uninstalled package.


Name Description
browse Browse WP-CLI packages available for installation.
install Install a WP-CLI package.
list List installed WP-CLI packages.
path Get the path to an installed WP-CLI package, or the package directory.
uninstall Uninstall a WP-CLI package.
update Update all installed WP-CLI packages to their latest version.