使用WP-CLI 操作WordPress 安裝更新等功能
WordPress 更新是個很大的問題,安全更新會自動更新,普通升級會提示,但是提示的更新在後台點擊升級,總會提示另一更新正在進行
手動更新太過繁瑣,上傳來上傳去的,所以這次體驗一下wp-cli 在命令進行一下操作,升級5.0.3
安裝
安裝WP-CLI 的推薦方法是下載Phar 版本
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
php wp-cli.phar --info # 检查是否可用
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp # 简化命令
使用wp --info
查看是否安裝成功,如果成功就可以看到如下輸出
OS: Linux 3.10.0-693.5.2.el7.x86_64 #1 SMP Fri Oct 20 20:32:50 UTC 2017 x86_64
Shell: /bin/bash
PHP binary: /www/server/php/72/bin/php
PHP version: 7.2.3
php.ini used: /www/server/php/72/etc/php.ini
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: /root
WP-CLI packages dir:
WP-CLI global config:
WP-CLI project config:
WP-CLI version: 2.1.0
更新
使用Phar 安裝了WP-CLI,則可以隨時通過運行如下命令來更新它
wp cli update
使用
如果使用root 賬戶進行安裝,需要我們新建一個新賬戶,如果不想新建可在命令後加上--allow-root
安裝WordPress
wp core download
更新WordPress 核心
wp core update --allow-root
Error: This does not seem to be a WordPress installation.
Pass --path=`path/to/wordpress` or run `wp core download`.
這個需要在存在WordPress 代碼的目錄下運行,也就是你的博客根目錄下
或者在命令後加上你的網站根目錄路徑--path=path/to/wordpress
更新WordPress 數據庫
在執行完上一步以後,可使用此命令更新數據庫相關信息
wp core update-db
主要就是這兩個命令,分分鐘完成版本升級~