
您现在的位置是:首页 > WordPress教程WordPress教程
WordPress怎么使用命令行WP-CLI?
WP集市
2025-08-21
【WordPress教程】
685人已围观
还在用后台点点点更新插件?兄弟,命令行才是YYDS!作为程序员,谁受得了每次更新WordPress都要登录后台、等加载、点确认那一套?今天就给你唠唠WP-CLI——WordPress的命令行神器,学会它,管理网站效率直接拉满!
先搞明白:WP-CLI是个啥?
简单说,就是WordPress官方出的命令行工具。装了它,你不用打开浏览器,直接在服务器终端敲命令,就能搞定更新、备份、用户管理、插件主题操作……比鼠标快至少十倍!尤其适合批量操作或者服务器没图形界面的情况,懂的都懂。
第一步:把WP-CLI装到服务器上
别慌,安装超简单,前提是你得有服务器SSH权限(没权限的找运维大哥要,或者用本地环境比如MAMP、XAMPP练手)。环境要求:PHP 7.4以上(现在谁还用老版本啊)、WordPress 3.7以上,终端工具(Linux用Terminal,Windows用WSL或Git Bash,Mac直接Terminal)。
安装命令复制粘贴就行,推荐用curl(没有curl就换wget):
# 下载WP-CLI的phar文件
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
下完之后,验证一下文件是不是好的:
php wp-cli.phar --info
要是显示版本号、PHP信息这些,说明文件没毛病。接下来给它执行权限,再挪到系统 PATH 里,以后直接敲wp
就能用:
# 给执行权限(Linux/Mac)
chmod +x wp-cli.phar
# 移动到/usr/local/bin,全局可用
sudo mv wp-cli.phar /usr/local/bin/wp
Windows用户注意,可能得用php wp-cli.phar
代替wp
,因为PATH配置有时候抽风,多试几次。
验证安装:敲个命令试试水
装完了,到你的WordPress网站根目录(就是有wp-config.php的那个文件夹),敲:
wp --info
如果输出一长串信息,比如WP版本、数据库信息、PHP版本,恭喜!你已经踏入WP-CLI的大门了,比那些还在后台点点点的人领先一步!
常用命令:这些才是干活的家伙
别被命令行吓到,WP-CLI的命令设计得特简单,基本就是“wp + 功能 + 操作”,一看就懂。
1. 更新WordPress核心、插件、主题(最常用!)
-
更新WP核心:
wp core update
解释:core
就是核心,update
就是更新,简单吧?跑完会提示“Success: WordPress is up to date”,比后台点“更新”快多了。 -
更新所有插件:
wp plugin update --all
--all
参数就是“全部更新”,不用一个个输插件名,爽!要是只想更某个插件,把--all
换成插件文件夹名,比如wp plugin update akismet
。 -
更新主题:
wp theme update --all
和插件同理,theme
换成plugin
就是插件,记不住就敲wp help theme
看帮助,命令行自带说明书。
2. 用户管理(后台进不去也能用!)
有时候后台登录不了,或者想快速加个管理员账号,直接命令行干:
wp user create 用户名 邮箱 --role=administrator
比如wp user create laowang laowang@example.com --role=administrator
,回车就创建了一个叫“laowang”的管理员,密码会自动生成并显示,抄下来就能登录。
3. 数据库备份与恢复(保命技能!)
网站炸了怎么办?数据库备份能救命!
-
导出数据库:
wp db export backup.sql
会在当前目录生成backup.sql
文件,就是数据库备份。建议每天定时跑一次,用crontab设置自动备份,程序员就得自动化! -
导入数据库:
wp db import backup.sql
把备份文件扔到网站根目录,敲这个命令,数据库就恢复了,比phpMyAdmin快十倍!
4. 主题/插件激活、删除
-
激活主题:
wp theme activate 主题文件夹名
比如默认主题twentytwentythree,文件夹名就是twentytwentythree
,命令:wp theme activate twentytwentythree
,秒激活。 -
删除插件:
wp plugin delete 插件名
比如删Akismet:wp plugin delete akismet
,直接从数据库和文件里清干净,比后台删彻底。
最后说两句:命令行才是程序员的浪漫
WP-CLI的命令还有很多,比如wp post create
创建文章、wp option get
看配置,但上面这些已经够应付80%的日常操作了。刚开始可能觉得敲命令麻烦,但用熟了你会发现,比鼠标点点点高效太多——尤其管理多个网站时,批量操作直接封神!
别犹豫,现在就ssh连服务器,装个WP-CLI试试。记住,程序员的手应该在键盘上飞,而不是在鼠标上点!有问题评论区问,我教你~
Tags:
文章版权声明:除非注明,否则均为WP集市原创文章,转载或复制请以超链接形式并注明出处。

热门文章
