Instal beberapa plugin di WordPress menggunakan WP-CLI
Apakah Anda selalu ingin menginstal atau memperbarui beberapa plugin WordPress secara bersamaan?
Dalam tutorial ini kita akan membahasnya Gunakan WP-CLI untuk menginstal banyak plugin dari antarmuka baris perintah. Kami akan menunjukkan caranya Kelola plugin Anda dengan WP-CLI, Sebagai Perbarui lebih banyak plugin. Aktifkan / nonaktifkan plugin dan tidak sama sekali Pengaya secara massal (copot) – semua tanpa harus masuk ke situs WordPress Anda!
Sebelum kita mulai, mari kita lihat beberapa Persyaratan:
- Jika Anda menggunakan WordPress dengan penyedia hosting bersama, host Anda harus memiliki akses SSH dan menginstal WP-CLI. Anda dapat memeriksa daftar WordPress resmi dari host yang didukung, tetapi semua rekomendasi kami untuk hosting WordPress terbaik datang dengan WP-CLI yang sudah diinstal.
- Jika Anda meng-host WordPress di server VPS atau di cloud, kami akan tunjukkan nanti dalam tutorial ini cara menginstal WP-CLI di server Anda. (PS: Untuk mempelajari cara memasang WordPress di VPS, ikuti tutorial DigitalOcean kami).
- Sistem operasi Anda harus seperti lingkungan UNIX (Linux, OS X, FreeBSD). Anda membutuhkan PHP 5.4+ dan WordPress 3.7 atau lebih tinggi. Karena hampir semua host WordPress yang direkomendasikan memenuhi kriteria ini, Anda dapat memulai.
- Lagipula, tutorial ini bukan untuk pemula. Orang-orang yang terbiasa dengan antarmuka baris perintah (CLI) dan administrasi server harus menggunakan tutorial ini.
Mari kita mulai.
Apa itu WP-CLI di WordPress?
WP-CLI adalah proyek sumber terbuka gratis yang memungkinkan Anda untuk mengelola situs WordPress Anda menggunakan antarmuka baris perintah (CLI). WP-CLI sangat menyederhanakan banyak tugas WordPress, mis. Ini termasuk menginstal WordPress, mencadangkan database, memperbarui kernel WordPress, dan menginstal atau memperbarui plugin dan tema WordPress.
Semua ini dapat dilakukan dengan memasukkan beberapa perintah di terminal tanpa harus masuk ke situs WordPress Anda. Hasil? Anda menghemat banyak waktu, lebih sedikit ruang kesalahan, dan produktivitas luar biasa! Inilah pengantar yang bagus untuk WPShout untuk mempelajari lebih lanjut tentang WP-CLI.
Bagaimana cara menginstal WP-CLI di server VPS atau cloud WordPress?
Pengguna yang memiliki WordPress diinstal pada satu VPS (seperti DigitalOcean), a Penyedia hosting awan (Bagaimana Amazon Layanan web (AWS) atau Google Cloud) atau a Tuan rumah yang dikelola cloud (seperti CloudWays) Anda dapat menginstal WP-CLI di server Anda.
catatan: Untuk tutorial ini, kami menggunakan Vultr VPS (setara dengan kecelakaan DigitalOcean) dengan WordPress yang sudah diinstal sebelumnya dan mengirim ulang dokumentasi resmi.
Langkah 1: Masuk ke server Anda dengan Merah Pengguna. Jika Anda tidak memiliki akses ke pengguna root, masuk ke folder "/ var / www / html" dengan pengguna dengan hak baca, tulis, dan jalankan.
Langkah 2: Unduh file wp-cli.phar dengan wget atau Keriting (kami menggunakan CURL):
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
langkah 3: Pastikan file phar berfungsi. Masukkan perintah berikut dan Anda akan melihat output serupa:
php wp-cli.phar --info
Langkah 4: Kami akan menjalankan WP-CLI dari baris perintah dengan hanya mengetik sesuatu wp. Untuk melakukan ini, kita perlu membuat WP-CLI dapat dieksekusi dan memindahkannya ke kamar Direktori.
- Untuk membuat file WP-CLI dapat dieksekusi, masukkan yang berikut ini:
chmod +x wp-cli.phar
- Kemudian pindahkan ke Recycle Bin:
sudo mv wp-cli.phar /usr/local/bin/wp
langkah 5: Sekarang kami memeriksa apakah WP-CLI dapat dijalankan dengan benar:
- Pertama, ubah buku kerja ke folder instalasi WordPress:
cd /var/www/html
- Kemudian jalankan perintah berikut dan Anda akan melihat output yang mirip dengan yang ditunjukkan pada screenshot di atas.
wp --info
CATATAN: Kesalahan dan solusi akses root WP-CLI
Terkadang ketika WP-CLI memerintahkan Merah Pengguna, Anda mungkin mendapatkan kesalahan berikut:
Dalam kasus seperti itu, tambahkan saja -Redroot dibuat sesuai pesanan dan siap. Berikut adalah contoh uji perintah ketika WP-CLI mendeteksi instalasi WordPress yang ada.
wp core version --allow-root
Setelah ini berhasil, Anda dapat menginstal plugin secara massal.
Instal beberapa plugin di WordPress menggunakan WP-CLI
Di bagian ini, kami akan menunjukkan kepada Anda bagaimana menggunakan WP-CLI untuk menginstal beberapa plugin WordPress menggunakan antarmuka baris perintah. Siapkan dokumentasi resmi untuk plugin WP-CLI untuk referensi.
Perintah dasar untuk menginstal plugin adalah sebagai berikut:
wp plugin install PLUGIN_NAME
Kode untuk menginstal berbagai aksesoris adalah: (Anda dapat menambahkan sebanyak mungkin plugin yang diperlukan)
wp plugin install PLUGIN_1_NAME PLUGIN_2_NAME PLUGIN_3_NAME
Sekarang triknya Temukan nama yang benar untuk plugin. Untuk melakukan ini, kunjungi halaman URL plugin dan salin tab URL.
- Misalnya, URL plugin Jetpack adalah https://wordpress.org/plugins/Paket jet///
- Jadi nama pluginnya adalah Paket jet
- Demikian pula, URL plugin Yoast SEO adalah https://wordpress.org/plugins/SEO WordPress///
- Jadi nama pluginnya adalah SEO WordPress
Untuk menginstal satu plugin, kodenya adalah:
wp plugin install jetpack
Untuk menginstal Jetpack dan Yoast SEO, kodenya adalah:
wp plugin install jetpack wordpress-seo
(Harap dicatat bahwa kami telah menggunakan -Redroot untuk memastikan bahwa kode berjalan pada VPS kami).
Cara menginstal dan mengaktifkan beberapa plugin di WordPress menggunakan WP-CLI
Secara default, plugin yang dipasang oleh WP-CLI tidak diaktifkan. Untuk mengaktifkan plugin segera setelah instalasi, tambahkan – Aktifkan untuk pesanan.
Namun, kami menyarankan Anda untuk tidak mengaktifkan plugin yang memerlukan ini. Konfigurasi onboarding (seperti cache dan plugin cadangan) langsung dari WP-CLI.
Plugin yang tidak memerlukan penyesuaian embedding, seperti penyisipan header dan footer, dapat diaktifkan dari baris perintah:
wp plugin install insert-headers-and-footers --activate
Itu! Sekarang Anda tahu cara menginstal dan mengaktifkan beberapa plugin secara massal menggunakan WP-CLI. Kami akan mengajari Anda di bagian selanjutnya Kontrol pluggable dengan WP-CLI.
Manajemen plugin besar-besaran di WP-CLI di WordPress
Anda dapat menggunakan WP-CLI untuk berbagai tugas manajemen plugin, termasuk:
- Daftar jumlah plugin yang diinstal
- Aktifkan / nonaktifkan beberapa plugin
- Memperbarui dan menghapus plugin besar-besaran
Untuk melihat jumlah plugin yang dipasang di WordPress menggunakan WP-CLI
Perintah ini mencantumkan jumlah plugin yang dipasang di situs WordPress Anda dalam sebuah tabel, termasuk informasi penting seperti status aktivasi plugin, versi saat ini, dan pembaruan yang tersedia (jika tersedia).
wp plugin list
Untuk mengaktifkan atau menonaktifkan beberapa plugin secara bersamaan dengan WP-CLI
Seperti perintah pemasangan plugin, tambahkan nama plugin yang ingin Anda aktifkan atau nonaktifkan dan tekan Enter.
wp plugin activate PLUGIN_1_NAME PLUGIN_2_NAME
Jadi perintah untuk mengaktifkan Yoast SEO dan Jetpack (selama mereka diinstal) adalah:
wp plugin activate wordpress-seo jetpack
Demikian pula, perintah untuk menonaktifkan (atau menonaktifkan) kedua plugin adalah:
wp plugin deactivate wordpress-seo jetpack
Atau Anda bisa Nonaktifkan semua plugin aktif di situs WordPress Anda dengan perintah ini:
wp plugin deactivate --all
Cara memperbarui beberapa plugin WordPress secara massal menggunakan WP-CLI
Aplikasi WP-CLI lain yang bermanfaat adalah kemampuan untuk memperbarui semua plugin yang dipasang di situs WordPress Anda secara massal. Perintahnya adalah:
wp plugin update --all
penghentian
Selain pemeliharaan plugin, WP-CLI adalah alat yang ampuh yang memungkinkan Anda untuk melakukan sejumlah besar tugas pemeliharaan dengan sangat efisien dari baris perintah, menghemat waktu Anda yang berharga.
Jika Anda menguji WP-CLI untuk pertama kalinya, kami menyarankan Anda melakukannya pada server pementasan atau dalam contoh WordPress baru. Setelah terbiasa dengan alat ini, Anda dapat mulai menggunakannya di situs langsung.
Saya harap Anda telah mempelajari sesuatu yang baru dari tutorial ini. Apakah Anda pernah menggunakan WP-CLI? Apa trik favoritmu?