WordPress Multisite Kurulumu ve Yönetimi Rehberi
WordPress Multisite özelliği, birden fazla web sitesini tek bir WordPress kurulumu üzerinden yönetmenizi sağlar. Bu, özellikle aynı yapı altında birçok web sitesi kurmak isteyen işletmeler veya içerik yöneticileri için oldukça yararlıdır. Bu rehberde, WordPress Multisite'''ın kurulumu, yönetimi ve karşılaşabileceğiniz yaygın sorunlar hakkında adım adım bilgi vereceğiz.
1. WordPress Multisite Nedir?
Multisite, WordPress üzerinde birden fazla site oluşturmanıza olanak tanır. Tüm siteler aynı WordPress çekirdeği ve veri tabanını kullanır. Multisite ile farklı alt alan adları (subdomain) veya alt dizinler (subdirectory) oluşturabilirsiniz.
2. Multisite Kurulumu İçin Gerekenler
– Sunucu Gereksinimleri: İlk adım, uygun bir WordPress Hosting seçmektir. WordPress Multisite kurulumu için sunucunuzun mod_rewrite modülüne ve PHP’nin gösterim kapasitesine uygun olması gerekir. Ayrıca sunucunun SSL sertifikaları ile korunması önemlidir. SSL sertifikaları hakkında daha fazla bilgi edinebilirsiniz.
– İhtiyaç Duyabileceğiniz Sunucu Seçenekleri: Büyük bir ağ kurmayı planlıyorsanız, Bulut Sunucu veya VDS Sunucu gibi ölçeklenebilir sunucu seçeneklerini düşünebilirsiniz.
3. WordPress Multisite Kurulumu
Kurulum Öncesi Hazırlıklar
– Yedek Alın: Kurulum öncesi veritabanınızı ve dosyalarınızı yedekleyin.
– Eklenti ve Tema Değişikliği: Tüm eklentileri devre dışı bırakın ve varsayılan temaya dönün.
Adım Adım Kurulum
1. wp-config.php Dosyanızı Düzenleyin:
WordPress kök dizinindeki wp-config.php
dosyanıza şu satırı ekleyin:
“`php
/ Multisite /
define(‘WP_ALLOW_MULTISITE’, true);
“`
2. Multisite Kurulumu Başlatın:
WordPress yönetim panelinize gidin, Araçlar > Ağ Kurulumu yolunu izleyin. Burada, alan adı veya dizin yapısını seçebilirsiniz.
3. Ağ Kurulumunu Tamamlayın:
Ağ ayarlarınızı belirledikten sonra WordPress size wp-config.php
ve .htaccess
dosyalarınızda yapmanız gereken değişiklikleri gösterecektir. Bu dosyaları verilen talimatlara göre düzenleyin.
“`php
/ wp-config.php için ek kodlar /
define(‘MULTISITE’, true);
define(‘SUBDOMAIN_INSTALL’, false);
$base = ‘/’;
define(‘DOMAIN_CURRENT_SITE’, ‘www.siteniz.com’);
define(‘PATH_CURRENT_SITE’, ‘/’);
define(‘SITE_ID_CURRENT_SITE’, 1);
define(‘BLOG_ID_CURRENT_SITE’, 1);
“`
.htaccess
için eklemeleri de eksiksiz yapın.
4. Kurulumu Tamamlayın:
Değişikliklerden sonra WordPress yönetim panelinize yeniden giriş yapın. Artık üst menünüzdeki “Sitelerim” sekmesinde yeni siteler eklemeye başlayabilirsiniz.
4. WordPress Multisite Yönetimi
Yeni Site Eklemek
Yönetici panelinden “Siteler > Yeni Ekle” seçeneğine giderek yeni siteler oluşturabilirsiniz. Her site için farklı yöneticiler belirleyebilir ve özelleştirilmiş ayarlar yapabilirsiniz.
Eklenti ve Tema Yönetimi
Multisite ağı üzerinde aktif hale getirdiğiniz eklentiler, tüm siteler için geçerli olur. Ancak her site kendi temasını seçebilir. Eklentileri “Ağ Ayarları > Eklentiler” sekmesinden yönetebilirsiniz.
5. Yaygın Hatalar ve Çözümleri
– Oturum Açma Sorunları: Multisite kurulumundan sonra oturum açma sorunları yaşıyorsanız, çerez sorunları olabilir. Tarayıcı çerezlerinizi temizleyerek veya alternatif bir tarayıcı kullanarak test edin.
– Alt Alan Adı Çalışmıyor: Alt alan adlarında sorun varsa, DNS yapılandırmalarınızı kontrol edin. Doğru bir DNS yapılandırması ve alt alan adı dizini yapılandırması sağladığınızdan emin olun.
– Sunucu Performans Sorunları: Daha büyük ağlar için, sunucu performansı kritik öneme sahiptir. Bu durumda, daha güçlü bir sunucu seçeneği olan Dedicated Sunucu tercih edilebilir.
WordPress Multisite kurulumu ve yönetimi, başlangıçta karmaşık görünebilir, ancak doğru adımları izledikçe kolaylaşır. Yukarıda paylaşılan adımları takip ederek başarılı bir Multisite ağı oluşturabilirsiniz. Sağlam bir sunucu planı ve düzenli yedekleme stratejileri ile her türlü zorluğun üstesinden gelebilirsiniz.