Lanjutan
September 04, 2026
Artikel

Pendahuluan: Mengapa Memilih Migrasi WordPress Manual?

Halo, para pengembang website dan pemilik bisnis digital! Pernahkah Anda merasa perlu memindahkan situs WordPress Anda ke hosting baru, tetapi ragu karena banyaknya "misteri" di baliknya? Atau mungkin Anda khawatir dengan ketergantungan pada plugin migrasi yang terkadang bermasalah? Jangan khawatir, karena kali ini kita akan membahas tuntas salah satu metode paling fundamental dan andal: migrasi WordPress manual tanpa plugin!

Mungkin terdengar menakutkan, tetapi sebenarnya migrasi manual memberikan kontrol penuh dan pemahaman yang lebih dalam tentang struktur situs Anda. Ini adalah skill esensial bagi setiap developer digital yang ingin mastery atas platform WordPress. Kapan metode ini cocok digunakan? Saat Anda membutuhkan presisi, ingin menghindari potensi konflik plugin, atau sekadar ingin mengasah kemampuan teknis Anda. Siap untuk bertualang?

Persiapan Sebelum Bertempur: Yang Anda Butuhkan

Sebelum kita memulai, pastikan Anda memiliki beberapa hal ini:

  • Akses FTP/SFTP ke hosting lama dan baru Anda.
  • Akses cPanel/phpMyAdmin ke hosting lama dan baru Anda.
  • Aplikasi FTP Client seperti FileZilla (direkomendasikan).
  • Kesabaran dan secangkir kopi (opsional, tapi sangat membantu!).

Ingat, selalu bekerja dengan salinan atau cadangan. Jangan pernah mengutak-atik situs live tanpa backup yang solid.

Langkah 1: Backup Penuh – Kunci Keamanan Anda

Ini adalah langkah terpenting! Jangan pernah melewati bagian ini. Backup adalah jaring pengaman Anda.

1.1. Backup File WordPress Anda

Sambungkan ke hosting lama Anda menggunakan FTP Client. Navigasi ke direktori root WordPress Anda (biasanya public_html atau folder dengan nama domain Anda). Unduh SEMUA file dan folder yang ada di sana ke komputer lokal Anda. Ini bisa memakan waktu tergantung ukuran situs Anda, jadi pastikan koneksi internet Anda stabil.

1.2. Backup Database WordPress Anda

Masuk ke cPanel hosting lama Anda, lalu cari dan buka phpMyAdmin. Pilih database WordPress Anda (biasanya namanya mengandung wp_). Setelah database terpilih, klik tab "Export" di bagian atas. Pilih metode "Custom" untuk kontrol lebih, pastikan semua tabel terpilih, dan pilih format "SQL". Klik "Go" untuk mengunduh file .sql database Anda.

Langkah 2: Pindahkan File WordPress ke Hosting Baru

Sekarang saatnya "memindahkan rumah" file-file Anda.

2.1. Bersihkan Hosting Baru (Opsional, tapi Direkomendasikan)

Jika hosting baru Anda sudah memiliki instalasi WordPress bawaan atau file lain yang tidak relevan, hapus saja. Pastikan folder root domain Anda (misal: public_html) kosong dan bersih untuk WordPress Anda.

2.2. Upload File WordPress ke Hosting Baru

Gunakan FTP Client Anda untuk menyambung ke hosting baru. Unggah SEMUA file dan folder WordPress yang Anda unduh dari hosting lama ke direktori root domain di hosting baru Anda (misalnya, public_html). Proses ini juga akan memakan waktu.

Langkah 3: Persiapkan dan Impor Database di Hosting Baru

Database adalah "otak" situs WordPress Anda. Kita perlu memindahkannya juga.

3.1. Buat Database Baru dan User di Hosting Baru

Masuk ke cPanel hosting baru Anda. Cari menu "MySQL Databases".

  • Buat database baru. Beri nama yang mudah diingat (misal: namasitus_wpdb).
  • Buat user baru untuk database tersebut. Beri username dan password yang kuat.
  • Setelah user dibuat, tambahkan user tersebut ke database yang baru Anda buat, dan berikan SEMUA HAK AKSES (ALL PRIVILEGES).

3.2. Impor Database Anda

Masuk ke phpMyAdmin di cPanel hosting baru Anda. Pilih database baru yang baru saja Anda buat. Klik tab "Import" di bagian atas. Klik "Choose File" dan pilih file .sql yang Anda unduh dari hosting lama. Pastikan formatnya SQL, lalu klik "Go". Proses ini akan mengisi database baru Anda dengan data situs lama.

Langkah 4: Konfigurasi wp-config.php – Menghubungkan Otak dengan Tubuh

Sekarang kita harus memberi tahu WordPress di mana database barunya berada.

Di hosting baru Anda, cari file wp-config.php di direktori root WordPress. Unduh file ini ke komputer Anda dan buka menggunakan text editor (Notepad++, VS Code, Sublime Text, dll.). Cari baris-baris berikut:

define('DB_NAME', 'nama_database_lama');

define('DB_USER', 'username_database_lama');

define('DB_PASSWORD', 'password_database_lama');

define('DB_HOST', 'localhost');

Ganti nilai nama_database_lama, username_database_lama, dan password_database_lama dengan detail database baru yang Anda buat di Langkah 3.1. Biasanya, DB_HOST tetap localhost, tetapi jika host Anda memberi tahu nilai lain, gunakan itu. Simpan perubahan pada wp-config.php dan unggah kembali (overwrite) ke hosting baru Anda.

Langkah 5: Perbaiki URL – Waktunya "Search Replace DB"

Ini adalah langkah krusial yang sering dilupakan, menyebabkan gambar tidak muncul, link rusak, atau redirect yang aneh. WordPress menyimpan URL situs Anda di database dalam format serialized, yang tidak bisa hanya diganti dengan find-and-replace biasa.

Kita akan menggunakan alat yang sangat berguna bernama Search Replace DB (Anda bisa mencari versi terbarunya di GitHub atau sumber terpercaya lainnya).

  • Unduh script Search Replace DB dan unggah folder script tersebut ke root WordPress Anda di hosting baru (misal: public_html/searchreplacedb/).
  • Akses script ini melalui browser Anda (misal: http://domainbaruanda.com/searchreplacedb/).
  • Ikuti instruksi di layar:
    • Masukkan URL lama Anda (contoh: http://domainlamaanda.com atau http://www.domainlamaanda.com).
    • Masukkan URL baru Anda (contoh: http://domainbaruanda.com atau http://www.domainbaruanda.com).
    • Sangat Penting: Pastikan Anda menyertakan http:// atau https:// dan juga www jika situs Anda menggunakannya. Kesalahan di sini bisa fatal.
    • Pilih opsi "Dry Run" terlebih dahulu. Ini akan menunjukkan perubahan yang akan dilakukan tanpa benar-benar menerapkannya. Periksa hasilnya.
    • Jika semuanya terlihat benar, jalankan "Live Run" untuk menerapkan perubahan ke database.

Setelah selesai, JANGAN LUPA HAPUS FOLDER SCRIPT Search Replace DB dari hosting Anda demi keamanan. Ini adalah lubang keamanan jika dibiarkan.

Mengelola database, terutama saat migrasi atau optimasi, bisa jadi pekerjaan yang rumit dan membutuhkan ketelitian ekstra. Di sinilah alat bantu yang tepat sangat krusial. Selain Search Replace DB yang spesifik untuk URL, bagi Anda yang mencari solusi menyeluruh untuk berbagai kebutuhan pengembangan dan pengelolaan website, pertimbangkan untuk menjelajahi PintarApp Tools. Kami memahami bahwa seorang developer modern membutuhkan efisiensi, dan rangkaian alat kami dirancang untuk mempermudah alur kerja Anda, mulai dari monitoring performa hingga analisis SEO, bahkan membantu Anda dalam merencanakan migrasi lanjutan yang lebih kompleks atau sekadar mengoptimalkan situs yang sudah ada. Jangan biarkan detail teknis menghambat produktivitas Anda!

Langkah 6: Cek Akhir dan Permalink

Selamat! Seharusnya situs Anda sudah bisa diakses di domain baru.

  • Akses situs Anda di domain baru. Cek setiap halaman, gambar, dan fungsionalitas.
  • Masuk ke dashboard WordPress baru Anda (domainbaruanda.com/wp-admin).
  • Navigasi ke Settings > Permalinks. Tanpa melakukan perubahan apa pun, cukup klik "Save Changes". Ini akan me-refresh aturan rewrite Anda dan memastikan semua permalink bekerja dengan baik.
  • Hapus cache (jika Anda menggunakan plugin caching).

Kesimpulan: Anda Adalah Master Migrasi!

Memindahkan situs WordPress secara manual memang membutuhkan beberapa langkah, tetapi ini adalah metode yang paling kuat dan memberikan Anda pemahaman mendalam tentang bagaimana WordPress bekerja di balik layar. Anda tidak hanya memindahkan situs, Anda juga mengupgrade skill teknis Anda sebagai developer digital.

Dengan mengikuti panduan ini, Anda sekarang memiliki kemampuan untuk mengatasi tantangan migrasi situs WordPress tanpa bergantung pada plugin, memberikan Anda kebebasan dan kontrol penuh atas proyek-proyek Anda. Jangan ragu untuk mencoba dan terus belajar, karena di dunia digital, pengetahuan adalah kekuatan!


Jelajahi Ekosistem PintarApp

Tag

Bongkar Rahasia! Migrasi WordPress Manual Tanpa Plugin: Cara Profesional Pindah Rumah Digital Anda ditayangkan di pintarapp. Ditulis oleh PintarApp.

Star Bookmark