------------------------
İlk yazımda, WordPress 3.0 paketiyle gelen yeniliklerden bir tanesi olan coklu blog oluşturmayı anlatacağım. Daha once WordPress MU (Multi User) paketinde ayrı sunulan bu ozellik, artık WordPress paketlerine entegre edilecek. Birkac adımda coklu blog oluşturma işlemini kolayca tamamlayacağız.
Başlamadan once sitenizin yedeğini almanızı tavsiye ederim. Eğer boyle bir imkanınız yoksa bile wp-config.php ve .htaccess dosyanızın yedeğini mutlaka alın.
Coklu kullanıcılı blog oluşturmak icin ilk olarak WordPress blogunuzun alt klasorde değil, ana dizinde kurulu olması gerekmekte.. Eğer alt klasore kurulum yaptıysanız bu işlemi gercekleştiremezsiniz.
Gereksinimler
Ornek verecek olursak WordPress blogunuzu http://arslania.com/blog adresine kurmamalısınız. Eğer daha once ana dizine kurulum yaptırsanız ve site adresinizin başında www eki varsa kaldırınız. Bu işlemi WordPress admin panelinizde Ayarlar > Genel sekmesini kullanarak yapabilirsiniz.
İkinci gereken şart ise teknik altyapınız ile alakalı. Sunucunuzun(hosting) wildcard desteğinin olması gerekiyor. Bu ozellik genellikle tum sunucularda yer almakla beraber, bazı firmaların sunucularında yer almamaktadır. Wildcard ile alakalı genel bilgi icin buraya bakabilirsiniz.
Coklu Blog Ozelliğini Aktif Hale Getirmek
Yukarıdaki gereksinimleri tamamladıktan sonra wp-config.php dosyasını herhangi bir metin editoru ile acarak aşağıda (Satır 82) yer alan;
PHP:
/* Hepsi bu kadar. Mutlu Bloglamalar! */
İfadesinin altına aşağıdaki kodları ekliyoruz ve kaydediyoruz.
PHP:
define('WP_ALLOW_MULTISITE',true);
Kurulum
WordPress Admin Paneline giriş yaparak eğer aktif eklentilerimiz varsa devre dışı bırakıyoruz. Bazı eklentilerin coklu blog desteği olmadığından dolayı cakışma(hata) sorunu oluşabilir. Yeni kurulum yapacak olanlar icin herhangi bir sorun oluşmamaktadır. Eklentileri devre dışı bıraktıktan sonra Araclar > Ağ sekmesine tıklıyoruz.

Biraz once duzenlediğimiz wp-config.php dosyamızı tekrar acarak aşağıda yer alan kodları, satırın (Yukarıda kullandığımız satır 82) ustune yerleştirin ve WordPress kurulumu yaptığınız dizinde yer alan wp-content klasorunun icerisine blogs.dir adında (yazma izni olan CHMOD 777) yeni bir klasor oluşturun.
PHP:
define( 'MULTISITE', true ); define( 'SUBDOMAIN_INSTALL', false ); $base = '/'; define( 'DOMAIN_CURRENT_SITE', 'localhost' ); define( 'PATH_CURRENT_SITE', '/' ); define( 'SITE_ID_CURRENT_SITE', 1 ); define( 'BLOG_ID_CURRENT_SITE', 1 );
Diğer WordPress kurallarını değiştirmenize gerek yoktur. Yukarıda yer alan kodlar karşınıza cıkan sayfada da yer almaktadır. Değişkenlik gosterebileceğinden dolayı sayfada yer alan kodları kullanmanızı tavsiye ederim. Kaydetme işlemini tamamladıktan sonra panele yeniden giriş yapıyoruz.

Kaynak: http://www.yakuter.com/wordpress-3-0...og-olusturmak/