Bagaimana Cara Mengelola Plugin WordPress dengan WP-CLI?

Cara Mengelola Plugin WordPress dengan WP-CLI – Setelah kita mengetahui bagaimana cara menginstal WP-CLI di server VPS. Hal yang dapat kita lakukan selanjutnya adalah melakukan pengelolaan.

Ada banyak hal yang dapat kita lakukan dengan perintah yang ada di dalam WP-CLI, seperti mengelola user wordpress dengan WP-CLI yang telah saya bahas sebelumnya dan yang kedua ialah melakukan pengelolaan plugin yang akan saya bahas saat ini.

Oke langsung saja, sebelumnya pastikan sobat sudah masuk di server sobat, baik menggunakan Putty ataupun perintah SSH di Linux sobat.

Melihat Semua Plugin yang Terpasang

Dengan menggunakan WP-CLI kita juga dapat melihat semua plugin yang terpasang, untuk melihat daftar plugin yang terpasang kita dapat melakukannya dengan perintah ini:

wp plugin list --allow-root

Nanti akan muncul daftar plugin yang ada di dalam website kita, dalam contoh kasus ini saya menggunakan website saya sebagai contoh, hasilnya adalah seperti ini:

[email protected]:/home/runcloud/webapps/Ichsani# wp plugin list --allow-root
+----------------------------+----------+--------+---------+
| name                       | status   | update | version |
+----------------------------+----------+--------+---------+
| akismet                    | active   | none   | 4.1.3   |
| autoptimize                | active   | none   | 2.6.1   |
| contact-form-7             | active   | none   | 5.1.6   |
| featured-image-generator   | active   | none   | 1.2     |
| insert-headers-and-footers | active   | none   | 1.4.4   |
| jetpack                    | active   | none   | 8.1     |
| kirki                      | active   | none   | 3.0.45  |
| worker                     | active   | none   | 4.9.2   |
| mailchimp-for-wp           | active   | none   | 4.7.4   |
| powerkit                   | active   | none   | 2.0.7   |
| really-simple-ssl          | active   | none   | 3.2.7   |
| google-captcha             | active   | none   | 1.55    |
| white-label-cms            | active   | none   | 2.1.2   |
| wordfence                  | active   | none   | 7.4.5   |
| wowpopup                   | active   | none   | 1.0.0   |
| wp-claps-applause          | active   | none   | 1.0.0   |
| wp-frontend-submit         | active   | none   | 1.0.0   |
| wp-super-cache             | active   | none   | 1.7.0   |
| wordpress-seo              | active   | none   | 12.8.1  |
| 0-worker                   | must-use | none   |         |
| advanced-cache.php         | dropin   | none   |         |
+----------------------------+----------+--------+---------+
[email protected]:/home/runcloud/webapps/Ichsani# 

List tersebut adalah daftar plugin yang ada didalam website saya. Nggak semuanya plugin yang ada didalamnya penting, banyak yang nggak penting sih sebenernya.

Menginstall Plugin Baru

Selain melihat daftar plugin yang dipasang di website kita, kita juga dapat melakukan instalasi plugin menggunakan WP-CLI, dengan cara:

wp plugin install PLUGINNAME

Ganti ‘PLUGINNAME’ dengan nama plugin yang ingin sobat install, misalnya saya ingin menginstall plugin jetpack, maka perintahnya:

wp plugin install jetpack

Hasilnya akan seperti ini, tunggulah sampai plugin seselai didownload dan install otomatis:

Installing Jetpack by WordPress.com (4.8.2)
Downloading install package from https://downloads.wordpress.org/plugin/jetpack.4.8.2.zip...
Unpacking the package...
Installing the plugin...
Plugin installed successfully.
Success: Installed 1 of 1 plugins.

Biasanya setelah download pluginnya, plugin tidak akan otomatis aktiv, kita dapat mendownload serta mengaktifkannya langsung dengan perintah dibawah ini:

wp plugin install PLUGINNAME --activate

Namun jika terlanjur, kita juga mengaktifkannya setelah pluginnya selesai didwonload.

Cara Mengaktifkan Plugin

Untuk mengaktifkan plugin menggunakan WP-CLI gunakan perintah ini:

wp plugin activate PLUGINNAME

Jika sobat berhasil mengaktifkannya, maka akan muncul pesan:

Plugin 'hello' activated.
Success: Activated 1 of 1 plugins.

Cara Update Plugin

Selain melakukan instalasi dan mengaktifkan plugin, kita juga dapat mengupdate plugin dengan WP-CLI, dengan cara :

wp plugin update PLUGINNAME

Cara tersebut berguna untuk mengupdate 1 plugin saja, namun kita juga melakukan update banyak plugin sekaligus, yakni dengan perintah:

wp plugin update --all

Maka semua plugin akan otomatis diupdate, biasanya nanti sistem akan memberitahukan notifikasi seperti ini, jika berhasil

Success: Plugin already updated.

Cara Menonaktifkan Plugin

Menonaktifkan atau deactivate plugin juga ada dua cara, yang pertama dengan menonaktifkan 1 plugin dengan cara :

wp plugin deactivate PLUGINNAME

Atau kita juga dapat menonaktifkan banyak plugin sekaligus, dengan cara :

wp plugin deactivate --all

Plugin yang di nonaktifkan tersebut masih dapat diaktifkan kembali, biasanya nanti sistem akan memunculkan pesan, bahwa plugin berhasil di nonaktifkan.

Plugin 'akismet' deactivated.
Plugin 'hello' deactivated.
Plugin 'jetpack' deactivated.
Success: Deactivated 3 of 3 plugins.

Cara Menghapus Plugin

Dengan menggunakan WP-CLI selain melakukan instalasi plugin kita juga dapat melakukan perintah delete atau menghapus plugin, caranya sebagai berikut:

wp plugin delete PLUGINNAME

Jika berhasil, nanti sistem akan memunculkan pesan atau notifikasi seperti ini:

Deleted 'jetpack' plugin.
Success: Deleted 1 of 1 plugins.

Nah sekarang kita tahu kan bahwasanya plugin ini memiliki banyak sekali fungsi yang sangat berguna bagi kita. Terlebih kita sebagai seorang blogger maupun web developper yang bergelut di dunia website, maka sangat penting sekali untuk mempelajari hal-hal remeh seperti ini.

Mungkin sekian dari saya artikel mengenai Cara Mengelola Plugin WordPress dengan WP-CLI, semoga bermanfaat, terima kasih.

Sumber Referensi:

https://serverpilot.io/docs/how-to-manage-wordpress-plugins-with-wp-cli/
http://wp-cli.org/commands/plugin/

Leave a Reply