WordPress Multisite Nedir? WordPress Multisite Nasıl Kurulur?

WordPress Multisite Nedir? WordPress Multisite Nasıl Kurulur?

Aynı WordPress kurulumunda birden fazla web sitesi oluşturmak ve yönetmek için WordPress multisite kurmak ve yönetmek istiyorsanız doğru sayfadasınız. Yaygın olarak büyük kuruluşlar, eğitim kurumları veya tüm web sitelerini tek bir pano altında ayrı ayrı çalıştırmak isteyen freelancer ve yazılımcılar tarafından kullanılır.

Bu içeriğimizde, WordPress multisite ağını nasıl kuracağınızı ve yöneteceğinizi adım adım ekran görüntüleri ile gösteren bir kılavuz hazırladık.  Keyifli okumalar dileriz.

 

WordPress Multisite Ağı nedir?

Adından da anlaşılacağı gibi, WordPress multisite Network, tek bir WordPress kurulumu kullanarak birden fazla web sitesini çalıştırır ve yönetir. Tüm web sitelerinizi tek bir kullanıcı adı ve şifre ile yönetebilirsiniz. Web sitelerinizi tek bir gösterge panosundan yönetmek için gelişmiş ayarlara sahiptir.

WordPress Multisisite ağının Avantajları nelerdir?

Çoğu durumda, bir WordPress çoklu site ağı, tüm web sitelerinizi tek bir gösterge panosu kullanarak yönetmek için en iyi yaklaşımlardan biridir. Başlıca avantajları şunlardır:

 

  1. Bir ağ yöneticisi olarak, birden çok web sitesini tek bir gösterge panosu altında yönetebilirsiniz.
  2. Her sitenin ayrıca tek bir web sitesini yönetmek için ayrı yönetici panelleri vardır.
  3. Birden fazla eklenti/tema yükleyip bunları tek bir indirme ile tüm web siteleri için etkinleştirebilirsiniz.
  4. Tek bir “ana” kurulumda tüm web sitelerinizin eklentilerini, temalarını vb. güncelleyebilirsiniz.

WordPress Multisite ağının Dezavantajları nelerdir?

WordPress Multisite Network, ağınızı kurmadan önce göz önünde bulundurmanız gereken birçok dezavantaja sahiptir:

  1. Tüm web siteleri aynı kaynakları paylaşır, yani ağınız kapalıysa tüm siteler kapanır.
  2. Başlangıçta, trafiği yönetmek ve sunucu kaynaklarını barındırmak kolay değildir çünkü tek bir web sitesinde beklenmedik trafik alırsanız, ağdaki diğer tüm web sitelerini etkiler.
  3. Ağınızdaki tek bir web sitesinin saldırıya uğraması, tüm web sitelerinizin saldırıya uğradığı anlamına gelir.
  4. Çok siteli bir ortamda birkaç eklenti çalışmayabilir.
  5. WordPress multisite, tüm web hosting sağlayıcıları tarafından desteklenmez.

 

WordPress Multisite Ağı Neden Kullanılır?

Çoklu sitenin mantıklı olduğu senaryolar şunlardır:
  1. Farklı ekipler tarafından yönetilen birden fazla bölümü olan herhangi bir web sitesi
  2. Farklı lokasyonlarda alt şubeleri olan kurumsal bir işletme web sitesi
  3. Birkaç departman veya konum için çoklu site kullanan devlet veya büyük kuruluşlar
  4. Birden çok alt alanda yayınlanan bloglar veya bilgilendirici web siteleri ağı
  5. Eğitim kurumları, öğrencilerin bir üniversite sunucusunda ödev blogları oluşturmasına olanak tanır.

 

WordPress Multisite Ağ Gereksinimleri

Çok siteli bir ağ kullanarak tek bir gösterge panosunda yayınlayacağınız tüm web siteleri aynı sunucu kaynaklarını paylaşacaktır. Bu, sitelerinizi aktif ve yüksek hızda çalışır durumda tutmak için iyi bir WordPress Hosting seçmeniz gerektiğini gösterir.

Düşük trafiğe sahip birkaç web siteniz varsa, Linux paylaşımlı web barındırma ile gidebilir ve gelecekte barındırma kaynaklarını artırabilirsiniz. Siteleriniz büyüdüğünde, onları verimli bir şekilde yönetmek için bir VPS’ye veya özel bir sunucuya ihtiyacınız vardır.

WordPress Multisite Ağınız İçin Alan Adı Yapısı Seçin

İki seçeneğiniz var: bu amaç için subdomain veya sub-directory kullanın

Sub-directory:

http://site.com/site1

Subdomain:

http://site1.site.com

 

Subdomain’ler Nasıl Kurulur?

cPanel hesabınıza giriş yapın, subdomain olarak arayın ve açın.
Wordpress Multisite Nedir? WordPress Multisite Nasıl Kurulur?
WordPress Multisite Nedir? WordPress Multisite Nasıl Kurulur?

Aşağıdaki ekran görüntüsünde gösterildiği gibi bir alt etki alanı oluşturun:

Wordpress Multisite Nedir? WordPress Multisite Nasıl Kurulur?
WordPress Multisite Nedir? WordPress Multisite Nasıl Kurulur?

Çoklu site ağınızdaki her web sitesi için Özel Etki Alanı Ayarlayın

İlk olarak, alan adlarınızı başka bir sağlayıcıdan satın aldıysanız, DNS sunucularını değiştirmeniz gerekir. Temok gibi tek bir sağlayıcıdan alan adı ve barındırma satın aldıysanız endişelenmenize gerek yok.

WordPress Çok Siteli Ağ Özelliğini Etkinleştirin

WordPress’i tek bir web sitesi için yaptığınız gibi kurun ve çoklu site özelliğini etkinleştirin. Ancak, mevcut WordPress web sitesinde de etkinleştirebilirsiniz. Ancak mevcut web sitesinde bu özelliği etkinleştirmek istiyorsanız web sitenizin tam yedeğini almayı unutmayın.

cPanel veya FRP istemcisini açın ve wp-config.php dosyasını düzenleyin.

Wordpress Multisite Nedir? WordPress Multisite Nasıl Kurulur?
WordPress Multisite Nedir? WordPress Multisite Nasıl Kurulur?

/* That’s all, stop editing! Happy blogging. */

yazan yerden önce aşağıdaki ifadeleri girin

                                /* Multisite */ define( 'WP_ALLOW_MULTISITE', true );
Wordpress Multisite Nedir? WordPress Multisite Nasıl Kurulur?
WordPress Multisite Nedir? WordPress Multisite Nasıl Kurulur?

Bir FTP istemcisi kullanıyorsanız bu dosyayı kaydedin ve sunucuya geri yükleyin. Bu satır, WordPress çoklu site özelliğini etkinleştirecektir.

WordPress Çoklu Site Ağı Nasıl Kurulur
Yüklü tüm eklentilerinizi devre dışı bırakın. Eklentiler > Yüklü Eklentiler’e gidin ve tüm eklentileri seçin. Açılır menüden devre dışı bırak’ı seçin ve ardından uygula düğmesine tıklayın.

Wordpress Multisite Nedir? WordPress Multisite Nasıl Kurulur?

Daha fazla ilerlemek için Araçlar altında Ağ Kurulumu’nu açın.

Wordpress Multisite Nedir? WordPress Multisite Nasıl Kurulur?

Apache’nin mod_rewrite modülünü kurduğunuzdan emin olun. Emin değilseniz lütfen hosting sağlayıcınızdan bu modülü web barındırma sunucunuza yüklemesini isteyin. Yönetici e-postasını ve Ağ başlığını girin ve yukarıda gösterildiği gibi yükle düğmesine tıklayın.

WordPress, wp-config.php ve .htaccess dosyanıza eklemeniz için size bazı kodlar gösterecektir.

Bu kodu wp-config.php dosyasına ekleyin:

Wordpress Multisite Nedir? WordPress Multisite Nasıl Kurulur?

Bu kodu .htaccess dosyasına ekleyin:

       RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteBase /wp/
       RewriteRule ^index\.php$ - [L] # add a trailing slash to /wp-admin RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-
        admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} 
        -d RewriteRule ^ - [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
        RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L] RewriteRule . index.php [L]

Bu kodu ekledikten sonra bu dosyaları kaydedin ve WordPress web sitenize yeniden giriş yapın.

Wordpress Multisite Nedir? WordPress Multisite Nasıl Kurulur?

Ağ Ayarını Yapılandırın
Ağ yöneticisine tıklayın, Gösterge Tablosuna gidin, yeni siteler ekleyin ve diğer ayarları yapılandırın

Wordpress Multisite Nedir? WordPress Multisite Nasıl Kurulur?

Burada, Yeni Site oluşturmak ve Yeni Kullanıcılar eklemek için iki pano widget’ı göreceksiniz.

Wordpress Multisite Nedir? WordPress Multisite Nasıl Kurulur?

Yönetici kenar çubuğunun altında, “Ayarlar” bağlantısını tıklayın ve site başlığını ve yönetici e-postasını ayarlayın.

Wordpress Multisite Nedir? WordPress Multisite Nasıl Kurulur?

Kayıtlar için WordPress MultiSite Ağı’nı açın
Varsayılan olarak, ağınızda hem kullanıcı hem de site kayıtları devre dışıdır. Ancak, web sitenizi yeni kayıtlar için açmayı, yeni kullanıcıların yeni bir web sitesi oluşturmasına izin vermeyi veya her ikisine birden izin vermeyi seçebilirsiniz.

Wordpress Multisite Nedir? WordPress Multisite Nasıl Kurulur?
WordPress Multisite Nedir? WordPress Multisite Nasıl Kurulur?

Web sitenize yeni bir kullanıcı kaydolduğunda e-posta bildirimleri almak için “Kayıt Bildirimi” seçeneğinin yanındaki kutuyu işaretleyin.

Ayrıca, bireysel web sitesi yöneticilerinin web sitelerine yeni kullanıcılar eklemesine izin vermek istiyorsanız, “Yeni Kullanıcı Ekle” seçeneğinin yanındaki seçeneği seçebilirsiniz.

 

Yükleme Ayarlarını Değiştir
Yükleme ayarını değiştirerek ve bir web sitesinin yüklemeler için kullanabileceği toplam alanı sınırlayarak kaynak kullanımına dikkat etmeniz önerilir. Varsayılan olarak, her web sitesi için 100MB’dir ve bu belirtilen aralıkta dosya yükleyebilirler. Barındırma sunucunuzun disk alanına veya herhangi bir özel gereksinime göre değiştirebilirsiniz.

Resimler, videolar, müzik ve pdf dosyaları için birçok varsayılan dosya türü vardır. Özel gereksinimlerinize göre dosya türleri ekleyebilir veya kaldırabilirsiniz.

Eklenti Menü Ayarı
Ayrıca menü ayarlarını değiştirebilir ve web sitelerinizdeki eklentiler bölümü için yönetici menüsünü etkinleştirebilirsiniz. Etkinleştirdiğinizde, ağınızdaki her yönetici, web sitelerinde bir eklentiyi etkinleştirebilir veya devre dışı bırakabilir. Ancak, yeni eklentiler yükleyemezler.

Tüm yapılandırma değişikliklerini yaptığınızda, sayfanızın altındaki “Değişiklikleri Kaydet” düğmesine tıklayın.

Ağınıza Yeni Siteler Nasıl Eklenir?
İşlem oldukça basittir. Aşağıda ekran görüntüsünde gösterildiği gibi “Ağ Yöneticisi”nden “Siteler”e tıklayın. Çoklu site kurulumunuzda tüm web sitelerinizin mevcut olduğunu göreceksiniz. “Yeni Ekle” butonuna tıklayarak yeni bir web sitesi ekleyebilirsiniz.

Wordpress Multisite Nedir? WordPress Multisite Nasıl Kurulur?
WordPress Multisite Nedir? WordPress Multisite Nasıl Kurulur?

Yöneticinin alt etki alanının, unvanının ve e-posta adresinin bir parçası olmak istediğiniz site adresini girin.

Yönetici, yeni bir şifre belirlemek ve oturum açmak için bir bağlantı içeren bir e-posta alacaktır.

Multisite Network’e Temalar ve Eklentiler Nasıl Eklenir?
Varsayılan ayarları değiştiremezseniz, ağınızda bulunan tek bir web sitesinin yöneticisi, web sitelerine temalar ve eklentiler yüklemeyecektir.

Temaları Çoklu Site Ağınıza Kurun

WordPress temaları sayfasını açmak için Sitelerim > Ağ Yöneticisi > Temalar’a gidin. Burada, bu ağda kurulu temaların bir listesini göreceksiniz, bu yüzden o temanın altındaki “Ağ Etkinleştir” seçeneğine tıklayarak bir temayı diğer siteler için kullanılabilir hale getirmek daha kolay olacaktır. Tersi durumda, temanın altındaki devre dışı bırak bağlantısına tıklayarak bir temayı devre dışı bırakabilirsiniz. Yalnızca tema etkinleştirildiğinde kullanılabilir.

Wordpress Multisite Nedir? WordPress Multisite Nasıl Kurulur?

Ağınıza yeni bir tema eklemek için “Yeni Ekle” düğmesine tıklayın. Kuruluysa, “Ağ Etkinleştir” seçeneğiyle WordPress multisite ağındaki diğer tüm sitelerde kullanılabilir hale getirebilirsiniz.

Çoklu Site Ağınıza Eklentiler Kurun
Ağ için yeni eklentiler, etkinleştirme veya devre dışı bırakma işlemleri yüklemek için Sitelerim > Ağ Yöneticisi > Eklentiler’i ziyaret edin. Bir eklenti kuruluysa, tüm ağınızda etkinleştirmek için her eklentinin altında “Ağ Etkinleştir” adlı bir bağlantı göreceksiniz.

Wordpress Multisite Nedir? WordPress Multisite Nasıl Kurulur?
WordPress Multisite Nedir? WordPress Multisite Nasıl Kurulur?


MEHMET TOPRAK

MEHMET TOPRAK

Kuruculuğunu ve genel yayın yönetmenliğini üstlendiği wikikultur.com'da makaleler ve içerikler üretiyor.
http://www.wikikultur.com

Leave a Reply

Your email address will not be published.