Cara membuat wordpress multisite
WordPress adalah CMS open source yang banyak digunakan dan sangat familiar. Jika anda ingin menggunakan wordpress di semua sub domain atau sub direktori anda, maka cara membuat wordpress multisite adalah cara yang paling tepat dimana anda hanya membuat 1 wordpress untuk banyak subdomain dan sub direktori. contohnya: domainanda.com/site1 dan domainanda.com/site2 atau site1.domainanda.com dan site2.domainanda.com. sedangkan kelebihan memakai multisite sebagai berikut:
Kelebihan WordPress Multisite
- Mengelola banyak wordpress dengan 1 dashboard
- Semua wordpress memiliki admin tersendiri
- 1 Theme dan Plugin dapat digunakan untuk semua wordpress
- Sekali update Theme, Plugin, dan wordpress untuk semua wordpress
- Server tidak terbebani
banyak kelebihan yang anda temukan di wordpress multisite, sedangkan cara membuat wordpress multisite sebagai berikut:
Cara membuat wordpress multisite
Aktifkan multisite di config.php wordpress
- Login cPanel dan pada file manager > di public_html tambahkan baris di wp-config.php
define('WP_ALLOW_MULTISITE', true);
,dibawah define(‘WP_DEBUG’, false);, sehingga seperti ini
define('WP_DEBUG', false); define('WP_ALLOW_MULTISITE', true);
- Login wp-admin dan ke menu plugins, deactivate semua plugin
- Selanjutnya ke menu Tools > Network Setup, Pilih subdirectory atau subdomain dan akan muncul baris yang anda harus tambahkan ke wp-config.php dan .htaccess, baris kodenya sebagai berikut:
Tambahkan ke wp-config.phpdefine('MULTISITE', true); define('SUBDOMAIN_INSTALL', false); define('DOMAIN_CURRENT_SITE', 'domainanda.com'); define('PATH_CURRENT_SITE', '/'); define('SITE_ID_CURRENT_SITE', 1); define('BLOG_ID_CURRENT_SITE', 1);
Jika memilih subdomain maka
define('MULTISITE', true); define('SUBDOMAIN_INSTALL', true); define('DOMAIN_CURRENT_SITE', 'domainanda.com'); define('PATH_CURRENT_SITE', '/'); define('SITE_ID_CURRENT_SITE', 1); define('BLOG_ID_CURRENT_SITE', 1);
Tambahkan ke .htaccess
RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L]RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L] RewriteRule . index.php [L]
Setelah <IfModule mod_rewrite.c> dan sebelum </IfModule>
Jika anda sudah menambahkan ke wp-config.php dan .htaccess maka login kembali, jika tambilan pada kiri pojok atas terdapat menu My Sites > Network Admin maka wordpress multisite sudah terinstall. Coba tambahkan wordpress dengan cara My Sites > Network Admin > Sites > Add New
Add new site sub direktori
Add new site sub domain
Apabila sebelumnya memilih sub domain maka buat sub domain seperti pengaturan dibawah
isikan subdomain: *, lalu klik create. dan bisa melakukan add new site untuk multisite sub domain. Jika sudah create add new site maka detail login akan dikirim ke sesuai form email yang di isikan sebelumnya. Apabila anda kesulitan di cara membuat wordpress multisite silahkan tinggalkan komentar
Om kalau untuk setting yg subdomain pengaturan khususnya bisa dijelaskan?
untuk wordpress multisite, jika ingin menambahkan wordpress pada subdomain maka tidak ada pengaturan lagi, langsung buat aja di My Sites > Network Admin > Sites > Add New, jika anda melakukan installasi wordpress multisite dengan benar
Jika anda tidak ingin repot repot melakukan langkah diatas bisa menginstall wordpress multisite melaluhi auto installer dan centang opsi “Enable Multisite (WPMU)”
sy sudah melakukan langkah seperti diatas, namun knp domain subdirectory belum bisa diakses ya?
apabila ingin membuat wordpress multisite di sub direktori maka lewati langkah menambahkan subdomain diatas.
Untuk membuat subdomain nya tetap harus membuatnya di Cpanel kah?
Cukup melakukan pengaturan dengan isikan subdomain: *, lalu klik create. dan bisa melakukan add new site.
tidak perlu buat subdomain pada cpanel jika ingin add new site.
semoga membantu
Oke, Terimakasih untuk penjelasan mengenai multisite wordpress
mas kalo instalnya di vps webuzo kok ga work ya
jika pakai panel webuzo harus buat hostname di registrar,
lalu di webuzo baru addon domain (seperti biasanya)
Gan kalo makenya di localhost dulu bisa gak?
XAMPP ada addon wordpress, silahkan pakai itu.
akan tetapi jika memakai localhost masalah yang dihadapi akan beda
semuanya sudah saya praktekan mas, dan semua sukses bisa di akses. tp yang jadi pertanyaan saya. gimana cara menampilkan postingan di subdomain ke main domain.
kronologi:
saya membuat 3 subdomain (sub1.domain.com, sub2.domain.com, sub3.domain.com) nah saya membuat postingan di sub1, sub2, sub3 postingan saya muncul di masing” sub (normal). yang saya inginkan gimana agar semua postingan dari masing” subdmain tampil di domain utama (domain.com). dan saya di klik dari domain utama (domain.com) akan merujuk ke subdomain asal postnya.
inti dari semuanya saya ingin membuat persis yang di lakuin situs okezone.com
terimakasih
Jika sudah posting di sub2 dan sub3, dan ingin muncul postingannya di sub1(utama), maka gunakan aja feed wordpress dan jika di klik maka akan menuju sub2/sub3
Min, pembuatan multisite sukses, namun saat subdomain diakses kenapa hanya index of/ ya min?
apa ada pengaturan yang belum di setting?
isikan subdomain: *, lalu klik create. jangan membuat nama subdomain
isi bintang nya di Cpanel ya min ?
iya, di cpanel > subdomain
berhasil min, tapi kenapa tidak bisa diakses ya min?
This webpage is not available
Silahkan add site lagi, dan clear cache browser
masih belum berhasil min.
harusnya bisa, perhatikan pengaturan config.php
atau bisa dari awal, install WP menggunakan softaculous dan ceklist “multisite”
terimakasih min, subdomaiin sudah bisa diakses
Ane udah melakukan setting seperti petunjuk di atas namun tidak bisa menambahkan subdomain, hanya subdirrctori, kira kira apa yang salah ya gan?
pada cpanel > subdomain
isikan subdomain: *, lalu klik create
untuk wordpress baru, silahkan gunakan cara centang pada “Enable Multisite (WPMU)” saat menginstall lewat softaculous
mas kalau mau nambah theme bagaimana ya ? kog tidak ada add theme. instalasi sudah done semua lancar..
thanks
silahkan masuk ke sub wordpressnya
Misi Pak.
bagaimana caranya memunculkan yang diposting di domain utama bisa muncul di subdomain, rencana mau buat olshop multisite, dimana saya cukup update produk di domain utama saja, lalu di subdomainnya mengikuti,
terima kasih
Postingan WP utama tidak bisa muncul di wp sub domain/folder, mungkin perlu menambahkan plugin tambahan diwordpress agar seperti yang di inginkan
Gara-gara mampir kemari, ane jadi pengen nyoba bikin sub-directories.
Saat ini baru bisa install sub-domain secara terpisah, bukan via multisite :)
Dan ternyata ada cara yang lebih mudah & praktis.
Makasih atas tutorial detailnya gan..
min klo wp asalnya itu single apakh lngsung bs diterapkan atau harus backupup dulu atu import post
kalau install dari awal, bisa install dari softaculous lebih mudah. kalau install dari wordpress yang sudah ada datanya maka ada baiknya perlu backup dulu sebelum melakukan perubahan file.