WordPress Multisite Kurulumu
Bildiğimiz gibi WordPress 3.0 ile birlikte eskinde ki multi-site olarak tabir ettiğimiz wordpress mu’yu içinde barındırır oldu.Peki bu özelliği nasıl aktifleştireceğiz ve kullanacağız?
Bunun için öncelikle wp-config.php dosyasına
/* Hepsi bu kadar. Mutlu Bloglamalar! */ satırından sonra
1
| define('WP_ALLOW_MULTISITE',true); |
Ağ detaylarını (ağ adı,yönetici e-posta adresi) ayarladıktan sonra kur butonuna tıklayıp bir sonraki aşamada multi sitenizin subdomain üzerinden mi yoksa dizin şeklinde mi çalışacağını seçiyoruz.
[box type=”info”]Subdomain (mustafa.siteadi.com) şeklinde kullanımlar sunucu tarafında wildcart desteği gerektirdiğiniz unutmayalım.[/box]
Son aşamada;
[box type=”tick”]wp-content klasörü altında blogs.dir adında klasör oluşturup chmod izinlerini 777 yapıyoruz.[/box]
[box type=”info”]wp-config.php dosyasında /* Hepsi bu kadar. Mutlu Bloglamalar! */satırından önce [/box]
1
2
3
4
5
6
7
8
| define( 'MULTISITE', true );define( 'SUBDOMAIN_INSTALL', true );$base = '/';define( 'DOMAIN_CURRENT_SITE', 'siteadresiniz.com' );define( 'PATH_CURRENT_SITE', '/' );define( 'SITE_ID_CURRENT_SITE', 1 );define( 'BLOG_ID_CURRENT_SITE', 1 );<em>/* Hepsi bu kadar. Mutlu Bloglamalar! */</em> |
kodlarını girip kaydediyoruz.
[box type=”tick”]Daha sonra mevcut .htaccess dosyamıza (.htaccess yoksa oluşturabilirsiniz)[/box]
1
2
3
4
5
6
7
8
9
10
11
| RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]# uploaded filesRewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]RewriteCond %{REQUEST_FILENAME} -f [OR]RewriteCond %{REQUEST_FILENAME} -dRewriteRule ^ - [L]RewriteRule . index.php [L] |
kodlarını girerek eski dosyayla değiştiriyoruz.
Artık yönetim paneline girdiğinizde multi sitenizin çalıştığını görebilirsiniz.
Yorumlar
Yorum Gönder