WP-CLI是一款用于管理WordPress的命令行界面,无需浏览器即可完成插件更新、多站点设置等操作。用法还有很多,官方手册是英文版本,我给它搬来了,后续会提供一些用法示例。
WP-CLI的安装与更新
环境要求:
- UNIX环境(OS X,Linux,FreeBSD,Cygwin),某些功能在Windows中将受到限制。
- PHP5.6或更高版本。
- WordPress3.7或更高版本,较旧版本在功能上可能会有所减少。
安装WP-CLI
检查好了操作环境,使用wget或curl命令下载wp-cli.phar:
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

如果是境内服务器,也可以增加GitHub加速或下载到自己设备后再上传
然后,检查Phar文件确保其正常运行:
php wp-cli.phar --info

要使用wp执行WP-CLI命令,必须有执行权限并且PATH已在环境变量中注册,例如:
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp

如果WP-CLI安装成功,当您运行wp --info查看wp命令信息时,可以看到如下图的返回内容输出:
wp --info

更新WP-CLI
您可以用sudo wp cli update更新WP-CLI,返回Success即成功,或者重复上述安装方法,替换wp命令文件
sudo wp cli update

WP-CLI使用示例
例如在wordpress安装并激活文本盲水印插件:
进入网站根目录
cd /www/wwwroot/网站根目录
命令注释:管理员权限 切换用户 www用户 WP-CLI 插件 安装 文本盲水印的官方插件目录固定地址 激活
sudo -u www,否则会遇到报错,就算你使用--allow-root绕过报错,也会遇到问题,例如:创建的目录或文件是root用户所有,你网站所用的www用户是无法读取root权限资源的。网站轻则报错重则无法使用。sudo -u www wp plugin install wxs-text-watermarking --activate

例如堡塔防入侵就会拦截命令的运行,请按下图所示放行/usr/local/bin/wp的运行

被安装激活的文本盲水印插件:

WP-CLI命令大全
由于官方提供的命令介绍是英文版本,本文只提供它有什么命令和手册地址,后续会为一些实用命令单独提供使用教程文章,并放在折叠框内。
内容来自:https://developer.wordpress.org/cli/commands/
https://developer.wordpress.org/cli/commands/cron/
下文中 网站配置文件 标题下有提到 如何使用wp cron命令计划任务,解决wordpress访问时加载速度慢的问题
本文最后更新于
2026-04-08 18:56:39,某些文章具有时效性,若有错误或已失效,请在下方留言或加入QQ群:399019539 联系群主反馈。注意一些链接无法访问可能是你网络的原因,如Github,并非资源地址失效。
登录后可快速点此处反馈,点击登录
















暂无评论内容