使用命令管理WordPress網站

我們所有人以一種或另一種方式鏈接到Web開發並使用WordPress都知道 HelpWordpress.com。 毫無疑問,與此CMS相關的主要站點之一。

就在昨天之前,我讀了一篇非常有趣的文章,涉及相同的問題,僅使用我們的終端就可以控製或管理WordPress中的網站😉

我請求它的作者在此處分享它的許可,非常感謝 費爾南多 如此出色的文章並讓我們與您分享share

好吧,這是帖子:


好注意 這個WordPress命令行是極客,但非常極客並非所有觀眾都能接受,但無論如何,WordPress已成為生態系統的又一種可能性。

La WordPress的命令界面wp-cli,是用於管理WordPress安裝等的一系列命令。 而且,有了wp-cli,您可以更新插件,安裝WordPress,發布帖子,幾乎所有內容都在不斷增長。

哦,和 它不是插件,而是需要自己安裝的系統 您可以通過多種方式進行操作,即...

通過 梨形 您可以這樣做:

sudo pear channel-discover wp-cli.org/pear
sudo pear install wpcli/wpcli

通過 GIT:

git clone --recursive git://github.com/wp-cli/wp-cli.git ~/git/wp-cli
cd ~/git/wp-cli
sudo utils/dev-build

在哪裡可以更換 ~/git/wp-cli 與你想要的。

而在 MAMP, XAMP等等。

如果沒有可用的php命令,您可以嘗試從以下位置找到一個二進製文件來執行此操作:

./utils/find-php

然後創建一個名為 WP_CLI_PHP 與您找到的路線 查找.php
在環境中 UNIX的 您可以通過將以下行添加到文件中來做到這一點 的.bashrc:

WP_CLI_PHP=/path/to/php-binary

好的,很好,我已經安裝了它,但是... 如何使用?

好吧,您轉到WordPress的根文件夾:

cd /var/www/wp/

如果您輸入 wp 您應該看到類似於以下的輸出:

可用命令:
wp博客創建|刪除
wp cache添加| decr |刪除|刷新|獲取| incr |替換|設置|類型
wp評論創建|刪除|垃圾|取消垃圾|垃圾郵件|取消垃圾郵件|批准|未批准|計數|狀態|最後|
wp core下載|配置|已安裝|安裝|安裝網絡|版本|更新|更新數據庫
wp db創建|刪除|重置|優化|修復|連接| cli |查詢|導出|導入
wp評估文件
...
有關特定命令的更多信息,請參見“ wp幫助”。

例如,從那裡我們可以從WordPress.org安裝插件。 為了不使示例複雜化,我們選擇了無用的Hello Dolly:

wp plugin install hello-dolly

Y lo que veremos será esto:

安裝Hello Dolly(1.5)

正在從http://downloads.WordPress.org/plugin/hello-dolly.1.5.zip下載安裝程序包…
打開包裝箱...
正在安裝插件…
插件安裝成功。

如您所見,這些命令一經安裝,便非常簡單直觀。

另一個示例是多站點安裝,其中我們必須給wp-cli參數 --blog 因此,您知道應該在哪個網站上進行操作:

wp theme status --blog=localhost/wp/test

Y si es en una instalación en subdominio sería algo así:

wp theme status --blog=test.example.com

如果您大部分時間都在同一網站上工作,則可以將該網站的網址放在名為“wp-cli-blog'您將在WordPress的根文件夾中創建:

echo 'test.example.com' > wp-cli-blog

從這一刻起,您可以致電 wp 沒有參數 --blog:

wp theme status

命令的完整列表在這裡,您甚至可以在其中創建更多命令 wp-cli的廚房.

好吧,正如我警告過的那樣,這不是任何人每天都可以使用的東西,但是它是從命令行(例如通過SSH)管理WordPress的好方法,因此,當您呆幾天時,可以在此處保存鏈接那些不知道該如何處理WordPress的人。


這樣帖子就結束了。

費爾南多(Fernando)最初表示,這是極客的一個帖子……但是,幾乎我們所有人都不認為這真的很棒嗎? 😀...大聲笑!!,我不認識你,但是能夠用命令控制WordPress的想法我發現它真的很棒♥0♥

非常感謝Fernando再次發帖,本文最初取材於 HelpWordpress.com.

我希望你發現它很有趣😉

問候


4條評論,留下您的評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   費爾南多 他說:

    太好了!

    我現在將其付諸實踐。 你剛剛給我帶來歡樂。

    非常感謝您的分享,KZKG ^ Gaara。

    您好!

    1.    KZKG ^ Gaara 他說:

      沒什麼,完全樂意幫助🙂
      問候

  2.   日向_寧次 他說:

    幹得好.....現在我完成了“統治”我的Nginx,我會看看那wp-cli的東西是否有效...。 如果有人想稱我為喜歡控制台版本的怪胎,那根本不會打擾我xD

  3.   埃利奧時間3000 他說:

    看看我是否可以給自己時間完成Drush的駕駛。