Kelola situs WordPress dengan perintah

Semua dari kita yang dengan satu atau lain cara terkait dengan pengembangan web dan menggunakan WordPress tahu HelpWordpress.com. Tidak diragukan lagi salah satu situs utama yang ditautkan ke CMS ini.

Tepat sebelum kemarin saya membaca artikel yang sangat menarik yang membahas hal yang sama, mengontrol atau mengelola situs di WordPress menggunakan tidak lebih dan tidak kurang dari terminal kami 😉

Saya meminta izin kepada penulisnya untuk membagikannya di sini, terima kasih banyak kepada Fernando untuk artikel yang bagus dan mengizinkan kami membagikannya dengan Anda 🙂

Nah, berikut postingannya:


Perhatikan itu baris perintah WordPress ini adalah geek, tetapi sangat geekTidak ada apa pun untuk semua audiens, tetapi satu kemungkinan lagi dari ekosistem yang telah menjadi WordPress.

La antarmuka perintah untuk WordPress, atau wp-cli, adalah serangkaian perintah untuk mengelola penginstalan WordPress dan lainnya. Dan apakah dengan wp-cli Anda dapat memperbarui plugin, menginstal WordPress, mempublikasikan posting, hampir semuanya dan berkembang.

Oh dan Ini bukan plugin, ini adalah sistem yang membutuhkan instalasi sendiri yang dapat Anda lakukan dengan berbagai cara, yaitu ...

melalui PIR 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 bisa mengganti ~/git/wp-cli dengan apa yang kamu inginkan.

Dan masuk MAMP, XAMP, Dll

Jika tidak ada perintah php yang tersedia, Anda dapat mencoba mencari biner untuk melakukannya:

./utils/find-php

Kemudian Anda membuat variabel lingkungan bernama WP_CLI_PHP dengan rute yang Anda temukan temukan.php
Di lingkungan UNIX Anda dapat melakukannya dengan menambahkan baris berikut ke file Anda .bashrc:

WP_CLI_PHP=/path/to/php-binary

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

Nah, Anda pergi ke folder root WordPress:

cd /var/www/wp/

Jika Anda mengetik wp Anda akan melihat keluaran seperti ini:

Perintah yang tersedia:
wp blog buat | hapus
wp cache add | decr | delete | flush | get | incr | replace | set | type
wp komentar buat | hapus | sampah | untrash | spam | hapus spam | setujui | batalkan | hitung | status | terakhir
wp core download | config | sudah diinstal | instal | instal-jaringan | versi | update | update-db
wp db buat | jatuhkan | setel ulang | optimalkan | perbaiki | sambungkan | cli | kueri | ekspor | impor
file evaluasi wp
...
Lihat 'wp help' untuk informasi lebih lanjut tentang perintah tertentu.

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

wp plugin install hello-dolly

Y lo que veremos será esto:

Menginstal Hello Dolly (1.5)

Mengunduh paket instal dari http://downloads.WordPress.org/plugin/hello-dolly.1.5.zip…
Membongkar paket ...
Memasang plugin…
Plugin berhasil dipasang.

Seperti yang Anda lihat, perintah, setelah diinstal, sangat sederhana dan intuitif.

Contoh lain adalah instalasi Multisite, di mana kita harus memberikan parameter wp-cli --blog Jadi Anda tahu situs web mana yang harus Anda tindak:

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

Jika Anda sering bekerja di situs yang sama, Anda dapat meletakkan url situs tersebut dalam file bernama 'wp-cli-blog'yang akan Anda buat di folder root WordPress Anda:

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

Mulai saat ini Anda dapat menelepon wp tanpa parameter --blog:

wp theme status

Daftar lengkap perintah ada di sini, dan Anda bahkan dapat membuat lebih banyak perintah di dapur wp-cli.

Yah, seperti yang saya peringatkan kepada Anda, ini bukan sesuatu yang bisa digunakan siapa pun setiap hari, tetapi cara yang bagus untuk mengelola WordPress dari baris perintah, misalnya melalui SSH, jadi simpan tautan di sana ketika Anda memiliki beberapa hari konyol di sana. siapa yang tidak tahu harus main-main dengan WordPress.


Dan posting berakhir.

Fernando pada awalnya mengatakan bahwa itu adalah pos untuk para geek ... tetapi, hampir semua dari kita tidak melihat ini benar-benar bagus? 😀… LOL !!, Saya tidak tahu tentang Anda tetapi gagasan untuk dapat mengontrol WordPress dengan perintah saya merasa sangat fenomenal ♥ 0 ♥

Terima kasih banyak kepada Fernando untuk kirimannya sekali lagi, artikel ini awalnya diambil dari HelpWordpress.com.

Saya harap Anda menganggapnya menarik 😉

salam


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Fernando dijo

    Bagus sekali!

    Saya akan mempraktikkannya sekarang. Anda baru saja memberi saya kegembiraan.

    Terima kasih banyak telah berbagi, KZKG ^ Gaara.

    Salam!

    1.    KZKG ^ Gaara dijo

      Tidak ada, senang membantu 🙂
      salam

  2.   Hyuuga_Neji dijo

    Kerja bagus… .. sekarang saya menyelesaikan «mendominasi» Nginx saya, saya akan melihat apakah hal wp-cli itu berfungsi…. dan jika seseorang ingin menyebut saya geek karena menyukai varian konsol, itu tidak mengganggu saya sama sekali xD

  3.   eliotime3000 dijo

    Lihat apakah saya bisa memberi diri saya waktu untuk menyelesaikan mengemudi Drush.