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
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
Hanya hebat!
Saya akan mempraktikkannya sekarang. Anda hanya memberi saya kegembiraan.
Terima kasih banyak berkongsi, KZKG ^ Gaara.
Salam!
Tidak ada, keseronokan sepenuhnya untuk membantu 🙂
salam
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
Lihat apakah saya dapat memberi masa untuk menyelesaikan pemanduan Drush.