Home » Blog » Tak Berkategori

Panduan Cara Membuat Multisite di WordPress

Panduan Cara Membuat Multisite di WordPress

Panduan Cara Membuat Multisite di WordPress

WordPress Multisite memungkinkan kamu membuat beberapa situs dalam satu instalasi WordPress. Fitur ini sangat cocok untuk membuat jaringan situs seperti subdomain kampus, sekolah, toko franchise, atau blog komunitas. Artikel ini akan membahas langkah-langkah mengaktifkan WordPress Multisite di localhost (menggunakan XAMPP/Laragon).

Persiapan

Sebelum memulai, pastikan:

  • Kamu sudah menginstall WordPress di localhost (di folder seperti htdocs/wordpress)
  • Menggunakan XAMPP, Laragon, atau software lokal server lainnya

1. Aktifkan Fitur Multisite

  1. Buka file wp-config.php di folder WordPress kamu
  2. Tambahkan baris berikut sebelum /* That’s all, stop editing! */:
define('WP_ALLOW_MULTISITE', true);
  1. Simpan file

2. Buat Jaringan Multisite

  1. Login ke WordPress (http://localhost/wordpress/wp-admin)
  2. Masuk ke Tools → Network Setup
  3. Pilih jenis jaringan:
    • Sub-directory (default, seperti localhost/wordpress/site1)
    • Sub-domain (seperti site1.localhost) – perlu pengaturan tambahan di localhost
  4. Isi nama jaringan dan email admin
  5. Klik Install

3. Konfigurasi Ulang wp-config.php dan .htaccess

Setelah install, WordPress akan menampilkan 2 potongan kode:

Tambahkan ke wp-config.php (setelah baris WP_ALLOW_MULTISITE):

define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false); // false jika sub-directory, true jika subdomain
define('DOMAIN_CURRENT_SITE', 'localhost');
define('PATH_CURRENT_SITE', '/wordpress/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
Ganti isi file .htaccess dengan ini:
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]

# Add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule . /wordpress/index.php [L]

4. Login Ulang

Logout dari WordPress, lalu login kembali. Sekarang akan muncul menu “My Sites” di bar atas.

5. Tambahkan Situs Baru

  1. Klik My Sites → Network Admin → Sites
  2. Klik Add New
  3. Isi alamat situs (misal site2)
  4. Klik Add Site

Akses situsmu di http://localhost/wordpress/site2.

Tips Tambahan

  • Jika memilih subdomain, kamu harus mengatur Virtual Host di httpd-vhosts.conf dan file hosts agar subdomain bisa dikenali.
  • Untuk mengelola banyak situs dengan tema/plugin berbeda, aktifkan tema atau plugin dari Network Admin, lalu aktifkan di masing-masing situs.

Penutup

Dengan WordPress Multisite, kamu bisa mengelola banyak situs secara efisien hanya dari satu dashboard. Fitur ini sangat berguna untuk proyek skala besar atau jaringan situs.

Jika kamu kesulitan dalam mengatur WordPress Multisite atau butuh bantuan membuat jaringan website untuk sekolah, komunitas, atau bisnis, tim Bulban Digital siap membantu. Kami berpengalaman dalam membangun sistem multisite yang efisien, aman, dan mudah digunakan. Hubungi kami sekarang untuk konsultasi atau pembuatan website profesional sesuai kebutuhanmu.

Leave a Reply