Sekilas tentang Wordpress Multi User. Sebenarnya hampir sama seperti wordpress biasa pada umumnya. Hanya saja di multi user ini, wordpress memiliki banyak user, dimana masing – masing user memiliki site sendiri di bawah super admin wordpress. Site bagi user bisa dalam bentuk subdomain atau sub-directory. Sebagai analoginya seperti hubungan induk dan anak. Misal kita memiliki wordpress multi user dengan domain utama (bagi super admin - induk) adalah induk.com . Nah, super admin atau induk ini memiliki user atau anak. Maka user memiliki subdomain misal anak.induk.com. Multi site semacam ini biasanya banyak digunakan pada perkantoran atau universitas yang memiliki banyak fakultas.
Nah, cukup mudah dimengerti bukan. Sekarang kita lanjutkan untuk instalasi WPMU tersebut.
Berikut langkah - langkah instalasinya :
- Download
- Uploa
- Praktek
- Buat
- Masuk
- Ubah syntax pada kata yang bercetak tebal berikut dan sesuaikan dengan konfigurasi anda :/** The name of the database for WordPress */define('DB_NAME', 'database_name_here');
/** MySQL database username */define('DB_USER', 'username_here');
/** MySQL database password */define('DB_PASSWORD', 'password_here');
/** MySQL hostname */define('DB_HOST', 'localhost');
/*** WordPress Database Table prefix.** You can have multiple installations in one database if you give each a unique* prefix. Only numbers, letters, and underscores please!*/$table_prefix = 'wp_';
Keterangan :· DB_NAME : nama database yang sudah anda buat tadi.· DB_USER : user dari database anda. User default MySQL biasanya ‘root’.· DB_PASSWORD : password dari database anda. Password default MySQL biasanya kosong ‘ ’.· DB_HOST : host dari database anda. Karena database saya MySQL yg berjalan di localhost, maka host tetap ‘localhost’.· $table_prefix : untuk banyak instalasi dengan menggunakan hanya satu database.Penamaan prefix ini bebas , tetapi hanya boleh diisi dengan angka, huruf, dan garis bawah (underscores). - Masih pada file wp-config.php, di atas kata /* That's all, stop editing! Happy blogging. */ , tambahkan syntax : define('WP_ALLOW_MULTISITE', true);
- Klik network pada menu tools.
- . Buat folder blogs.dir pada folder wp-content.
10define( 'MULTISITE', true );define( 'SUBDOMAIN_INSTALL', false );$base = '/wordpress/';define( 'DOMAIN_CURRENT_SITE', 'localhost' );define( 'PATH_CURRENT_SITE', '/wordpress/' );define( 'SITE_ID_CURRENT_SITE', 1 );define( 'BLOG_ID_CURRENT_SITE', 1 );11. Buatlah file .htaccess , tambahkan syntax berikut :RewriteEngine OnRewriteBase /wordpress/RewriteRule ^index\.php$ - [L]
# uploaded filesRewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
# add a trailing slash to /wp-adminRewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]RewriteCond %{REQUEST_FILENAME} -dRewriteRule ^ - [L]RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]RewriteRule . index.php [L]
12. Setelah semua langkah selesai, anda log in (wp-login.php) dan super admin telah terbentuk.13. Selanjutnya anda tinggal menambahkan user dan site nya. Dan terciptalah WPMU dengan banyak user.14. Untuk lebih jelasnya lagi, anda bisa download video tutorial nya ;)
0 komentar:
Posting Komentar