Cara update WordPress lewat WP-CLI

Jadi dalam beberapa VPS saya menggunakan WP-CLI dalam instalasinya, karena menurut saya lebih mudah dan cepat sekalian pakai SSH semunya. Tapi untuk urusan update dan upgrade WordPress antara otomatis dilakukan atau secara manual dari panel admin WordPress.

Nah… saya mengalami masalah saat ingin mengupgrade WordPress 4.8.3 ke 4.9 yang barusan dirilis minggu kemarin. Selalu saya coba lewat admin gagal selesainya. Walaupun buat saya bukan hal yang urgent tapi ya bikin penasaran solusinya bagaimana kalau ingin memutakhirkan versinya.

Dan akhirnya saya kembali ke WP-CLI lagi dan memang tetap mudah perintahnya tanpa perlu bergantung penuh ke PHP untuk eksekusinya. Langkah awal tinggal ganti ke direktori virtual hosting websitenya.

cd /var/www/nama_domain.com/public/

Cuma contoh ya, silahkan disesuaikan dengan struktur VPS anda.

Setelah itu silahkan cek versi WP yang terinstall sekarang:

wp core version --allow-root
4.8.3

Kemudian cek versi terbarunya saat ini:

wp core check-update --allow-root
+---------+-------------+----------------------------------------------------------------+
| version | update_type | package_url                                                    |
+---------+-------------+----------------------------------------------------------------+
| 4.9     | major       | http://downloads.wordpress.org/release/id_ID/wordpress-4.9.zip |
+---------+-------------+----------------------------------------------------------------+

Dan kalau sudah yakin baru kitak eksekusi perintah updatenya:

wp core update --allow-root
Updating to version 4.9 (id_ID)...
Mengunduh pembaruan dari http://downloads.wordpress.org/release/id_ID/wordpress-4.9.zip...
Membongkar paket pembaruan...
Success: WordPress is up to date.

Kalau sudah jangan lupa mutakhirkan databasenya:

wp core update-db --allow-root
Success: WordPress database already at latest db version 38590.

Dan sebagai langkah finalnya ulangi menjalankan proses updatenya:

wp core update --allow-root
Success: WordPress is up to date.

Sekian dan selesai. Semoga membantu. 🙂

Tinggalkan komentar