WP CLI说明文档

wp plugin install

命令概述

用于从WordPress.org、本地zip文件或远程URL安装一个或多个WordPress插件。

适合在自动化部署、批量安装或更新插件时使用,支持激活、强制覆盖和忽略版本要求等操作。

参数列表

参数 说明
<plugin|zip|url>... 一个或多个要安装的插件。接受插件slug、本地zip文件路径或远程zip文件URL。
[--version=<version>] 如果设置,从WordPress.org获取特定版本,而不是稳定版本。
[--force] 如果设置,命令将覆盖任何已安装的插件版本,无需提示或确认。
[--ignore-requirements] 如果设置,命令将忽略插件作者指定的WordPress或PHP版本要求进行安装。
[--activate] 如果设置,插件将在安装后立即启用。
[--activate-network] 如果设置,插件将在安装后立即在全网启用。
[--insecure] 如果TLS握手失败,不验证证书重试下载。注意:这会使请求容易受到MITM攻击。

常用示例

从WordPress.org安装最新版本并激活

$ wp plugin install bbpress --activate

从WordPress.org安装开发版本

$ wp plugin install bbpress --version=dev

从本地zip文件安装

$ wp plugin install ../my-plugin.zip

从远程zip文件安装

$ wp plugin install http://s3.amazonaws.com/bucketname/my-plugin.zip?AWSAccessKeyId=123&Expires=456&Signature=abcdef

从远程zip文件强制更新

$ wp plugin install https://github.com/envato/wp-envato-market/archive/master.zip --force

强制重新安装所有已安装插件

$ wp plugin install $(wp plugin list --field=name) --force