WordPress 3.0 ile Çoklu Blog Oluşturmak

Biliyorsunuz arkadaşlar WordPress 3.0’da çok güzel özellikler geldi bunlardan biriside çoklu blog oluşturabilmeniz. WordPress Mu yani. Ali Arslan arkadaşım çok güzel ve açıklayıcı şekilde hazırlamış. Tebrik ederim kendinisi ve yazıyı tamamen onun yazdığı orjinallikte buraya alıyorum. Sizler içinde faydalı olacaktır.
Daha önce WordPress MU (Multi User) paketinde ayrı sunulan bu özellik, artık WordPress paketlerine entegre edilecek. Birkaç adımda çoklu blog oluşturma işlemini kolayca tamamlayacağız.
Başlamadan önce sitenizin yedeğini almanızı tavsiye ederim. Eğer böyle bir imkanınız yoksa bile wp-config.php ve .htaccess dosyanızın yedeğini mutlaka alın.
Çoklu kullanıcılı blog oluşturmak için ilk olarak WordPress bloğunuzun alt klasörde kurulu olmaması gerekmekte. Eğer alt klasöre kurulum yaptıysanız bu işlemi gerçekleştiremezsiniz.
* Kullanıcılarınıza verecek olduğunuz bloglar alt klasörlerinizde yer alacak.
Örnek verecek olursak WordPress blogunuzu http://arslania.com/blog adresine kurmamalısınız. Eğer daha önce 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 özellik genellikle tüm sunucularda yer almakla beraber, bazı firmaların sunucularında yer almamaktadır. Wildcard ile alakalı genel bilgi için buraya bakabilirsiniz.
Yukarıdaki gereksinimleri tamamladıktan sonra wp-config.php dosyasını herhangi bir metin editörü ile açarak aşağıda (Satır 82) yer alan;

1 /* Hepsi bu kadar. Mutlu Bloglamalar! */
2 İfadesinin altına aşağıdaki kodları ekliyoruz ve kaydediyoruz.
3 define('WP_ALLOW_MULTISITE',true);

WordPress Admin Paneli’ne giriş yaparak eğer aktif eklentilerimiz varsa devre dışı bırakıyoruz. Bazı eklentilerin çoklu blog desteği olmadığından dolayı çakışma(hata) sorunu oluşabilir. Yeni kurulum yapacak olanlar için herhangi bir sorun oluşmamaktadır. Eklentileri devre dışı bıraktıktan sonra Araçlar > Ağ sekmesine tıklıyoruz.
Bizden istenen bilgileri girerek Kur’a tıklıyoruz. Karşımıza gelecek ekranda(aşağıda) var olan açıklamaları dikkate alarak adımları tamamlıyoruz. (*)
* Aşağıdaki ekran yerine “Uyarı! Genel DNS doğru ayarlanmamış olabilir!” hatası ile karşılaşan arkadaşlar, hosting firması yetkilinizle görüşerek sunucunun wildcart desteği hakkında bilgi alın.
Biraz önce düzenlediğimiz wp-config.php dosyamızı tekrar açarak aşağıda yer alan kodları, satırın (Yukarıda kullandığımız satır 82) üstüne yerleştirin ve WordPress kurulumu yaptığınız dizinde yer alan wp-content klasörünün içerisine blogs.dir adında (yazma izni olan – CHMOD 777) yeni bir klasör oluşturun.

1 define( 'MULTISITE', true );
2 define( 'SUBDOMAIN_INSTALL', false );
3 $base = '/';
4 define( 'DOMAIN_CURRENT_SITE', 'localhost' );
5 define( 'PATH_CURRENT_SITE', '/' );
6 define( 'SITE_ID_CURRENT_SITE', 1 );
7 define( 'BLOG_ID_CURRENT_SITE', 1 );

Diğer WordPress kurallarını değiştirmenize gerek yoktur. Yukarıda yer alan kodlar karşınıza çıkan sayfada da yer almaktadır. Değişkenlik gösterebileceğinden dolayı sayfada yer alan kodları kullanmanızı tavsiye ederim. Kaydetme işlemini tamamladıktan sonra panele yeniden giriş yapıyoruz.

Artık Süper Yöneticiyiz

WordPress paneli bizi Süper Yönetici olarak karşılıyor. Sol menüde üst kısımda yer alan Süper Yönetici > Tercihler sekmesini ve diğer sekmeleri kullanarak isteklerinize göre ayarlamalar yapabilirsiniz. Süper Yönetici olduğunuzda,

  • İstenmeyen kullanıcı adlarını engelleme
  • Yüklenen dosyaların uzantılarını ayarlama
  • Maksimum dosya boyutu ve depolama alanı ayarlama
  • Yeni üye olan kullanıcılara gönderilen hoş geldiniz e-postasını ayarlama
  • Oluşturulan yeni blogun ilk yazısını ve yorumunu ayarlama gibi yetkilere sahip olacaksınız.

WordPress çoklu bloğumuz kuruldu. Kurulum aşamasında veya daha sonra karşılaşmış olduğunuz sorunlarınızı yorumlarınızla iletebilirsiniz. Faydalı olması dileğiyle..
Bu yazıya aynı şekilde yakuter.com’danda ulaşabilirsiniz.

5 Yorum
  1. aslan

    tesekkürler verdiğiniz bilgiler için..

  2. Cihan

    Şimdik herşey anlatıldığı gibi yapılmasına rağmen süper yönetici bölümü oluşmuyor ?W

  3. Web Tasarım

    Gerçekten faydalı güzel bir paylaşım . Teşekkürler.

  4. Ela

    WordPress te kategorileri subdomain yapan eklenti vardı sitede göremedim. Onunla alakalıda bir anlatım yapabilirmisiniz

    1. Ertan Dönmez

      Tabiki zaman bulduğumda onunda kurulum ve kullanımından bahsederim.

Cevap Gönder

E-posta adresiniz yorumunuzda yayınlanmayacaktır.