WordPress Çoklu Site Ağı Nasıl Kurulur?
Yayınlanan: 2021-04-26WordPress, aynı WordPress kurulumunu kullanarak birden fazla site oluşturmanıza olanak tanır. Böyle bir özellik, kullanıcıya tüm siteleri tek bir gösterge panosundan kontrol etme yetkisi verirken çok sayıda web sitesi çalıştırma özgürlüğü verir.
Size zaman ve emek kazandırır.
Bu yazıda, bir WordPress çoklu site ağı kurmayı ve bu ağa siteler, temalar ve eklentiler eklemeyi öğreneceksiniz.
WordPress çoklu site ağıyla ilgili bazı tekrarlanan soruları da yanıtladık.
Ama önce girişle başlayalım:
İçindekiler
- WordPress Çoklu Site Ağı nedir?
- Normal Bir Web Sitesi ile Çok Siteli Bir Ağ Arasındaki Farklar
- 1. Süper Yönetici
- 2. Ağ Yöneticisi Panosu
- 3. Eklentiler ve Temalar
- 4. Dosyalar ve Klasörler
- 5. Veritabanı
- Çoklu Site Ağının Özellikleri
- Çoklu Site Ağının Artıları ve Eksileri
- Artıları:
- Eksileri:
- WordPress Multisite Ağını Kimler Kullanmalı?
- WordPress Çoklu Site Ağı Kurmak için Gereksinimler
- 1. Web Barındırma Hizmeti
- 2. WordPress Bilgisi
- 3. FTP Erişimi
- 4. Alt Alanları Seçme Vs. Alt Dizinler (Çok Siteli Etki Alanı Eşlemesi)
- Joker Karakter Alt Alan Adlarını Etkinleştirme
- WordPress Çoklu Site Ağını Etkinleştirme
- WordPress Çoklu Site Ağı Kurma
- Çoklu Site Ağına Yeni Siteler Nasıl Eklenir
- WordPress Multisite Ağına Tema Ekleme
- WordPress Multisite Ağına Eklenti Ekleme
- Çözüm
- Sıkça Sorulan Sorular
- WordPress'te birden fazla web sitem olabilir mi?
- WordPress çoklu site ağı, web sitemin daha hızlı yüklenmesini sağlar mı?
- Kaç tane ücretsiz WordPress siteniz olabilir?
- Alt alanlar ayrı web siteleri midir?
WordPress Çoklu Site Ağı nedir?
WordPress çoklu site ağı, kullanıcıların aynı WordPress kurulumundan birden fazla WordPress web sitesi oluşturmasına, yönetmesine ve çalıştırmasına izin veren bir özelliktir. Başka bir deyişle, aynı WordPress kurulumunu, eklentileri, temaları ve veritabanını paylaşan bir web sitesi koleksiyonudur.
Çok bölgeli bir ağdaki tüm siteler sanaldır. Sitelerin benzersiz kimlikleri olmasına rağmen, sunucu üzerinde ayrı dizinleri yoktur. Ancak, tablolar ve medya dosyaları için farklı dizinleri vardır.
Konsept başlangıçta WPMU veya WordPress Çok Kullanıcılı olarak biliniyordu. Kullanıcıların bir blog ağı kurmasına izin verir. Daha sonra 2010 yılında, çok siteli ağ konsepti WordPress'in bir özelliği olarak ortaya çıktı. WPMU'yu bir adım daha ileri götürdü ve kullanıcıların tamamen farklı siteler oluşturmasına izin verdi. Şimdi, bir site bir blog olabilirken diğeri bir e-mağaza, portföy, işletme veya başka bir tür olabilir.
Çok siteli bir ağa iyi bilinen bir örnek, WordPress.com (37 milyondan fazla web sitesine sahiptir) ve Edublogs'dur (4.3 milyondan fazla web sitesine sahiptir).
Normal Bir Web Sitesi ile Çok Siteli Bir Ağ Arasındaki Farklar
1. Süper Yönetici
Normal bir web sitesinde, alabileceğiniz en yüksek izin seviyesi “Yönetici”dir. Ancak Çok Siteli bir Ağda, en üst düzey, ağdaki her siteyi kontrol etme ve yönetme erişimi olan “Süper Yönetici”dir.
2. Ağ Yöneticisi Panosu
Her normal web sitesinin yönetici panosu vardır. Benzer şekilde, Multisite Network'teki her sitenin de kendi kontrol paneli vardır. Ancak, Multisite Network'te Ağ Yöneticisi olarak bilinen başka bir yönetici panosu da vardır. Süper Yönetici, tüm ağ ayarlarını bu kontrol panelinden yönetebilir.
3. Eklentiler ve Temalar
Ağ yöneticisine yüklenen eklentiler ve temalar, o ağdaki herhangi bir site için kullanılabilir. Süper yönetici, bir eklentiyi "ağ etkinleştirebilir" veya temayı "ağ etkinleştirebilir".
4. Dosyalar ve Klasörler
WordPress'te çoklu siteyi etkinleştirmek, wp-config.php dosyasına birkaç satır kod ekler. Bu kodlar, çoklu siteyi kullanım için etkinleştirir. Ayrıca wp-uploads klasöründe artık ağdaki her web sitesi için bir alt klasör var. Bu alt klasörler, adları için web sitesinin sayısal kimliğine sahiptir.
5. Veritabanı
Bağımsız bir WordPress kurulumu, web sitesinin içeriğini ve ayarlarını depolamak için 11 veritabanı tablosu ayarlar. Çoklu sitede, bu tablolardan dokuzu ağdaki her web sitesi için kopyalanır.
Çoklu Site Ağının Özellikleri
Multisite Network, birkaç benzersiz özellikle birlikte gelir. Tek bir ağda istediğiniz kadar web sitesi çalıştırabilir ve yönetebilirsiniz. Çok siteli bir ağ, bir alt etki alanı ağı oluşturmanıza olanak tanır. Ayrıca her web sitesi için farklı alan adınız olabilir.
Süper Yönetici olarak, tüm ağı kontrol edebilir ve yönetebilir ve birden fazla web sitesini tek bir kontrol panelinden yönetebilirsiniz. Ayrıca ağdaki her web sitesi için ayrı yöneticiler atayabilirsiniz. Ancak, web sitesi yöneticileri yalnızca kendi web sitelerini yönetebilir.
Süper Yönetici, ağdaki birden çok web sitesi için eklentileri ve temaları yükleyebilir ve etkinleştirebilir. Benzer şekilde, belirli bir para birimi, bölge veya dil için tasarlanmış bir web sitesi veya çevrimiçi mağaza oluşturabilirsiniz.
Çoklu Site Ağının Artıları ve Eksileri
Şimdi, Multisite Network'ü kullanmanın bazı artıları ve eksileri.
Artıları:
- Ağ yöneticisi olarak birden çok web sitesini tek bir gösterge panosundan kolayca yönetebilirsiniz.
- Ağdaki her web sitesinin kendi yöneticisi olabilir.
- Tek bir indirme ile birden fazla site için eklentileri ve temaları yükleyebilir ve etkinleştirebilirsiniz.
- Multisite Network ile ağdaki tüm web sitelerinin güncellemelerini kolayca yönetebilirsiniz.
Eksileri:
- Ağ çökerse, tüm siteler aynı ağ kaynaklarını paylaştığı için tüm siteler de çökecektir.
- Temayı düzenlemek, değişiklikleri tüm sitelere dağıtır.
- Web sitelerinden biri saldırıya uğrarsa, tüm ağ sonuçlarına katlanmak zorundadır.
- Yeni başlayanlar için trafiği ve sunucu kaynaklarını yönetmek zordur. Sitelerden birinde beklenmedik bir trafik artışı, ağdaki diğer tüm siteleri etkileyecektir.
- Bazı WordPress eklentileri Multisite Network'ü desteklemez.
- Eklentileri ağdaki belirli web siteleriyle sınırlayabilirsiniz.
- Tüm web barındırma sağlayıcıları Multisite Network'ü desteklemez.
WordPress Multisite Ağını Kimler Kullanmalı?
WordPress'te bir çoklu site başlatmak istemek, buna ihtiyacınız olduğu anlamına gelmez. Birden çok web sitesini korumanıza izin veren başka üçüncü taraf araçları da vardır. Kullanabileceğiniz bazı eklentiler, tema senkronizasyonu ve Infinite WP'dir.
Çok bölgeli bir ağ kurmanın mantıklı olduğu bazı durumlar şunlardır:
- Farklı bölümleri olan ve yönetmek için çeşitli ekiplere ihtiyaç duyan bir dergi sitesi.
- Şubeleri ve konumları için birden çok alt siteye sahip bir işletme sitesi.
- Çeşitli departmanlar, bölümler, konumlar ve bölgeler için bir STK veya hükümet sitesi.
- Birden çok alt etki alanında çalışan kişisel site.
- Öğrencilerin bloglarını okul sunucularında oluşturmalarına olanak tanıyan eğitim merkezleri.
WordPress Çoklu Site Ağı Kurmak için Gereksinimler
WordPress'te çok siteli bir ağ kurmaya karar verdiyseniz, nedenleri ne olursa olsun, önce karşılamanız gereken birkaç gereksinim:
1. Web Barındırma Hizmeti
İyi bir web barındırma hizmeti, çok siteli bir ağ için ihtiyacınız olan ilk şeydir. Tüm siteleriniz aynı ağ kaynaklarını paylaşacağından, barındırma hizmetinin iş için hazır olduğundan emin olmalısınız.
Düşük trafik bekliyorsanız, paylaşılan bir barındırma planı kaçış planınız olabilir. Ancak daha fazla ziyaretçi kazandıkça, bulut barındırmaya veya VPS barındırmaya geçmek en iyi seçeneğinizdir.
SiteGround, Bluehost veya DreamHost arasından seçim yapabilirsiniz. Tüm bu barındırma hizmetleri WordPress tarafından önerilir ve her ihtiyaç için uygun barındırma planları sunar. İşte 2022'nin diğer en iyi 10 barındırma hizmeti. Onlara bir göz atın.
2. WordPress Bilgisi
Ayrıca WordPress'i sisteminize nasıl kuracağınızı da bilmeniz gerekir.
WordPress'i nasıl kuracağınızı bilseniz bile sitenizi yedeklemeniz gerekir. Bu kılavuzu kontrol etmek isteyebilirsiniz- WordPress nasıl yedeklenir.
3. FTP Erişimi
Bir WordPress çoklu site ağı kurmak için site dizininde bazı düzenlemeler yaptıysanız, bu yardımcı olacaktır. Bunun için FTP veya cPanel'inize erişmeniz gerekir.
4. Alt Alanları Seçme Vs. Alt Dizinler (Çok Siteli Etki Alanı Eşlemesi)
Çok bölgeli bir ağ kurmadan önce, alt dizinleri mi yoksa alt etki alanlarını mı kullanmak istediğinizden emin olmanız önemlidir.
alt alan
Ağınızda oluşturmak istediğiniz her alt sitenin http://website1.example.com/ gibi bir URL'si vardır. Burada "website1" tek tek site adıdır, "example.com" ise önde gelen sitenizin alan adıdır.
Bir alt etki alanı oluşturmak için, barındırma işleminiz için joker alt etki alanlarını etkinleştirmeniz gerekir. Bunu bir sonraki bölümde göstereceğiz.
alt dizin
Ağınızda bir alt dizin oluşturmak istiyorsanız, URL'niz http://example.com/website1/ gibi görünecektir. Burada “örnek” ana sitenizin alan adıdır ve “website1” onun içindeki bir dizindir.
Joker Karakter Alt Alan Adlarını Etkinleştirme
Çok siteli bir ağdaki alt siteler için alt etki alanlarını kullanmak için joker alt etki alanlarını etkinleştirmeniz gerekir. Bunu şu şekilde yapabilirsiniz:
- cPanel kontrol panelinizde oturum açın.
- “Etki Alanları” bölümünü bulun ve “Alt Alan Adları” seçeneğine tıklayın.

Barındırma sağlayıcınıza bağlı olarak cPanel panolarınız farklı görünebilir.
- Alt etki alanı alanına yıldız (*) işaretini girin. Açılır menüden birincil alanınızı seçin.
- Aşağıdaki “Oluştur” düğmesine tıklayın. Joker karakter alt etki alanınızı ekleyecektir.

WordPress Çoklu Site Ağını Etkinleştirme
Çok siteli bir ağ, WordPress'in yerleşik bir işlevidir. WordPress'i genellikle yaptığınız gibi yüklemeniz gerekir. Bundan sonra, WordPress'inizin bir yedeğini oluşturun. Şimdi, çok siteli ağı etkinleştirmek için şu adımları izleyin:

- FTP veya cPanel kullanarak sitenize bağlanın.
İşte FileZilla kullanarak siteye erişmenin bir örneği.

Sağ kadranlar, web sitenizin dosyasını içeren klasörlerin listesini gösterir.
- Web sitenizin kök klasörüne gidin. Çoğunlukla, kök klasör, alan adınızın veya public_html'nin adını alır. Açmak için çift tıklayın.
- wp-config.php dosyasına sağ tıklayın ve 'Düzenle' seçeneğine tıklayın.

Aşağıda tartışacaklarımız dışında hiçbir dosyaya veya kod satırına dokunmayın. Dosyalarınızı yedeklemek iyi bir fikirdir. Dosyaları silerseniz veya herhangi bir hata yaparsanız değişiklikleri geri yükleyebilirsiniz.
- “Hepsi bu, düzenlemeyi bırakın! Mutlu bloglar.”
- Şimdi, bu alıntıdan hemen önce aşağıdaki satırı kopyalayıp yapıştırın.
define( 'WP_ALLOW_MULTISITE', true );
- Değişiklikleri kaydedin ve düzenleyiciden çıkın.
WordPress çoklu site ağını başarıyla etkinleştirdiniz.
WordPress Çoklu Site Ağı Kurma
Çoklu siteyi etkinleştirdikten sonra, yine de kurmanız gerekir. Halihazırda çalıştırdığınız bir sitede çok siteli bir ağ kuruyorsanız, önce oradaki tüm eklentileri devre dışı bırakmanız gerekir:
- Kontrol panelinize giriş yapın.
- Sol taraftaki panelde 'Eklentiler'e ilerleyin.
- 'Yüklü Eklentiler' seçeneğine tıklayın.

- Tüm eklentileri bir kerede seçmek için üstteki 'Eklenti' seçeneğine tıklayın.
- Açılır menüden 'Devre Dışı Bırak' seçeneğini seçin ve Uygula'ya tıklayın.

Artık çok bölgeli ağınızı aşağıdaki gibi yapılandırabilirsiniz:
- Gösterge tablonuzdaki 'Araçlar' seçeneğine gidin.
- 'Ağ Kurulumu' sayfasına tıklayın.
- Alt alanlar veya alt dizinler seçeneğini belirleyin. Yukarıdaki bölümde farklılıkları tartıştık.
- İlgili alanlara ağ başlığını ve e-posta adresinizi girin.
- İşiniz bittiğinde alttaki 'Yükle' düğmesini tıklayın.

Bunu yaptıktan sonra, WordPress bazı kodları gösterir. Bu kodları config.php ve .htaccess dosyalarına eklemeniz gerekiyor. Bu kodları ilgili dosyalara kopyalamak için bir FTP istemcisi veya cPanel kullanabilirsiniz.

- WordPress'inizi yenileyin ve yeniden giriş yapın.
Çoklu Site Ağına Yeni Siteler Nasıl Eklenir
WordPress çoklu site ağını başarıyla kurdunuz. Gösterge tablonuza yeniden giriş yaptıktan sonra artık çok siteli gösterge tablosunu görüyorsunuz.
Az önce oluşturduğunuz çok siteli ağ sitesine site eklemek için aşağıdaki adımları izleyin:
- Sayfanın üst kısmındaki 'Sitelerim'e tıklayın ve 'Ağ yöneticisi' seçeneğine gidin.
- Listeden 'Siteler' seçeneğine tıklayın.

Çoklu site ağınızdaki sitelerin listesini gösteren bir sayfa görünür. Varsayılan olarak, WordPress birincil sitenizi burada listeler. Şu anda listedeki tek sitedir.
- Çoklu site ağına yeni bir site eklemek için üst kısımdaki 'Yeni Ekle' düğmesine tıklayın.

- İlgili alanlara bir site başlığı ve yönetici e-posta adresi girin.
- Şu anda kullanmakta olduğunuz e-posta adresinin yanı sıra bir e-posta adresi de kullanabilirsiniz. Başka bir kullanıcı girdiğiniz e-posta adresini kullanmazsa, WordPress otomatik olarak yeni bir kullanıcı oluşturur. Kullanıcı adını ve şifreyi bu e-posta adresine gönderir.
- En alttaki 'Site Ekle' düğmesini tıklayın.

WordPress Multisite Ağına Tema Ekleme
WordPress çoklu site ağına aşağıdaki gibi temalar ekleyebilirsiniz:
- Sayfanın üst kısmındaki 'Sitelerim'e tıklayın ve 'Ağ yöneticisi' seçeneğine gidin.
- Listeden 'Temalar' seçeneğine tıklayın.

- Artık normalde yaptığınız gibi temalar ekleyebilirsiniz. En üstteki 'Yeni Ekle' sekmesine tıklayın. 'Ağ Etkinleştir' seçeneğine tıklayarak temayı ağ genelinde uygulayabilirsiniz.

WordPress Multisite Ağına Eklenti Ekleme
WordPress çoklu site ağına eklentileri aşağıdaki gibi ekleyebilirsiniz:
- Sayfanın üst kısmındaki 'Sitelerim'e tıklayın ve 'Ağ yöneticisi' seçeneğine gidin.
- Listeden 'Eklentiler' seçeneğine tıklayın.

- Şimdi, normalde yaptığınız gibi eklentileri ekleyin. En üstteki 'Yeni Ekle' sekmesine tıklayın. 'Ağ Etkinleştir' seçeneğine tıklayarak eklentiyi ağ genelinde etkinleştirebilirsiniz.

Not: Yalnızca süper yönetici yeni temalar ve eklentiler ekleyebilir veya silebilir. Site yöneticileri yalnızca bunları etkinleştirebilir ve devre dışı bırakabilir; bu da süper yönetici izin verirse.
Çözüm
Az önce bir WordPress multisite ağını nasıl kuracağınızı, yapılandıracağınızı ve ona temalar ve eklentiler ekleyeceğinizi öğrendiniz. Bahsettiğimiz adımları gözden geçirdiğinizde baş ağrısı gibi görünebilir. Ancak içiniz rahat olsun, yeni başlayanlar için bile bunları uygulamak kolaydır.
Çok bölgeli bir ağın çeşitli avantajları vardır. Birden çok siteyi tek bir gösterge panosundan aynı anda yönetmenize olanak tanır. Web sitesi izleme konusunda size çok zaman kazandıracak. Ancak, WordPress'inizi yedeklemeyi unutmayın. Ne de olsa biraz önlem almak zarar vermez, aksine sizi birçok sıkıntıdan kurtarır.
Sıkça Sorulan Sorular
WordPress'te birden fazla web sitem olabilir mi?
Evet, WordPress'te birden fazla web siteniz olabilir. WordPress, çok siteli bir ağ kurmanıza izin veren yerleşik bir özelliğe sahiptir. O ağdaki tüm siteleri tek bir gösterge panosundan kontrol edebilirsiniz. Bu kılavuzda bir WordPress multisite ağını nasıl kurabileceğinizi açıkladık. Buna bir bak.
WordPress çoklu site ağı, web sitemin daha hızlı yüklenmesini sağlar mı?
Web sitenizin hızı, barındırma planınıza bağlıdır. Paylaşılan bir barındırma planında sınırlı kaynaklarınız olabilir. Büyük trafik alan bir web sitesi için VPS veya bulut barındırma daha iyi bir seçenek olacaktır.
2022'nin bu en iyi 10 barındırma hizmetine göz atabilirsiniz.
Kaç tane ücretsiz WordPress siteniz olabilir?
İstediğiniz kadar ücretsiz WordPress sitesine sahip olabilirsiniz.
Alt alanlar ayrı web siteleri midir?
Teknik olarak, alt alanlar ana web sitenizin bir parçasıdır. Ancak, arama motorları alt alanları ayrı bir varlık olarak kabul eder.