in FOSS, Internet

Cara Setting WordPress Menggunakan WP-CLI di Linux

WP-CLI adalah aplikasi tool WordPress berbasis command line interface yang berfungsi untuk melakukan setting WordPress, seperti install WordPress, install plugin, install theme, mengatur post dan mengatur comment. WP-CLI dikembangkan dengan tujuan untuk membantu mempercepat alur kerja dari seorang WordPress developer.

0. Minimum Requirement

Sebelum install WP-CLI pastikan sistem sudah memenuhi minimum requirement agar WP-CLI bisa berjalan.

  • Sistem operasi Unix-like (Linux, macOS, FreeBSD).
  • PHP 5.4 atau yang terbaru.
  • WordPress 3.7 atau yang terbaru.

1. Install WP-CLI di Linux

Aplikasi WP-CLI sama dengan composer, didistribusikan dalam format phar extension, sehingga cara installnya pun sama.

Download wp-cli.phar.

Menguji apakah extension Phar bisa dieksekusi.

Hasil perintahnya.

Selanjutnya memberikan hak akses untuk semua user dan memindahkannya ke folder bin.

Uji kembali.

3. Update

Update WP-CLI dapat dilakukan dengan menjalankan perintah wp cli update atau bisa juga dengan mengulangi langkah install di atas.

4. Tab completions

WP-CLI juga mendukung tab compeletion untuk bash dan zsh. Cukup dengan mendownload wp-completion.bash dan memanggilnya di file .bashrc atau .zshrc. Di sini saya menggunakan zsh.

Download file wp-completion.bash.

Buka file .zshrc.

Pasang kode ini.

Tutup terminal dan buka kembali terminal. Uji coba dengan mengetik perintah wp, lalu spasi, lalu tab. Harusnya muncul perintah dan parameternya.

Mencoba mengetik perintah wp plugin .

5. Format Perintah WP-CLI

Format perintah WP-CLI secara umum, diawali dengan perintah wp, kemudian diikuti dengan perintah, sub-perintah, dan terakhir diikuti oleh parameter baik itu wajib atau hanya opsi saja.

Contohnya seperti di bawah ini, install plugin classic-editor dan langsung aktifkan.

6. Install WordPress via WP-CLI

Kita bisa melakukan install WordPress langsung melalui WP-CLI tanpa harus melakukan install melalui web browser seperti biasanya. Diasumsikan semua kebutuhan untuk WordPress sudah tersedia, yaitu web server (Apache atau Nginx), database (MySQL atau MariaDB), dan PHP. Direktori document root untuk install WordPress ini sudah tersedia di /var/www/html/wpcli.oke dan dengan URL akses WordPress https://wpcli.oke.

Masuk ke direktori document root.

Download WordPress.

Buat file konfigurasi WordPress wp-config.php.

Membuat database, dbuser di atas harus bisa memiliki hak akses untuk membuat database. Jika sebelumnya sudah membuat database melalui mysql-shell atau phpMyAdmin, tidak perlu menjalankan perintah di bawah ini.

Terakhir jalankan perintah install lengkap dengan parameter informasi website dan akun administrator.

Setelah proses install WordPress selesai dengan menampilkan pesan Success: WordPress installed successfully., uji hasil install dengan mengakses URL yang sudah ditentukan di web browser.

7. Beberapa Perintah WP-CLI

Download WordPress tanpa theme dan plugin default.

Check update WordPress core.

Update WordPress core.

Mengubah URL WordPress.

Menampilkan plugin yang terinstall.

Update plugin.

Mencari plugin.

Menampilkan theme yang terinstall.

Export database.

Import database.

Dokumentasi perintah WP-CLI secara lengkap baca di developer.wordpress.org.

Selamat mencoba 🙂

Write a Comment

Comment