berikut beberapa hal yang perlu diperhatikan pada waktu migrasi wordpress dari satu hosting ke hosting lainnya atau bisa juga dari localhost ke hosting.
1. pastikan di hosting lama atau di localhost wordpress berjalan secara normal
2. pastikan hosting tujuan mendukung wordpress
3. pastikan storage hosting tujuan cukup untuk menampung websitenya
berikut cara yang harus ditempuh:
1. Pindahkan semua script wordpress kedalam hosting baru di dalam directory public_html/
2. Buka database di hosting lama / localhost dan lakukan backup terlebih dahulu.
3. Buat database baru di hosting baru dengan nama bebas
4. Buat user dan password database yang baru dan jangan lupa lakukan grant ke database tersebut (login cpanel --> mysql --> bagian bawah).
5. import hasil backup kedalam database yang baru.
import backup dapat dilakuka melalui phpmyadmin (menu phpmyadmin terdapat pada halaman cpanel)
6. Buka wp-config.php pada hosting yang baru dan ubah beberapa configurasi sbb:
define('DB_NAME', 'nama_database_baru');
/** MySQL database username */
define('DB_USER', 'user_database_baru');
/** MySQL database password */
define('DB_PASSWORD', 'password_database_baru');
/** MySQL hostname */
define('DB_HOST', 'localhost');
silahkan lihat yang saya BOLD dan disesuaikan dengan benar.
7. jika migrasi wordpress ini dari domain A ke domain B (domain yang berbeda)
maka anda harus menambahkan ini di wp-config.php dan ditaruk dipaling atas:
define('WP_HOME','http://example.com'); define('WP_SITEURL','http://example.com');
pastikan anda replace http://example.com dengan domain baru anda.
8. JIka sudah selesai semua maka searusnya step migrasi wordpress telah selesai dan bisa dibuka websitenya tanpa ada kendala.