Cara install wordpress multisite

Cara install wordpress multisite

Pengertian

WordPress multisite adalah satu installasi wordpress untuk banyak situs dengan menggunakan sub domain ataupun sub folder. Masing-masing anak site (Sub Site) mempunyai otoritas sendiri-sendiri dalam memilih theme dan plugin yang akan digunakan.

Disamping itu juga mempunyai sisi kelebihan dan kekurangan, diantaranya :

Kelebihan

  • Sebagai administrator jaringan multisite Anda dapat dengan mudah mengelola beberapa situs dari dashboard tunggal.
  • Setiap situs dapat memiliki admin sendiri dengan kemampuan untuk mengelola hanya situs mereka sendiri.
  • Untuk install plugin dan tema di beberapa situs Web dengan satu download.
  • Jaringan Multisite juga membuat lebih mudah bagi Anda untuk mengelola update. Anda hanya perlu memperbarui WordPress Anda, plugin, atau tema pada satu install.

Kekurangan

  • Semua situs pada jaringan berbagi sumber daya yang sama, jadi ketika situs Anda sedang down, semua situs pada jaringan Anda menurun juga.
  • Untuk mengelola sumber daya server dalam lalu lintas tak terduga akan sulit bagi pengguna tingkat pemula.
  • Jika situs Anda mendapatkan hacked, maka ini berarti semua situs pada jaringan Anda akan mendapatkan hacked yang sama.
  • Kegagalan plugin WordPress mungkin tidak bekerja dengan baik pada jaringan multisite.

Selanjutnya, kapan wordpress multisite itu dibutuhkan ?

  • Sebuah situs majalah atau berita misalnya dengan bagian berbeda yang dikelola oleh tim yang berbeda.
  • Sebuah situs bisnis dengan sub situs untuk lokasi dan cabang berbeda
  • Situs pemerintah atau non profit dapat menggunakan multisite untuk departemen berbeda, lokasi, dan wilayah.
  • Sekolah dan perguruan tinggi memungkinkan siswa untuk membuat blog sendiri di server sekolah.

Proses instalasi multisite

Untuk menginstal wordpress multisite ada 2 cara, pertama ketika awal proses instal di cpanel dan yang kedua melalui editor wp-config.php

Cara pertama dari cpanel

Instalasi wordpress Anda baca dahulu diartikel sebelumnya dengan judul 3 Langkah Instal WordPress di cpanelSetelah Anda ikuti tutor tersebut Anda hanya menambahkan centang pada menu Enable Multisite (WPMU) saja, nanti wordpress Anda akan bisa langsung terinstall multisite. Jika sudah siap sekanjutnya klik tombol Install dibawah.

Cara install wordpress multisite 01

Cara install wordpress multisite 01

Cara kedua melalui editor wp-config.php

1. Buka akun cpanel Anda > file manager > public_html > edit file wp-config.php
2. Gulir ke bawah hingga ketemu kode

/* That's all, stop editing! Happy blogging. */

3. Tambahkan kode dibawah ini tepat 1 baris dibawahnya

define( 'WP_ALLOW_MULTISITE', true );

4. Selajutnya Save (simpan) perubahan.
5. Login dasbor wordpress Anda untuk menginstal pengadaan jaringan atau network setup
6. Buka menu perkakas > pengadaan jaringan

Cara install wordpress multisite 02

Cara install wordpress multisite 02

7. Pilih Alamat Situs-situs dalam Jaringan Anda, subdomian-subdomian atau sub-direktori. Namun jika Anda sudah instal plugin-plugin harap di non-aktifkan semuanya terlebih dahulu.

Cara install wordpress multisite 03

Cara install wordpress multisite 03

Jika ingin menggunakan subdomain pilih subdomain

8. Tambahkan beberapa kode di wp-config.php dan .htaccess

Tambahkan kode dibawah ini diatas kode /* That’s all, stop editing! Happy blogging. */ pada file wp-config.php di file manager, sesuai permintaan. Jika sudah simpan perubahan

define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true);
define('DOMAIN_CURRENT_SITE', 'kurkid.club');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

*kurkid.club rubah sesuai dengan URL website Anda.

Tambahkan yang berikut ini ke file .htaccess Anda di file manager cpanel Anda untuk menggantikan aturan WordPress lainnya :

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]

Jika sudah, simpan perubahan. Langkah selanjutnya anda harus login ulang dan lihat perubahannya.

DNS Wilcard (Jika kamu pilih sub-domains)

Ini langkah terakhir. Jika kamu tadi memilih sub-domains saat setup network maka kamu harus melakukan setup DNS wilcard untuk sub domain anda agar sub-domain yang kamu set bisa berjalan dengan baik.

Cara install wordpress multisite 04

Cara install wordpress multisite 04

Yang kamu lakukan hanya membuat subdomain di cpanel, lalu isikan tanda bintang “*” dan arahkan document root nya ke tempat dimana file wordpress kamu berada. Jika sudah klik Create.

Menambahkan situs baru

Untuk menambahkan situs baru di multisite, Anda buka Situs milik saya > Admin jaringan > Situs > Tambah baru.

Isi Alamat situs (url) sesuai dengan url subdomain yang baru dibuat di cpanel tadi. Juga isi judul situs, bahasa, dan email. Selanjutnya klik Tambah situs.

Jika saat membuka web multisite baru anda yang baru dibuat terjadi eror seperti kesalahan DNS jangan panik, ini hal yang wajar, terkadang memang butuh waktu untuk penyesuaian, biarkan saja dahulu dan kembalilah beberapa jam kemudian sampai webnya bisa dibuka normal.

Demikian cara install wordpress multisite semoga bermanfaat.

 

× Hubungi kami