WordPress Multi Site Kurulumu Adım Adım Rehber

İçindekiler ✓
Multi site, WordPress kullanıcılarının tek bir kurulumla birden fazla web sitesini aynı yönetim paneli üzerinden kontrol edebilmelerini sağlayan güçlü bir özelliktir. Özellikle ajanslar, kurumsal yapılar veya eğitim kurumları gibi çoklu site ihtiyacı olan kullanıcılar için mükemmel bir çözümdür. Bu kapsamlı rehberde, multi site kurulumu ile ilgili tüm teknik detaylara ve pratik adımlara değineceğiz.
Multi Site Nedir?
WordPress’in multi site özelliği, aynı sunucuda barındırılan ve tek bir WordPress kurulumu ile yönetilebilen birden fazla site oluşturmanıza olanak tanır. Tüm alt siteler, aynı WordPress çekirdeğini paylaşır ancak tema, eklenti ve kullanıcı yetkilendirmeleri birbirinden bağımsız şekilde yönetilebilir.
Kullanım Senaryoları:
Üniversite departmanları için ayrı web siteleri
Marka çatısı altında mikro siteler
Bayilik sistemiyle çalışan e-ticaret altyapıları
Blog ağları veya haber portalları
Multi Site Kurulumu İçin Gereksinimler
WordPress multi site ağı oluşturabilmek için aşağıdaki sistem gereksinimlerini sağlamanız gerekir:
Apache ya da Nginx destekli bir web sunucusu
PHP 7.4 veya üzeri
MySQL 5.7 ya da MariaDB 10.3 ve üzeri
Alan adınızda wildcard (joker) DNS desteği (subdomain için)
FTP erişimi
Bir WordPress kurulumu
Kuruluma Başlamadan Önce Yedek Alın
Mevcut bir WordPress kurulumunu multi site ağına dönüştürecekseniz, tüm dosyalarınızın ve veritabanınızın yedeğini alın. Bu işlemi, aşağıdaki gibi bir eklentiyle kolayca yapabilirsiniz:
UpdraftPlus – WordPress Backup Plugin
1. wp-config.php Dosyasını Düzenleyin
İlk adım, wp-config.php dosyanıza multi site desteğini aktifleştiren kodu eklemektir:
Bu satırı, dosyada /* That's all, stop editing! */ satırının hemen üstüne yerleştirin.
2. Ağ Kurulumunu Etkinleştirin
WordPress yönetici panelinize giriş yapın ve şu yolu izleyin:
Araçlar > Ağ Kurulumu
Burada, iki seçenek sunulacaktır:
Alt alan adı (subdomain): site1.orneksite.com
Alt dizin (subdirectory): orneksite.com/site1
DNS ayarlarına erişiminiz varsa subdomain tercih edilebilir. Alt dizin seçeneği ise teknik bilgisi daha az kullanıcılar için daha uygundur.
3. wp-config.php ve .htaccess Dosyalarını Güncelleyin
Yönetim paneli, size özel olarak oluşturulmuş kodlar sunacaktır. Bu kodları:
wp-config.phpiçine yapıştırın (önceki kodun altına).htaccessdosyasındaki WordPress varsayılan yapılarını silip verilen kodlarla değiştirin
4. Ağ Yöneticisi Paneline Giriş
Kurulum sonrası çıkış yapın ve tekrar giriş yaptığınızda, WordPress artık çoklu site desteği ile çalışıyor olacak.
Yeni bir menü göreceksiniz: “Ağ Yöneticisi” > Siteler
Buradan yeni alt siteler ekleyebilir, her birini ayrı temalarla ve eklentilerle özelleştirebilirsiniz.
5. DNS ve Subdomain Ayarları
Subdomain yöntemi seçtiyseniz, wildcard DNS ayarı gereklidir. Örneğin:
Bunu alan adınızı barındırdığınız DNS sağlayıcısı panelinden yapılandırabilirsiniz. Subdirectory kullanıyorsanız bu adıma gerek yoktur.
6. Temalar ve Eklentiler
Multi site ağında:
Temalar tüm ağa kurulur, ama her siteye ayrı ayrı etkinleştirilir.
Eklentiler merkezi olarak yüklenir ve yönetici isterse tüm sitelere zorunlu olarak etkinleştirebilir.
Bunun için eklenti yükledikten sonra “Ağ Genelinde Etkinleştir” seçeneğini kullanabilirsiniz.
Örnek yararlı eklentiler:
Multisite Enhancements
User Role Editor
7. Kullanıcı Yönetimi
Ağ yöneticisi (super admin), tüm siteleri ve kullanıcıları yönetebilir. Ancak her bir alt sitenin kendi yöneticisi olabilir.
Yeni kullanıcılar eklemek ve rollerini belirlemek için:
Ağ Yöneticisi > Kullanıcılar > Yeni Ekle
8. Güvenlik ve Performans Ayarları
Multi site yapıları, klasik WordPress sitelerine göre daha fazla kaynak kullanır. Bu nedenle güvenlik ve performans konusu kritiktir.
Önerilen Güvenlik Eklentileri:
Wordfence Security
iThemes Security
Önerilen Önbellek Eklentileri:
9. Sık Karşılaşılan Sorunlar ve Çözümler
| Sorun | Çözüm |
|---|---|
| Alt siteye girişte hata | wp-config.php ve .htaccess kontrol edilmelidir |
| Görsel yüklenmeme | uploads klasörüne yazma izni verilmeli |
| Admin paneli yönlendirme sorunu | Cookie domain ayarları kontrol edilmeli |
10. Multi Site Yapısının Artıları ve Eksileri
Avantajları:
Tek panelden birden fazla site yönetimi
Merkezi tema ve eklenti güncellemeleri
Düşük sunucu maliyeti
Kolay kullanıcı ve yetki yönetimi
Dezavantajları:
Sunucu kaynağı daha fazla kullanılır
Yönetim karmaşıklığı artabilir
Tüm siteler bir kurulumdan etkilendiği için risk büyüktür
Sonuç
Multi site kullanımı, WordPress’in en güçlü özelliklerinden biridir. İster aynı markaya ait birden fazla siteyi, ister tamamen farklı projeleri tek panelden yönetmek istiyor olun, bu sistem oldukça avantajlıdır. Ancak dikkatli yapılandırılması ve düzenli bakımı gerekir. DNS ayarlarından güvenliğe, eklenti yönetiminden kullanıcı yetkilerine kadar her detayın planlı yürütülmesi, çoklu site yapısının sağlıklı çalışması için önemlidir.
Diğer Bloglarımızdan: WordPress Görsel Kayma Sorunu



