WP-CLI 解釋以及在哪裡可以找到 WP-CLI Ready Web 主機

什麼是 WP-CLI?

WP-CLI 代表 WordPress 命令行界面。 它允許用戶在沒有網絡瀏覽器的情況下管理 WordPress 網站。

WP-CLI 受到許多 Web 開發人員的青睞,主要是因為它的靈活性和效率。 該工具是 100% 基於文本的——這意味著您可以使用命令行控制您的網站,而不是從 WordPress 管理面板控制您的網站。 

WP-CLI 的服務器要求

WP-CLI 不是插件,默認情況下不與 WordPress 安裝一起提供。 

要為您的網站使用 WP-CLI,您需要通過 SSH 訪問將其單獨安裝到您的託管服務器。 

要託管 WP-CLI,您的託管服務器需要滿足以下要求:

  • PHP 5.6或更高版本
  • WordPress 3.7 或更高版本
  • 類 UNIX 環境 (Linux, FreeBSD, Cygwin 等) 

一旦 WP-CLI 準備好連接到您的服務器,您就可以使用 SSH 客戶端從本地計算機訪問 WP-CLI,例如 終端 (macOS) 或 油灰 (Windows)。 

理想情況下,你想使用 WP-CLI PHP 7.3 或更高版本和最新的 WordPress 版本以獲得完整的功能。 在 Windows 託管服務器上運行 WP-CLI 是可能的,但支持有限。 

為什麼選擇 WP-CLI?

速度、可訪問性和效率是許多開發人員和服務器管理員偏愛 WP-CLI 而不是基於瀏覽器的 WordPress 管理儀表板的三個主要原因。 

WP-CLI 消除了 Web 開發中的各種非生產性任務。 從屏幕切換到瀏覽器,登錄到 WordPress 儀表板,深入瀏覽三個頁面以訪問 WordPress 功能——所有這些加起來並增加了開發時間。 當您使用 WP-CLI 直接從 SSH 客戶端管理您的站點時,這些步驟就被消除了。

WP-CLI和命令的常用用法 

以下是您可以使用 WP-CLI 執行的一些常見操作(及其命令)。 你可以找到 此頁面上所有可用的 WP-CLI 命令

到此頁面以獲取可用命令的完整列表。

安裝WordPress

$ wp core install --url=youwebsite.com --title=Your Website --admin_user=supervisor --admin_password=password [email protected]

創建一個新用戶

$ wp user create joe [email protected] --role=author

更改用戶密碼

$ wp user update JOE --user_pass=PASSWORD

更改用戶角色

$ wp user set-role JOE editor

安裝 WordPress 插件

$ wp plugin install yoast-seo

激活 WordPress 插件

$ wp plugin activate yoast-seo

運行數據庫搜索和替換

$ wp search-replace 'old-image.jpg' 'new-image.jpg'

清除瞬變 

$ wp transient delete --all

運行自動 cron 

$ wp cron event run --due-now

創建一個新帖子

$ wp post create --post_type=post --post_title='A sample post'

哪個虛擬主機支持 WP-CLI?

由於其特殊的服務器要求,WP-CLI 不被某些 Web 主機支持。 對於支持 WP-CLI 的用戶,該功能僅適用於更高級別的計劃。 為確保您可以將 WP-CLI 用於您的 WordPress 站點,您需要選擇一個支持 WP-CLI 的虛擬主機。 下面是一些想法。 

1. Cloudways 

Cloudways 在所有用戶帳戶中預安裝 WordPress CLI > 在此點餐

網站: https://www.cloudways.com

從 2011 年在馬耳他開始, Cloudways 是託管雲託管解決方案的提供商。 它充當系統集成商,提供對 Digital Ocean、亞馬遜 AWS、谷歌云等各種服務的訪問。

就網絡託管公司而言, Cloudways 相當年輕。 它於 2011 年進入市場,但此後增長顯著。 這種增長的很大一部分可能是由於它佔據了相對利基的市場空間,作為系統集成商為價格上漲提供了便利。

在我的了解更多 Cloudways 評論.

WP-CLI 支持

作為 WP-CLI 項目的首席贊助商, Cloudways 為所有用戶提供 WP-CLI 支持。 WP-CLI工具被添加到 Cloudways 默認為 SSH 終端。 用戶一拿到就可以訪問WP-CLI Cloudways 帳戶。 

2. TMD Hosting

TMD Hosting 在其所有 WordPress 託管計劃中支持 WP-CLI > 在此點餐

網站: https://www.tmdhosting.com

關於我們 TMD Hosting

TMDHosting 已經存在超過 10 年,被認為是那些需要優質網絡託管服務提供商的可靠選擇。 就個人而言,我認為 TMD 是託管行業中隱藏的瑰寶之一,我將它們推薦給需要可靠網絡託管解決方案的朋友和家人。 

TMD 的共享託管計劃特別適合需要經濟實惠且可靠的網絡託管解決方案的博主或小型企業。 他們不僅提供穩定的服務器性能和大量有用的功能,而且還擁有業內最好的客戶支持團隊。

在我的了解更多 TMD Hosting 評論.

WP-CLI 支持

TMD Hosting 在其標準共享主機計劃中不支持 WP-CLI。 要訪問 WP-CLI,您需要使用 TMD 的 WordPress 託管。 他們的最低套餐名為 WordPress Starter,以每月 60 美元的價格提供無限存儲空間、高級支持和 5.95 天退款保證。

3. Hostinger

WP-CLI 工具已預裝在所有 Hosting WordPress Hosting > 在此點餐

網站: https://www.hostinger.com

成立於2004年, Hostinger 是一家預算託管公司,在全球多個數據中心運行。

Hostinger 多年來經歷了迅猛的增長和擴張。 他們實現了擁有 1 萬用戶的巨大里程碑,距離他們開始的那一天僅 6 年。 如今,該公司管理著超過 29 萬用戶,並在全球範圍內建立了本地化辦事處,在全球 150 個國家/地區擁有 39 名員工。

欲了解更多詳情和 Hostinger 服務器性能統計, 深入閱讀我的 Hostinger 評論.

WP-CLI 支持

Hostinger 在其所有 WordPress 託管計劃(最便宜的價格為 1.99 美元/月)和高級共享託管(或更高)計劃中支持 WP-CLI。 他們的最低共享計劃(單一共享)不支持 WP-CLI,即使它的價格與最便宜的 WordPress 計劃相同。 

4. GreenGeeks

WP-CLI 和 SSH 訪問都預裝在所有 GreenGeeks WordPress 託管 > 在此點餐

網站: https://www.greengeeks.com

GreenGeeks 是一家網絡託管公司,於 2006 年根據環保網絡託管原則成立。他們的總部位於加利福尼亞州阿古拉山,但他們的客戶遍布全球,數據中心位於美國、加拿大和荷蘭。

該公司已通過超過 35,000 個網站為超過 300,000 名客戶提供服務。 作為一個 綠色託管公司,它致力於留下積極的能源足跡,並用所用能源信用的三倍替代已用能源。

了解更多信息 GreenGeeks 評論。

WP-CLI 支持

WP-CLI 已預裝在所有 GreenGeeks Shared and WordPress Hosting. Their cheapest plan, which allow you to host one WP site with 50 GB storage,  starts at $2.95/mo. 

5. 藍主機

BlueHost 是 WP-CLI 項目的首席贊助商. 您可以通過請求特定於用戶的配置來訪問 BlueHost 共享主機帳戶上的 WP-CLI。

網站: https://www.bluehost.com

Bluehost 在其平台上託管了超過 2 萬個網站,並且非常受歡迎。 該公司目前位於美國馬薩諸塞州伯靈頓,提供多種託管選項。 BlueHost 公司於 2010 年被出售給 Endurance International Group (EIG),EIG 於 3 年 2020 月以 XNUMX 億美元的價格出售給 Clearlake Capital。

BlueHost 是 WordPress.org 官方推薦的,也是專業博主中流行的託管選擇。 我個人認為 BlueHost 可能是需要便宜且可靠的託管解決方案的小型企業和個人博客的正確選擇。

在我們完整的 BlueHost 評論中了解更多信息。

WP-CLI 支持

默認情況下,WP-CLI 未預安裝在 BlueHost 主機上。 但是,該公司在其所有共享託管計劃中都支持 WP-CLI。 但是,由於根訪問權限不可用,通常的 WP-CLI 安裝過程在 BlueHost 上不起作用。 相反,需要特殊的“特定於用戶的配置”才能從 BlueHost 共享主機訪問 WP-CLI(詳細說明在這裡). 

最後。。。 

幾乎所有您可以在管理儀表板上執行的開發任務都可以使用 WP-CLI 更快地完成。 如果您希望使用 WordPress 更高效地工作——請查看 WP-CLI。

閱讀更多

作者照片

Jerry Low 的文章