Urus laman WordPress dengan arahan

Kita semua yang berkaitan dengan pembangunan web dan menggunakan WordPress tahu BantuanWordpress.com. Tanpa ragu salah satu laman web utama yang dihubungkan dengan CMS ini.

Sebelum semalam saya membaca artikel yang sangat menarik yang berkaitan dengan perkara yang sama, mengawal atau mengurus laman web di WordPress dengan menggunakan tidak lebih dan tidak kurang dari terminal kami 😉

Saya meminta kebenaran pengarangnya untuk berkongsi di sini, terima kasih banyak Fernando untuk artikel yang begitu hebat dan untuk membiarkan kami berkongsi dengan anda 🙂

Nah, berikut adalah catatan:


Baiklah perhatikan itu baris perintah WordPress ini adalah geek, tetapi sangat geekTidak ada apa-apa untuk semua khalayak tetapi dalam satu kes satu kemungkinan lagi ekosistem yang menjadi WordPress.

La antara muka arahan untuk WordPress, atau wp-cli, adalah rangkaian arahan untuk menguruskan pemasangan WordPress dan banyak lagi. Dan dengan wp-cli anda boleh mengemas kini plugin, memasang WordPress, menerbitkan catatan, hampir semuanya dan berkembang.

Oh, dan Ia bukan plugin, tetapi sistem yang memerlukan pemasangannya sendiri yang boleh anda lakukan dengan pelbagai cara, iaitu ...

Melalui PEAR anda akan melakukannya seperti ini:

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

Melalui GIT:

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

Di mana anda boleh ganti ~/git/wp-cli dengan apa yang anda mahukan.

Dan dalam MAMP, XAMP, Dll

Sekiranya tidak ada arahan php yang tersedia, anda boleh mencuba mencari binari untuk melakukannya dari:

./utils/find-php

Kemudian anda membuat pemboleh ubah persekitaran yang dipanggil WP_CLI_PHP dengan laluan yang anda dapati cari.php
Dalam persekitaran UNIX anda boleh melakukannya dengan menambahkan baris berikut ke fail anda .bashrc:

WP_CLI_PHP=/path/to/php-binary

Ok, sangat bagus, saya sudah memasangnya tetapi ... Bagaimana ini digunakan?

Anda pergi ke folder root WordPress:

cd /var/www/wp/

Sekiranya anda menaip wp anda mesti melihat output yang serupa dengan ini:

Perintah yang ada:
wp blog buat | hapus
wp cache add | decr | delete | flush | get | incr | ganti | set | taip
wp komen buat | hapus | sampah | buang sampah | spam | unspam | setujui | tidak setujui | hitung | status | terakhir
muat turun inti wp | config | sudah dipasang | pasang | pasang-rangkaian | versi | kemas kini | kemas kini-db
wp db create | drop | reset | optimize | repair | connect | cli | query | eksport | import
wp eval-fail
...
Lihat 'bantuan wp' untuk maklumat lebih lanjut mengenai arahan tertentu.

Dari sana kita boleh, misalnya, memasang plugin dari WordPress.org. Agar tidak merumitkan contoh, kami memilih Hello Dolly yang tidak berguna:

wp plugin install hello-dolly

Y lo que veremos será esto:

Memasang Hello Dolly (1.5)

Memuat turun pakej pemasangan dari http://downloads.WordPress.org/plugin/hello-dolly.1.5.zip…
Membongkar pakej ...
Memasang pemalam…
Plugin berjaya dipasang.

Seperti yang anda lihat, perintah, setelah dipasang, sangat mudah dan intuitif.

Contoh lain ialah pemasangan Multisite, di mana kita harus memberikan parameter wp-cli --blog Oleh itu, anda tahu laman web mana yang sepatutnya anda gunakan:

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

Sekiranya anda sering menggunakan laman web yang sama, anda boleh memasukkan url laman web tersebut ke dalam fail bernama 'wp-cli-blog'yang akan anda buat di folder root WordPress anda:

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

Dari saat ini anda boleh menghubungi wp tanpa parameter --blog:

wp theme status

Senarai arahan lengkap ada di sini, dan anda juga boleh membuat lebih banyak arahan dapur wp-cli.

Seperti yang saya beri amaran kepada anda, ini bukan sesuatu yang boleh digunakan oleh setiap orang, tetapi ini adalah cara yang baik untuk menguruskan WordPress dari baris arahan, misalnya melalui SSH, jadi simpan pautan di sana apabila anda mempunyai beberapa hari bodoh pada mereka yang tidak tahu apa yang perlu dipusingkan dengan WordPress.


Dan jawatan itu berakhir.

Pada awalnya Fernando mengatakan bahawa ia adalah pos untuk geeks ... tetapi, hampir semua kita tidak melihat ini sangat hebat? 😀 ... LOL !!, Saya tidak tahu mengenai anda tetapi idea untuk mengawal WordPress dengan arahan saya rasa ia sangat fenomenal ♥ 0 ♥

Terima kasih kepada Fernando untuk jawatan sekali lagi, artikel ini pada asalnya diambil BantuanWordpress.com.

Saya harap anda mendapatnya menarik 😉

salam


4 komen, tinggalkan komen anda

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Fernando kata

    Hanya hebat!

    Saya akan mempraktikkannya sekarang. Anda hanya memberi saya kegembiraan.

    Terima kasih banyak berkongsi, KZKG ^ Gaara.

    Salam!

    1.    KZKG ^ Gaara kata

      Tidak ada, keseronokan sepenuhnya untuk membantu 🙂
      salam

  2.   Hyuuga_Neji kata

    Kerja bagus… .. sekarang saya selesai «menguasai» Nginx saya, saya akan melihat apakah perkara itu berfungsi…. dan jika seseorang mahu memanggil saya geek kerana menyukai varian konsol, itu tidak mengganggu saya sama sekali xD

  3.   eliotime3000 kata

    Lihat apakah saya dapat memberi masa untuk menyelesaikan pemanduan Drush.