Knowledge Base

Cara Enable atau Disable WordPress Multisite

Rizky   18 Juni 2013

Jika anda sudah terlanjur menginstall WordPress umum ( bukan multisite ) namun ingin menggunakan WordPress MultiSite ( WPMu ) anda bisa mengikuti langkah yang ada dibawah ini, namun silahkan Backup dulu WordPress anda karena Situs anda akan diperbarui ketika membuat Network untuk WPMU.

Cara Enable WordPress Multisite

  1. Login ke cPanel http://www.contohdomain.com/cpanel atau http://www.contohdomain.com:2082

    Login cPanel

  2. Kemudian klik menu File Manager.

    Cara Enable atau Disable WordPress Multisite-0.

  3. Pilih Directory Selection ke “Web Root (public_html/www)” kemudian klik GO.

    Cara Enable atau Disable WordPress Multisite-1

  4. Pada folder public_html cari dan edit wp-config.php

    Cara Enable atau Disable WordPress Multisite-2

  5. Tambahkan dengan source code berikut.

    /* Multisite */ define ('WP_ALLOW_MULTISITE', true);
    Di atas source code.
    " /* That's all, stop editing! Happy blogging. */ "
    Cara Enable atau Disable WordPress Multisite-3

    Klik Save Changes

  6. Masuk ke Dashboard WordPress, www.contohdomain.com/wp-admin pilih menu Tools » Network Setup.

    Cara Enable atau Disable WordPress Multisite-4

    Cara Enable atau Disable WordPress Multisite-5

  7. Apache mod_rewrite telah aktif dari server

    Addresses of Sites in your Network
    Silakan memilih apakah anda ingin situs dalam jaringan WordPress anda menggunakan sub-domain ( site1.contohdomain.com ) atau sub-direktori ( www.contohdomain.com/site1 ). anda tidak dapat mengubah ini nanti.

    Server Address
    Domain dari URL yang anda gunakan untuk mengakses instalasi WordPress anda.

    Network Details
    Network Title : Nama dari wordpress multisite
    Admin E-mail Address : Alamat email anda

    Cara Enable atau Disable WordPress Multisite-6

    Back up file wp-config.php dan .htaccess. Kecuali instalasi baru alias belum ada isinya.

  8. Buka wp-config.php lalu tambahkan source code berikut;

define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true);
define('DOMAIN_CURRENT_SITE', 'www.contohdomain.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

Di atas source code
" /* That's all, stop editing! Happy blogging. */ "
Cara Enable atau Disable WordPress Multisite-7

  1. Buka file .htaccess dan timpa isi nya dengan berikut;
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 ^(.*.php)$ $1 [L]
RewriteRule . index.php [L]

Setelah menyelesaikan langkah ini, silahkan kembali ke dashboard dan Log In menggunakan link Log In yang diberikan. anda mungkin harus menghapus cache dan cookie browser anda agar dapat log in

Silahkan ikuti langkah yang ada di link https://www.indowebsite.co.id/kb/cara-menghapus-cache-dan-cookie-pada-browser/

WordPress MultiSite berhasil terinstall

Cara Disable WordPress Multisite

  1. Buka dan edit wp-config.php lalu cari source code.
    /* Multisite */define ('WP_ALLOW_MULTISITE', true);
    Lalu ubah menjadi
    /* Multisite */define ('WP_ALLOW_MULTISITE', false);

WordPress MultiSite berhasil terdisable.

Terima kasih :)