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 On RewriteBase / RewriteRule ^index\.php$ - [L] # uploaded files RewriteRule ^files/(.+) wp-includes/ms-files.php?file= $1 [L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [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