Cara Membuat Multisite dengan Subdomain

Cara Membuat Multisite di Subdomain
Sebelum mengikuti tutorial multisite subdomain ini, pastikan Anda sudah menginstall WordPress pada domain utama. Selain itu, siapkan juga subdomain yang akan Anda gunakan untuk web multisite, ya.

Jika persiapan sudah dilakukan, langsung saja ikuti enam langkah panduan membuat WordPress multisite subdomain berikut ini:

  • Melakukan Backup File 
  • Mengaktifkan Multisite Mode
  • Menginstall Network WordPress Multisite
  • Memperbarui File 
  • Membuat DNS Wildcard
  • Menambahkan Situs Baru pada WordPress Multisite

Nah, simak penjelasan lengkapnya di bawah ini!

1. Melakukan Backup File

Backup file dilakukan sebagai antisipasi bila terjadi hal yang tidak diinginkan seperti terjadinya error ataupun kesalahan konfigurasi.

2. Mengaktifkan Multisite Mode
Setelah melakukan backup, sekarang Anda bisa mengaktifkan multisite mode dengan menambahkan kode berikut ini pada file

3. Menginstall Network WordPress Multisite
Langkah selanjutnya untuk membuat multisite WordPress di subdomain adalah menginstall network WordPress multisite. Namun sebelum mengaktifkan fitur network, Anda harus menonaktifkan semua plugin di WordPress tersebut dulu.

Caranya, silakan login ke dashboard admin WordPress dan pilih menu Plugins pada sidebar. Lalu, klik Deactivate pada semua plugin yang aktif. Anda dapat mengaktifkannya kembali setelah network multisite subdomain berhasil dibuat.

Jika semua plugin sudah nonaktif, saatnya membuat multisite subdomain pada menu Tools > Network Setup.

Pada submenu Network Setup, Anda akan melihat tampilan seperti berikut ini:

Pilih Sub-domains untuk membuat WordPress network menggunakan subdomain. Perlu diingat, nantinya Anda perlu membuat DNS Wildcard jika memilih opsi ini.

Pada bagian Network Details, masukkan judul network dan email yang akan digunakan untuk login admin pada WordPress multisite subdomain. Jika semua detail sudah diisi, klik Install untuk membuat network.

4. Memperbarui File 
Selanjutnya, Anda akan diarahkan ke halaman Enabling the Network yang berisi kode seperti berikut:

5. Membuat DNS Wildcard
Karena Anda memilih membuat WordPress multisite dengan subdomain, maka Anda perlu membuat DNS Wildcard agar subdomain WordPress dan hosting dapat tersinkronisasi.

Untuk membuat DNS Wildcard, silakan masuk ke menu Subdomains di cPanel Anda.

Kemudian, isikan kolom subdomain dengan tanda * dan pastikan Document Root nya ada pada direktori /public_html seperti berikut ini:

Jangan lupa, klik tombol Create.

Agar DNS Wildcard dapat berjalan dengan baik, pastikan tipe record yang digunakan merupakan A record. Pastikan juga IP Addressnya sama dengan domain utama. Anda bisa mengeceknya pada menu Zone Editor di cPanel.

Jika sudah sesuai, artinya sekarang wildcard subdomain sudah berhasil dibuat.

6. Menambahkan Situs Baru pada WordPress Multisite
Pada tahap ini, Anda sudah sampai di langkah terakhir dalam cara membuat multisite di subdomain, yaitu menambahkan situs baru WordPress multisite subdomain.

Jika network WordPress Multisite telah terinstall, Anda akan melihat menu My Sites di pojok kiri atas halaman wp-admin. Arahkan kursor ke menu tersebut dan pilih submenu Network Admin > Sites seperti berikut:

Lalu, klik Add New untuk menambah website.

Masukkan subdomain yang Anda miliki pada kolom Site Address (URL). Kemudian, isikan detail site baru Anda pada kolom yang tersedia. Jangan lupa klik, Add Site jika data website baru Anda sudah terisi dengan benar.

Nah, sekarang multisite WordPress di subdomain sudah siap digunakan. Jika Anda masih belum bisa mengakses subdomain, tak perlu khawatir, mungkin domain Anda masih dalam masa propagasi DNS.