wp-cli 是wordpress
的命令行接口,你可以通过该命令实现更新组件、配置多网站安装和更多功能,而不需要一个web浏览器,比较适合开发者或者喜欢命令行的用户使用。
Mac 平台
brew install wp-cli
Linux 平台
通過下載phar 文件是官方比較推薦的安裝方式。在安裝wp-cli
之前,請確認一下本地的安裝環境:
- Unix-like enviroment (OS X, Linux ,FreeBSD, Crygwin );
- PHP5.6 or later
- WordPress 3.7 or later .
滿足了以上的安裝環境,下載phar
文檔:
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
本地會有一個wp-cli.phar
文檔,檢查文檔信息:
php wp-cli.phar --info
輸出結果:
为了保证整个wp-cli
在全局中使用或者别名为wp
命令,先要赋予wp-cli.phar
有x
的权限:
chmod +x wp-cli.phar
通过mv命令执行重命名:
sudo mv wp-cli.phar /usr/local/bin/wp
執行wp --info
命令,會得到當前wp
安裝環境的更詳細的信息:
OS: Linux 4.18.0-25-generic #26-Ubuntu SMP Mon Jun 24 09:32:08 UTC 2019 x86_64
Shell: /bin/bash
PHP binary: /usr/bin/php7.2
PHP version: 7.2.24-0ubuntu0.18.04.17
php.ini used: /etc/php/7.2/cli/php.ini
MySQL binary: /usr/bin/mysql
MySQL version: mysql Ver 14.14 Distrib 5.7.37, for Linux (x86_64) using EditLine wrapper
SQL modes:
WP-CLI root dir: phar://wp-cli.phar/vendor/wp-cli/wp-cli
WP-CLI vendor dir: phar://wp-cli.phar/vendor
WP_CLI phar path: /home/chengyue.wang
WP-CLI packages dir:
WP-CLI cache dir: /home/wong/.wp-cli/cache
WP-CLI global config:
WP-CLI project config:
WP-CLI version: 2.11.0
OK,wp的安装就完成了。
Related link
- https://developer.wordpress.org
- https://developer.wordpress.org/plugins/
- https://github.com/WordPress/WordPress
如果你需要wordpress的主题或者插件开发,请联系我。