Tips & TrikTrending Info

Panduan Lengkap Membuat Multisite di WordPress

WordPress Multisite adalah fitur bawaan WordPress yang memungkinkan Anda untuk membuat dan mengelola beberapa situs web dalam satu instalasi WordPress. Fitur ini sangat berguna jika Anda ingin menjalankan beberapa situs dengan pengaturan yang sama, seperti jaringan blog, portal bisnis, atau platform edukasi.

Berikut adalah langkah-langkah lengkap untuk membuat WordPress Multisite.

1. Persiapkan Hosting dan Instalasi WordPress

Sebelum mengaktifkan fitur Multisite, pastikan:

  • Hosting Anda mendukung WordPress Multisite. VPS atau Dedicated Hosting lebih direkomendasikan.
  • Instalasi WordPress Anda sudah berjalan dengan baik.

Catatan: Jika Anda belum menginstal WordPress, ikuti panduan instalasi WordPress di Republik Murah.

2. Aktifkan Fitur Multisite

Untuk mengaktifkan Multisite, Anda perlu mengedit file wp-config.php.

  1. Akses file wp-config.php menggunakan FTP atau File Manager di cPanel.
  2. Tambahkan kode berikut tepat sebelum baris /* That’s all, stop editing! Happy publishing. */:
    php
    define('WP_ALLOW_MULTISITE', true);
  3. Simpan perubahan dan unggah kembali file tersebut.

3. Atur Jaringan Multisite

  1. Login ke dashboard WordPress sebagai admin.
  2. Navigasikan ke Tools > Network Setup.
  3. Pilih jenis jaringan:
    • Sub-domain: Situs akan menggunakan format subsite.domain.com.
    • Sub-direktori: Situs akan menggunakan format domain.com/subsite.

    Catatan: Untuk sub-domain, pastikan DNS domain Anda mendukung wildcard subdomain.

  4. Isi detail jaringan seperti nama jaringan dan email admin.
  5. Klik Install.

4. Konfigurasi File wp-config.php dan .htaccess

Setelah proses instalasi jaringan:

  1. WordPress akan memberikan dua potongan kode.
  2. Tambahkan kode pertama ke wp-config.php.
    Contoh:

    define(‘MULTISITE’, true);
    define(‘SUBDOMAIN_INSTALL’, false); // Ubah ke true jika menggunakan sub-domain
    define(‘DOMAIN_CURRENT_SITE’, ‘domainanda.com’);
    define(‘PATH_CURRENT_SITE’, ‘/’);
    define(‘SITE_ID_CURRENT_SITE’, 1);
    define(‘BLOG_ID_CURRENT_SITE’, 1);
  3. Tambahkan kode kedua ke file .htaccess, menggantikan aturan lama WordPress:
    apache

    RewriteEngine On
    RewriteBase /
    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 ^(wp-(content|admin|includes).*) $1 [L] RewriteRule . index.php [L]

  4. Simpan perubahan dan unggah kembali file tersebut.

5. Tambahkan Situs Baru

Setelah jaringan Multisite aktif:

  1. Masuk ke dashboard WordPress dan navigasikan ke My Sites > Network Admin > Sites.
  2. Klik Add New untuk menambahkan situs baru.
  3. Isi detail situs, seperti alamat, judul, dan email admin.
  4. Klik Add Site.

6. Kelola Jaringan Multisite

Sebagai Super Admin, Anda memiliki kendali penuh untuk:

  • Menambah, menghapus, atau mengedit situs.
  • Mengelola tema dan plugin yang digunakan di seluruh jaringan.
  • Melihat aktivitas jaringan dari Network Admin Dashboard.

Keunggulan WordPress Multisite

  1. Efisiensi: Semua situs menggunakan satu instalasi WordPress, memudahkan pengelolaan.
  2. Konsistensi: Tema dan plugin dapat diatur secara global.
  3. Skalabilitas: Cocok untuk organisasi besar dengan banyak situs.

, true<\/span>);
\n<\/code><\/div>\n<\/div>\n<\/li>\n
  • Simpan perubahan dan unggah kembali file tersebut.<\/li>\n<\/ol>\n

    3. Atur Jaringan Multisite<\/h3>\n
      \n
    1. Login ke dashboard WordPress sebagai admin.<\/li>\n
    2. Navigasikan ke Tools > Network Setup<\/strong>.<\/li>\n
    3. Pilih jenis jaringan:\n
        \n
      • Sub-domain<\/strong>: Situs akan menggunakan format subsite.domain.com<\/code>.<\/li>\n
      • Sub-direktori<\/strong>: Situs akan menggunakan format domain.com\/subsite<\/code>.<\/li>\n<\/ul>\n

        Catatan:<\/strong> Untuk sub-domain, pastikan DNS domain Anda mendukung wildcard subdomain.<\/li>\n

      • Isi detail jaringan seperti nama jaringan dan email admin.<\/li>\n
      • Klik Install<\/strong>.<\/li>\n<\/ol>\n

        4. Konfigurasi File wp-config.php dan .htaccess<\/h3>\n

        Setelah proses instalasi jaringan:<\/p>\n

          \n
        1. WordPress akan memberikan dua potongan kode.<\/li>\n
        2. Tambahkan kode pertama ke wp-config.php<\/strong>.
          \nContoh:<\/p>\n
          \n
          \n
          \n
          <\/div>\n
          define(‘MULTISITE’, true);
          \ndefine(‘SUBDOMAIN_INSTALL’, false); \/\/ Ubah ke true jika menggunakan sub-domain
          \ndefine(‘DOMAIN_CURRENT_SITE’, ‘domainanda.com’);
          \ndefine(‘PATH_CURRENT_SITE’, ‘\/’);
          \ndefine(‘SITE_ID_CURRENT_SITE’, 1);
          \ndefine(‘BLOG_ID_CURRENT_SITE’, 1);<\/div>\n
          <\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n
        3. Tambahkan kode kedua ke file .htaccess<\/strong>, menggantikan aturan lama WordPress:\n
          \n
          apache<\/div>\n
          \n
          \n
          <\/div>\n<\/div>\n<\/div>\n
          \n

          RewriteEngine On
          \nRewriteBase \/
          \nRewriteRule ^index\\.php$ – [L]\n

          # add a trailing slash to \/wp-admin
          \nRewriteRule ^wp-admin$ wp-admin\/ [R=301,L]\n

          RewriteCond %{REQUEST_FILENAME} -f [OR]\nRewriteCond %{REQUEST_FILENAME} -d
          \nRewriteRule ^ – [L]\nRewriteRule ^(wp-(content|admin|includes).*) $1 [L]\nRewriteRule . index.php [L]\n<\/div>\n<\/div>\n<\/li>\n

        4. Simpan perubahan dan unggah kembali file tersebut.<\/li>\n<\/ol>\n

          5. Tambahkan Situs Baru<\/h3>\n

          Setelah jaringan Multisite aktif:<\/p>\n

            \n
          1. Masuk ke dashboard WordPress dan navigasikan ke My Sites > Network Admin > Sites<\/strong>.<\/li>\n
          2. Klik Add New<\/strong> untuk menambahkan situs baru.<\/li>\n
          3. Isi detail situs, seperti alamat, judul, dan email admin.<\/li>\n
          4. Klik Add Site<\/strong>.<\/li>\n<\/ol>\n

            6. Kelola Jaringan Multisite<\/h3>\n

            Sebagai Super Admin<\/em>, Anda memiliki kendali penuh untuk:<\/p>\n

              \n
            • Menambah, menghapus, atau mengedit situs.<\/li>\n
            • Mengelola tema dan plugin yang digunakan di seluruh jaringan.<\/li>\n
            • Melihat aktivitas jaringan dari Network Admin Dashboard<\/strong>.<\/li>\n<\/ul>\n

              Keunggulan WordPress Multisite<\/h3>\n
                \n
              1. Efisiensi<\/strong>: Semua situs menggunakan satu instalasi WordPress, memudahkan pengelolaan.<\/li>\n
              2. Konsistensi<\/strong>: Tema dan plugin dapat diatur secara global.<\/li>\n
              3. Skalabilitas<\/strong>: Cocok untuk organisasi besar dengan banyak situs.<\/li>\n<\/ol>"}],"useSlideSources":true,"themeType":"font","prevText":"Prev","nextText":"Next","buttonWidth":0,"buttonWidth_post":0,"postUrl":"https:\/\/news.republikmurah.com\/panduan-lengkap-membuat-multisite-di-wordpress\/","postId":6669,"refreshAds":true,"refreshAdsEveryNSlides":"1","adRefreshingMechanism":"javascript","ajaxUrl":"https:\/\/news.republikmurah.com\/wp-admin\/admin-ajax.php","loopSlides":false,"scrollTopOffset":0,"hideNavigationOnFirstSlide":false,"isRtl":false,"prevFontIcon":"<\/span>","nextFontIcon":"<\/span>"}' data-theiaPostSlider-onChangeSlide='""'>

  • Related Articles

    Back to top button
    Hubungi Kami