Mengelola WordPress dari Terminal WP-CLI
Diterbitkan: 2019-08-29
Tak perlu dikatakan bahwa WordPress akan terus mendominasi lanskap CMS untuk beberapa waktu ke depan. Ini terbukti dari peningkatan pesat jumlah situs web bertenaga WordPress.
Menyiapkan situs web WordPress itu mudah. Setelah selesai, mengelolanya dengan mudah pergi ke Panel Admin dan memeriksa beberapa opsi.
Namun, mengelola beberapa situs WordPress bukanlah hal yang mudah. Dibutuhkan banyak waktu untuk hanya mengelola beberapa situs WordPress melalui Panel Admin. Anda harus pergi ke panel admin individual dan mengklik beberapa tombol untuk menyelesaikan pekerjaan.
WordPress sangat menyadari situasi ini dan menyediakan alat baris perintah WordPress alat yang ampuh (WordPress CLI untuk Pengguna Power) untuk mengelola situs web WordPress. Dengan menggunakan perintah CLI WordPress, pengguna dapat dengan mudah menambah dan memperbarui plugin, membuat cadangan, menginstal jaringan multisitus WordPress tanpa harus mengembalikan dengan mengklik tombol di panel admin.
Dalam tutorial WP-CLI ini, saya akan mulai dengan menjelaskan apa itu WP-CLI dan kemudian menyajikan gambaran tentang perintah dasar WP_CLI.
CLI WordPress
- Persyaratan untuk WP-CLI
- Hubungkan ke Root Situs Web Anda Melalui SSH
- Unduh dan konfigurasikan WordPress
- Mengelola tema menggunakan WP-CLI
- Menginstal plugin melalui WP-CLI
- Cara menggunakan WP-CLI di Cloudways Untuk mengelola situs WordPress Anda
- Jadi, bagaimana Anda menggunakan WP-CLI di Cloudways?
- Beberapa perintah dasar WP-CLI
- Memperbarui Inti WordPress
- Melakukan operasi pada jaringan WordPress (Instalasi Multisite)
- Membungkus!
Persyaratan Untuk WP-CLI
Untuk menginstal WP-CLI, Anda memerlukan solusi hosting yang menawarkan akses SSH. Banyak penyedia shared hosting biasanya tidak menawarkan akses SSH. Namun, hampir semua hosting cloud WordPress terkelola yang populer menawarkan akses SSH ke server Anda. Ini hanyalah salah satu alasan untuk menghosting situs web WordPress Anda di host seperti Cloudways.
Jadi sebelum menginstal WP-CLI, pastikan lingkungan Anda memenuhi persyaratan minimum berikut:
- PHP 5.4 atau lebih baru
- WordPress 3.7 atau lebih baru.
- *Lingkungan NIX karena ada dukungan terbatas WP-CLI di lingkungan Windows
Biarkan ahli menginstal WP CLI untuk Anda
Sewa Pakar Cloudways dan selesaikan.
Hubungkan ke Root Situs Web Anda Melalui SSH
Saya berasumsi bahwa Anda sudah memiliki akses SSH ke server Anda dan database baru tersedia. Untuk menggunakan akses SSH ke server Anda, Anda memerlukan kredensial (nama pengguna admin, kata sandi), IP server, dan port.
Catatan: Untuk bagian ini, saya akan menjelaskan server khusus/VPS, dan kemudian pada langkah berikutnya, saya akan memandu Anda tentang cara melakukannya di server cloud yang dikelola Cloudways.
Selanjutnya, hal penting pertama yang perlu Anda lakukan adalah membuat pasangan kunci. Ikuti tautan di bawah ini untuk sistem operasi yang berbeda:
- Untuk Windows – Putty
- Untuk Linux – Ubuntu
- Untuk Mac
Untuk tujuan tutorial ini, saya menggunakan Putty .
- Di Putty, masukkan alamat IP server dan port
- Selanjutnya, Anda perlu Memilih SSH
- Selanjutnya, klik tombol Buka

Selanjutnya, proses akan meminta Anda untuk memasukkan nama pengguna dan kata sandi yang dapat Anda temukan di area Detail Server.

Unduh dan Konfigurasikan WordPress
Langkah selanjutnya melibatkan mengunduh dan mengonfigurasi WordPress melalui perintah WP-CLI.
Unduh WordPress
Perintah berikut akan mengunduh versi terbaru dari file inti WordPress.
unduhan inti wp
Buat Konfigurasi WP-CLI
Gunakan perintah berikut untuk membuat file wp-config.php yang berisi pengaturan konfigurasi utama untuk situs WordPress:
$ wp config buat --dbname=testing --dbuser=wp --dbpass=securepswd --locale=ro_RO
Untuk tujuan artikel ini, saya telah menggunakan detail database berikut:
Nama Basis Data: pengujian
Nama Pengguna Basis Data: wp
Kata Sandi Basis Data: securepswd
Contoh Opsi Perintah
Perintah yang disebutkan di atas hanyalah salah satu variasi yang menonjolkan kekuatan WP-CLI. Seperti yang dapat Anda tebak, ini menghasilkan versi standar dari file wp-config.
Variasi berikut akan mengatur file wp-config dengan WP_DEBUG dan WP_DEBUG_LOG
# Aktifkan WP_DEBUG dan WP_DEBUG_LOG
$ wp config buat --dbname=testing --dbuser=wp --dbpass=securepswd --extra-php <<PHP
define('WP_DEBUG', benar);
define('WP_DEBUG_LOG', benar);
PHP
#Berhasil: File 'wp-config.php' yang dihasilkan.Selalu ada kemungkinan bahwa kredensial pengguna admin dapat disimpan dalam riwayat bash shell. Ini bisa menjadi pelanggaran keamanan yang serius. WP-CLI menyediakan versi perintah wp config untuk mengatasi masalah ini:
# Hindari mengungkapkan kata sandi ke riwayat bash dengan membaca dari kata sandi.txt # Menggunakan --prompt=dbpass akan meminta argumen 'dbpass' $ wp config buat --dbname=testing --dbuser=wp --prompt=dbpass < password.txt #Berhasil: File 'wp-config.php' yang dihasilkan.
Buat Basis Data
Gunakan perintah berikut untuk membuat database. Perhatikan bahwa perintah ini akan membuat database baru dengan nama yang digunakan dalam file wp-config.
wp db buat
Instal WP-CLI WordPress
Sangat mudah untuk menginstal WordPress dari baris perintah menggunakan WP-CLI di server Anda. Perintah tersebut membutuhkan parameter termasuk URL, Judul, Nama Pengguna Admin, Kata Sandi, dan Email Admin.
wp core install --url=your_domain --title=Your_Blog_Title --admin_user=username --admin_password=password --admin_email=your_email.com

Selamat! Situs WordPress Anda telah berhasil disiapkan.
Mengelola Tema WordPress Menggunakan WP-CLI
Menggunakan WP-CLI, Anda dapat dengan mudah menghubungkan server langsung ke Repositori Tema WordPress dan mengimpor tema dalam beberapa saat. Seperti yang bisa Anda tebak, proses instalasi CLI WordPress dan aktivasi tema sangat sederhana. Anda juga dapat memperbarui dan menghapus tema melalui WP-CLI.
Tema perintah wp digunakan dalam kombinasi dengan opsi dan sakelar untuk menangani semua tugas manajemen tema.
Untuk memasang tema, misalkan “Twenty Nineteen”, gunakan perintah berikut:
instal tema wp dua puluh sembilan belas
Catatan: Pastikan Anda menggunakan nama tema seperti yang muncul di URL halaman. Misalnya, seperti yang Anda lihat di tangkapan layar berikut, saya telah menggunakan dua puluh sembilan belas sebagai argumen untuk perintah .
![]()
Sistem akan menghasilkan pemberitahuan tentang instalasi yang sedang berlangsung.

Untuk mengaktifkan tema, ketik:
tema wp mengaktifkan dua puluh sembilan belas
Tema situs WordPress Anda akan diubah menjadi "Twenty Nineteen".

Jika Anda ingin mempelajari lebih lanjut tentang terminal SSH, lihat bagian hebat ini tentang menangani file-folder dengan terminal SSH di server cloud.
Memasang Plugin Melalui WP-CLI
Instalasi plugin melalui baris perintah WordPress hampir seketika karena tidak ada waktu yang terbuang untuk mengklik tombol. Selain itu, Anda bahkan mungkin tidak perlu masuk ke panel admin WordPress untuk menginstal plugin.
Untuk menginstal plugin, ketik perintah berikut.
instal plugin wp [nama plugin]
Catatan: Ganti [nama plugin] dengan nama plugin seperti yang muncul di URL halaman. misalnya untuk menginstal contact form 7, gunakan contact-form-7, seperti yang ditunjukkan pada gambar berikut:
![]()
Mari kita coba menginstal WooCommerce, sebuah plugin populer. Mulailah dengan mengetik:
instal plugin wp woocommerce
Hanya perlu beberapa saat untuk menginstal plugin.
Untuk mengaktifkan plugin, gunakan:
plugin wp mengaktifkan woocommerce
Cara Menggunakan WP-CLI di Cloudways Untuk Mengelola Situs WordPress Anda
Banyak klien kami menggunakan WordPress, jadi sebagai hadiah untuk mereka, kami telah menambahkan WP-CLI secara default di terminal SSH kami. Ini hanyalah satu contoh di mana pengguna kami berkontribusi pada fitur platform kami. Jika Anda memiliki ide bagus, kami memiliki halaman umpan balik suara Pengguna di mana kami mendorong semua orang untuk menyarankan fitur yang ingin mereka lihat di Cloud Platform kami.
WP-CLI memiliki antarmuka baris perintah unik yang sangat meningkatkan cara Anda menginstal, mengelola, memperbarui, dan memindahkan situs WordPress Anda dari penyedia hosting lain ke Cloudways.
Jadi, Bagaimana Anda Menggunakan WP-CLI di Cloudways?
Hal pertama yang pertama, login ke akun Cloudways Anda. Jika Anda belum pernah menggunakan Cloudways sebelumnya, saya sarankan Anda mendaftar untuk akun Cloudways dan mengalami platform kami dalam uji coba GRATIS.

Setelah berhasil mengaktifkan akun Anda, Anda dapat memulai proses peluncuran server.
Catatan: Di Cloudways, kami menyediakan instalasi WordPress 1-Klik sehingga Anda tidak perlu bekerja keras sendiri.
Untuk meluncurkan server (dan aplikasi WordPress), ikuti panduan ini: Luncurkan aplikasi WordPress Anda di Cloudways.
Untuk tujuan artikel ini, saya berasumsi bahwa Anda telah meluncurkan server dan aplikasi WordPress.
Sekarang mari kita beralih ke langkah berikutnya.
Setiap server yang dikelola Cloudways dilengkapi dengan terminal SSH terintegrasi yang dapat Anda akses melalui tab Manajemen Server dengan mengklik tombol Luncurkan Terminal SSH .

Jendela terminal baru terbuka di layar Anda:

Di tab Manajemen Server , Anda dapat menemukan kredensial master untuk masuk ke terminal. Cara termudah untuk masuk adalah dengan menyalin dan menempelkan kredensial ke tempat yang disediakan. Klik kanan pada sistem untuk menempelkan nama pengguna dan kata sandi.

Selanjutnya, jika Anda menggunakan beberapa aplikasi WordPress, Anda harus terlebih dahulu memilih aplikasi yang ingin Anda gunakan di WP-CLI.
Ketik perintah ls dan cari tahu di mana Anda berada dalam struktur direktori.
![]()
Selanjutnya, untuk melihat subdirektori di folder aplikasi, gunakan perintah berikut.
aplikasi cd
![]()
Selanjutnya, karena saya ingin masuk ke folder Aplikasi, saya akan menggunakan perintah:
ls
![]()
Seperti yang Anda lihat, saya memiliki beberapa aplikasi yang diinstal di server. Saya akan memilih aplikasi yang ingin saya perbarui.
Untuk melakukan ini, ketik perintah cd dengan nama aplikasi target:
cd [nama aplikasi]
![]()
Selanjutnya, Anda harus pergi public_html. Untuk melakukan ini ketik perintah berikut.
cd public_html/
![]()
Itu saja, sekarang Anda dapat dengan mudah mengelola aplikasi WordPress Anda melalui WP-CLI.
Beberapa Perintah Dasar WP-CLI
Untuk mulai menggunakan WP-CLI, ketik wp dan tekan Enter. Sistem akan mencantumkan semua perintah yang didukung untuk mengelola aplikasi WordPress melalui WP-CLI.
Untuk mendapatkan detail lebih lanjut tentang perintah dan opsinya, ketik:
wp help <nama perintah>
Misalnya, untuk mendapatkan detail lebih lanjut tentang perintah Plugin, ketik:
plugin bantuan wp
Perbarui Inti WordPress
Untuk memeriksa versi inti WordPress, cukup gunakan perintah berikut:
versi inti wp
Itu akan mengembalikan versi inti WordPress.
Untuk memperbarui file inti, ketik:
pembaruan inti wp
Inti dari situs WordPress Anda akan diperbarui ke versi terbaru yang tersedia di WordPress.org.

Melakukan Operasi di Jaringan WordPress (Instalasi Multisite)
Jika Anda adalah agen web dengan banyak klien, WP-CLI adalah metode tercepat untuk memperbarui semua situs web multisitus WordPress.
Untuk menjalankan perintah di Multisite WordPress, Anda perlu menyebutkan URL situs web di jaringan menggunakan tombol –url.
status tema wp –url=namasitus.com
Untuk daftar lengkap perintah, kunjungi situs web resmi WP-CLI.
Membungkus!
Saya harap Anda tidak akan mengalami masalah saat menggunakan WP-CLI dan dapat dengan mudah membuat situs web WordPress, lengkap dengan tema dan plugin. Jika Anda memiliki pertanyaan atau saran tentang tutorial ini, saya akan sangat menghargai komentar.



