Untuk urusan upgrade versi wordpress yang telah kami lakukan ada sedikit berbeda, dengan pengalaman ada yaitu update plugin, walaupun disitu tertera plugin compliance dengan versi wordpress yang digunakan belum tentu compliance dengan plugin yang lain dan theme-nya. Untuk antisipasi hal tersebut maka diperlukan sebuah plugin rollback. https://softscients.com/2020/06/28/solusi-downgrade-rollback-untuk-plugin-dan-theme-wordpress/
Sebenarnya untuk upgrage yang kami lakukan, agak sedikit ribet sih, yaitu uji coba dulu di server local atau localhost. Kalau sudah OK betul-betul compliance maka upgrade akan dilakukan. Langkah yang digunakan pun tidak menggunakan plugin seperti clone, backup. Tapi dengan cara download langsung (compress ataupun menggunakan FTP) sekalian digunakan untuk backup serta export database Mysql nya.
Proses download dari FTP
Seperti biasa setelah download XAMPP maka hasil compress tersebut di extract di C:/xampp/htdocs
Update wp-config.php
Contents
Dilanjutkan dengan mengedit wp-config.php seperti DB_NAME; DB_USER, DB_PASSWORD, namun setelah dilakukan hal diatas, masih saja error ketika membuka link!
Update table wp_options
Hal inilah yang sering kita lupa! yaitu kita lupa untuk mengubah table wp_options
Harus diubah siteurl dan home nya, yaitu menjadi
Semula https://softscients.com diganti menjadi https://localhost/softscients
Update permalink
Nah ini yang sering lupa lagi! ketika kita sudah melakukan hal diatas dengan mengubah siteurl dan home maka harus melakukan update permalink yaitu dengan cara login ke dashboard wordpress, carilah menu Setting -> Permalinks seperti berikut
Jangan diubah apapun, cukup klik Save Changes. Maka backup wordpress dari hosting ke localhost berjalan dengan baik!
Selanjutnya melakukan ujicoba upgrade wordpress dari semula 5.3.1 menuju 5.5.1, kalau compliance di localhost, maka tidak was-was lagi melakukan upgrade yang ada di hosting
Import Database yang besar
Tak terasa jika banyak postingan maka ukuran kode *.sql juga sangat besar, bisa berukuran 75MB padahal phpMyadmin hanya mampu import 40MB, oleh karena hal tersebut kalian perlu edit php.ini dan editlah kode berikut, misalkan menjadi 100 MB
upload_max_filesize = 100M post_max_size =128M
ref: https://www.skydevelopers.net/blog/2-ways-to-import-large-sql-files-to-mysql-database/
https://stackoverflow.com/questions/11305516/how-to-import-large-sql-file-in-phpmyadmin