什麼是WP-CLI? 運用指令來控制你的 WordPress!

WP-CLI-Cover

什麼是WP-CLI?

WP-CLI是 WordPress 的官方命令行界面。
它可以讓你從終端機的介面下指令來快速管理 WordPress網站 、網站主題、網站插件等等。
這通常是當你 WordPress網站設計 玩到一定的程度之後會開始摸索研究的軟體,讓你晉升高級 WordPress網頁設計師,更便捷快速的管理你的 WordPress網站。

WP-CLI能做什麼?

基本上你可以透過以下指令輸入在你的終端機上,按下「Enter」,就能夠觸發這些事情。
例如:
安裝WordPress語言包

wp language core install zh_TW

切換WordPress語系

wp site switch-language zh_TW

更新你的WordPress網站描述

wp option update blogdescription "你的網站描述"

改寫你的WordPress網站固定網址格式

wp rewrite structure /%category%/%postname%/

安裝並啟用需要的外掛

wp plugin install 外掛名稱 --activate

移除不要的外掛

wp plugin uninstall akismet

透過這些指令動作,你可以快速改變很多 WordPress的設定與事件,根本不需要任何操作介面,只需要打打字並按下Enter,是不是非常方便呢?
而如果你已經是高階WordPress專家了,你更可以透過自動化程序加上WP-CLI,來設定安裝你的WordPress網站。

如何開始使用WP-CLI?

首先第一步,你需要打開你的終端機,然後利用SSH登入你的帳號。
再來,你需要輸入以下指令:

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

接著,你需要驗證一下你的WP-CLI是否正常運行:

php wp-cli.phar --info

將 wp-cli.phar 檔案移到 /usr/local/bin 資料夾並更名為 wp 方便執行程序:

chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp

更新WP-CLI:

sudo wp cli update

這樣就大功告成囉!

接下來,你只要到你的 WordPress網站 資料夾輸入上述提到的一些指令,就能更看到WP-CLI執行程序運作。

總結

其實有一些公司開發的外掛也有提供 WP-CLI 操作指令庫,但是這個要再安裝他們的外掛之後才能使用。
不過WP-CLI其實就是一個可以快速讓後端工程師操作WordPress的一種方式,實際上要達到自動化或是快速操作也有很多種方式。
此外,運用WP-CLI比較適合中高階WordPress玩家來摸索執行,因為裡面牽涉到很多語系、權限等等各種問題,需要一定的經驗才比較好上手。
如果有興趣的朋友,歡迎可以來找 展躍網頁設計 研究探討!
WP-CLI官方網站: https://wp-cli.org/

相關文章