Cara Migrasi WordPress dengan Benar: Panduan untuk Pemula

Cara Migrasi WordPress dengan Benar: Panduan untuk Pemula

Apakah Anda berpikir untuk mengganti provider hosting? Lalu, sekarang Anda penasaran tentang bagaimana cara migrasi WordPress dengan aman? Jika Anda tidak tahu caranya, jangan khawatir. Artikel yang Anda baca saat ini akan menjelaskan dua metode berbeda untuk memindahkan situs WordPress. Selain itu, di artikel ini Anda juga akan menemukan tutorial migrasi WordPress.com ke WordPress.org.

Penawaran terbatas. Segera pindahkan website WordPress Anda dan dapatkan potongan sebesar 82% untuk paket Shared dan VPS Hosting.

Dapatkan Diskon 82%

Mengapa Memindahkan Website WordPress Anda?

Bagi beberapa pemilik website, migrasi WordPress itu rumit karena ada banyak sekali detail yang harus diperhatikan saat proses transfer berlangsung. Selain itu, ada juga yang berpikir bahwa memindahkan website WordPress itu terlalu berbahaya dan dapat merusak tatanan website.Namun, walaupun ada risiko-risiko yang menghantui, proses migrasi WordPress dapat dilakukan dengan lancar dan akan memberi Anda banyak keuntungan jika dilakukan dengan tepat:

  • Paket Hosting Murah — karena banyak kompetitor, harga hosting menjadi turun cukup signifikan. Contohnya, Paket Shared hosting Hostinger, yang harganya dimulai dari seharga Rp 8,900/bulan.
  • Customer support mumpuni — tim yang dapat diandalkan ketika Anda mengalami masalah.
  • Meningkatkan performa situs — Anda akan mendapatkan hardware, load time, dan uptime yang lebih baik.
  • Mendapatkan lebih banyak fitur — jika Anda memindahkan situs WordPress.com ke WordPress.org, Anda akan mendapatkan kebebeasan untuk membuat tema sendiri, memonetisasi website, dan menginstal plugin apapun.

Cara Migrasi WordPress dengan Tepat

Mari gali lebih dalam lagi dua metode untuk memindahkan situs WordPress Anda: cara manual dan dengan bantuan plugin.

Cara 1: Cara Migrasi WordPress Secara Manual

Migrasi secara manual berarti Anda harus melakukan beberapa prosedur seperti mentransfer file dan database, lalu mengedit file wp-config.php. Anda dapat melakukannya melalui file manager yang berada pada control panel hosting provider Anda atau menggunakan FTP client seperti FileZilla.

Langkah 1. Backup File WordPress dan Database MySQL

Pertama-tama, Anda perlu mendownload semua file WordPress ke komputer Anda. File-file tersebut nantinya akan diupload ke akun hosting baru Anda.

  1. Sambungkan FileZilla ke server lama Anda
  2. Buka folder public_html dan pilih semua file di dalamnya.
  3. Klik kanan dan pilih Download.
    migrasi WordPress menggunakan FileZilla

Setelah selesai mendownload file, kini saatnya Anda melakukan backup database MySQL:

  1. Akses halaman phpMyAdmin melalui control panel Anda.
  2. Pilih database di mana Anda menyimpan file WordPress dan klik tombol Export.
    Cara migrasi WordPress saat Export Database menggunakan phpMyAdmin Page
  3. Pilih metode Quick untuk mengekspor seluruh database, dan pilih format SQL.
    Memilih metode dan format saat ekspor MySQL database
  4. Klik Go. File database Anda akan tersimpan secara otomatis di direktori desktop.

Langkah 2. Upload File WordPress dan Database MySQL ke Hosting Baru Anda

Langkah selanjutnya untuk melengkapi langkah migrasi WordPress ini adalah mengupload file yang sudah Anda download ke hosting yang baru.

  1. Dekompresi file backup WordPress Anda.
  2. Sambungkan FileZilla ke akun hosting Anda yang baru dan masuk ke folder public_html yang terletak pada kolom Remote Site.
  3. Cari file yang ingin Anda upload dari kolom Local Site, klik kanan pada file yang dipilih, lalu klik Upload.
    mengupload file unutk migrasi wordpress

Setelah itu, Anda perlu mengupload database MySQL:

  1. Buka control panel akun hosting Anda yang baru dan arahkan ke MySQL Databases
  2. Buat database baru dan catatlah nama database, username, dan password.
  3. Kembali ke Database -> phpMyAdmin dan pilih database baru Anda.
  4. Klik tab Import yang berada di atas halaman.
  5. Klik tombol Choose File dan upload file backup MySQL yang tadi Anda download.
    klik choose file
  6. Cukup biarkan settingannya seperti itu, langsung saja klik Go.

Langkah 3. Update file wp-config.php dengan Detail Database Baru Anda

Selanjutnya, tentukan kredensial database MySQL baru Anda dengan mengedit file wp-config.php di akun hosting baru.

  1. Akses kembali folder public_html dari FileZilla dan cari file wp-config.php.
  2. Klik kanan dan pilih View/Edit
  3. Ganti value di bawah ini dengan detail database baru Anda:
  • DB_NAME – database name.
  • DB_USER – database username.
  • DB_PASSWORD – user password.
  • DB_HOST – database hostname (this value is usually localhost, but it may vary depending on your hosting platform).
  • 4. Pilih Save, lalu jendela popup akan muncul. Setelah itu, klik Yes.

Langkah 4. Update URL WordPress (Opsional)

Anda harus menjalankan langkah ini jika Anda berencana untuk menggunakan domain yang berbeda ketika memindahkan situs WordPress Anda. Sebelum memulainya, pastikan bahwa domain yang baru dapat diakses dan ter-pointing dengan tepat ke platform hosting baru Anda.

  1. Masuk ke halaman phpMyAdmin dan pilih tabel wp_options.
  2. Cari site url dan home di bawah kolom option_name.
  3. Dobel-klik bagian bawah option_value dan ganti domain lama Anda dengan yang baru.
    mengganti domain lama saat migrasi wordspress dengan phpmyadmin
  4. Masuk ke Dashboard WordPress Anda, lalu instal dan aktifkan plugin Velvet Blues Update URLs
  5. Klik Tools -> Update URLs. Isi kolomnya dengan domain lama dan baru yang Anda miliki, lalu centang semua kotak yang ada.
    tool update URL dan centang boksnya
  6. Klik Update URLs NOW.

Anda dapat memperbarui semua URL WordPress Anda dengan menjalankan query melalui phpMyadmin.

Metode 2: Menggunakan Plugin Kloning

Cara lain untuk migrasi situs WordPress Anda adalah dengan menggunakan plugin kloning. Walaupun ada beribu skrip kloning PHP, kami merekomendasikan plugin All-in-One WP Migration yang mudah digunakan dan menyediakan semua tool yang Anda butuhkan untuk migrasi WordPress.

Sebelum melalui langkah selanjutnya, pastikan Anda telah menginstal WordPress di akun hosting yang baru, dan mengaktifkan plugin ini di akun lama maupun baru. Setelah selesai menginstal plugin migrasi, mari ikuti langkah berikut ini:

  1. Buka dashboard admin akun yang situsnya ingin Anda transfer dan klik All-in-One WP Migration -> Export.
  2. Klik Export to dan pilih opsi File dari menu drop-down.
    ekspor situs anda dan pilih file
  3. Tunggu pluginnya selesai mengambil file situs Anda. Setelah itu, download file situs Anda melalui jendela popup.
  4. Buka dashboard situs baru Anda dan pilih Import di bawah menu All-in-One WP Migration.
  5. Klik Import from dan pilih File. Lalu, cari file yang ingin Anda ekspor.
    klik import form
  6. Setelah menyelesaikan proses ini, klik Finish.

Langkah terakhir menggunakan plugin adalah menyimpan kembali struktur permalink Anda. Anda perlu mengubah struktur dua kali karena akan membuat ulang file .htaccess Anda:

    1. Dari menu sidebar, pilih Setting -> Permalinks.
    2. Pilih struktur baru dan klik Save Changes. Jika Anda menggunakan Custom Structure, pastikan untuk menyalinnya terlebih dahulu.
    3. Reload ke halaman pengaturan Permalinks dan pilih struktur orisinil Anda. Klik Save Changes setelah menyelesaikan prosesnya.

Migrasi dari WordPress.com

Tutorial di atas sangat cocok untuk mereka yang memiliki situs pada layanan hosting. Tetapi bagaimana dengan mereka yang baru saja mendaftar untuk akun hosting dan ingin memindahkan situs WordPress.com ke WordPress.org? Jangan khawatir. Mari bahas detail tentang bagaimana cara melakukannya:

  1. Masuk lah ke panel admin WordPress.com Anda, dan klik Tools -> Export
  2. Klik tombol Export All dan klik Download.
    proses ekspor file untuk migrasi wordspress
  3. Temukan file .zip yang telah Anda unduh, lalu ekstrak.
  4. Sekarang, akses dashboard WordPress.org Anda dan pilih Tools -> Import.
  5. Gulir ke bawah dan temukan opsi untuk WordPress. Klik Install Now, tunggu sampai instalasi selesai, dan pilih Run Importer.
    klik install now
  6. Upload file WordPress.com anda di halaman Import WordPress, dan klik Upload File and Import.
  7. Lalu, isi informasi user di halaman Assign Authors dan klik Submit.
    isi informasi sesuai kehendak anda

Perlu diingat bahwa cara ini hanya akan mentranster post, halaman dan file media. Data lain yang berada pada situs seperti tema dan plugin perlu diinstal secara manual.

Kesimpulan

Secara keseluruhan, migrasi situs WordPress Anda adalah proses yang mudah dan dapat dilakukan dengan cepat. Jadi, jika Anda merasa perlu bermigrasi ke host baru atau beralih ke WordPress yang di-hosting sendiri, jangan takut untuk melakukannya!

Berikut rekap singkat tentang metode yang dijelaskan:

  • Transfer Manual – gunakan klien FTP atau manajer file di panel kontrol Anda untuk mentransfer file dan database.
  • Memanfaatkan Plugin Kloning – ekspor dan impor file WordPress Anda hanya dengan beberapa klik.
  • Beralih dari WordPress.com – migrasi yang mudah dengan menggunakan fitur bawaan WordPress.

Kami berharap tutorial ini dapat membantu Anda memigrasi situs WordPress Anda. Tekan bagian komentar di bawah jika Anda memiliki pertanyaan dan saran.

Author
Penulis

Nadia Agatha

Nadia merupakan penerjemah lepas sejak 2016, kini ia menjadi penerjemah untuk Hostinger. Ia gemar membaca dan melakukan penelitian seputar penerjemahan dan sosiolinguistik. Disamping itu, ia juga suka bermain dengan kucingnya dan bercengkrama bersama teman-temannya di waktu senggang.