WordPress üzerinde Multisite, tek bir WordPress kurulumu ile desteklenen eksiksiz bir site ağı oluşturmanıza olanak tanır.

Ağınızı özel tutabilir ve her konum için bir ağ web sitesi oluşturan yerel bir işletme gibi kendi web sitesi ağınızı güçlendirmek için kullanabilirsiniz. Veya, ağınızı herkese açık hale getirebilir ve insanların kaydolmasına ve ağınızda kendi web sitelerini oluşturmasına izin verebilirsiniz. WordPress.com.

Her web sitesinin kendi kontrol paneli olsa da, hepsi tek bir WordPress kurulumu ve tek bir veritabanı tarafından desteklenmektedir ve bireysel web sitesi sahiplerinin o kadar fazla kontrolü yoktur.

Bu yazıda, Multisite'ın WordPress'te nasıl çalıştığı ve ne zaman veya ne zaman kullanılmasının iyi bir fikir olduğu hakkında biraz daha paylaşacağız. Ardından, WordPress'te kendi Multisite ağınızı nasıl kuracağınızı adım adım göstereceğiz.

Ama daha önce, birlikte keşfedelim Bir WordPress blog 7 adımlarını nasıl yüklenir et Nasıl bulmak yüklemek ve blogunuzda bir WordPress tema etkinleştirmek için.

O zaman neden burada olduğumuza dönelim.

WordPress Multisite nasıl çalışır?

Multisite, varsayılan olarak etkinleştirilmemiş olmasına rağmen temel bir WordPress özelliğidir.

Etkinleştirdikten sonra yeni bir ağ yöneticisi panosu Ağınızdaki tüm web sitelerini yönetebileceğiniz yer. WordPress Multisite ayrıca yeni bir Kullanıcı rolü d 'Ağ yöneticisi, yukarıda belirtilen kontrol paneline erişebilen tek kullanıcı hesabı türüdür.

Orada aşağıdaki gibi kararlar verebilirsiniz:

  • Kullanıcıların kendi web sitelerini kayıt edip oluşturup oluşturmayacağı.
  • Ağ web siteleri için hangi temalar ve eklentiler mevcuttur.
  • Bireysel web sitesi sahiplerinin ne kadar kontrole sahip olduğu ve onlara sunduğunuz belirli eklentileri manuel olarak devre dışı bırakıp bırakamayacakları.

Her web sitesinin ayrıca, insanların içeriği, temaları ve eklentileri yönetebileceği kendi WordPress panosu olacaktır. Ancak, normal bir WordPress web sitesinden farklı olarak, bireysel web sitesi yöneticileri kendi temalarını veya eklentilerini yükleyemezler - yalnızca genel ağ yöneticisinin etkinleştirdiği seçenekler arasından seçim yapabilirler.

WordPress multisite teknik düzeyde nasıl çalışır?

WordPress'te Multisite, sınırsız ağ web siteleri oluşturmanıza izin verir, ancak WordPress'in bu web siteleri için verileri saklama biçiminde büyük bir fark vardır.

Birden fazla benzersiz WordPress web sitesi oluşturmanız gerekiyorsa, her web sitesinin kendi veritabanı ve dosyaları olacaktır.

Ancak Multisite ile tüm web siteleri aynı veritabanını ve aynı dosyaları paylaşır.

  • WordPress, her ağ web sitesi için yeni veritabanı tabloları oluşturur.
  • WordPress, ağın tüm web siteleri arasında birkaç tablo paylaşır. wp_users.

Ek olarak, ağdaki her web sitesi için dosyaları düzenlemek için WordPress, indirilenler klasörüne her web sitesi için bir klasör ekler. Örneğin :

  • Tek web sitesi - indirmeler wp içeriği / yüklemeler / yıl / ay olarak saklanır
  • Çoklu site - indirmeler wp-content / uploads / NETWORK_SITE / yıl / ay olarak saklanır

WordPress'te Multisite ağını ne zaman kullanmalısınız?

Aşağıdaki durumlarda WordPress üzerinde bir Multisite ağı iyi bir seçenektir:

  • Benzer işlevselliğe sahip birden çok web sitesi oluşturmaya çalışın.
  • Kullanıcıların WordPress.com gibi kendi web sitelerini oluşturabilecekleri bir yer oluşturun. Bazı abonelik eklentileri - Üyelik - Multisite ile bile entegre olabilir, böylece insanlardan ağınız üzerinde bir web sitesi kurmaları için ücret alabilirsiniz.

İlk kullanım durumu için birkaç örnek şöyle olabilir:

  • Her şube için ayrı bir web sitesine sahip fiziksel bir işletme.
  • Her bölüm veya öğretim üyesi için farklı bir web sitesine sahip bir üniversite.
  • Her acente için ayrı bir web sitesine sahip bir emlak / sigorta acentesi.
  • Vb ...

Örneğin, Georgia Eyalet Üniversitesi web sitesi, çeşitli bölümler, işlevler vb. İçin 150'den fazla ağ web sitesine sahip bir Multisite WordPress kurulumuna dayanmaktadır.

Müşteri web sitelerini barındırmak için WordPress Multisite kullanabilir misiniz?

WordPress Multisite Domain Mapping ile, bir etki alanı adı ağınızdaki her web sitesi için tamamen özelleştirilmiştir; bu, birden çok istemci web sitesini yönetmenin daha kolay bir yolu olarak Multisite'ı kullanıp kullanamayacağınızı merak etmenize neden olabilir.

Şey… bu kesinlikle mümkün ve biliyorum ki, herhangi bir özel işlevi olmayan müşteri web siteleri için bu çözümü seçen birkaç WordPress geliştiricisi var.

Ancak, birkaç nedenden dolayı bunun en iyi yaklaşım olduğunu düşünmüyorum:

  • Paylaşılan veritabanı - tüm müşterilerinizin web siteleri tek bir veritabanını paylaşır, bu da gizlilik açısından harika değildir.
  • Tek hata noktası - Tek bir WordPress kurulumu kullanmak, bu kurulumun başarısız olması durumunda tüm web sitelerinizi tehlikeye atabilir.
  • Kaynaklarhébergement Paylaşılan – ağınızdaki tüm web siteleri aynı web kaynaklarını paylaşırhébergementAğdaki bir web sitesi diğerlerinden çok daha fazla kaynak kullanıyorsa bu sorun olabilir.
  • Geçiş Zorluğu - Müşterinizin web sitesini başka bir yere taşımanız gerekirse, bu çok zor olacaktır. Çok bölgeli bir ağdan tek bir web sitesini çıkarmak mümkün olsa da, normal bir geçiş sürecinden çok daha fazla katılım gerektirir veya buna benzer bir şey satın almanız gerekir. WP Geçiş DB.

Ayrıca bizim keşfetmek 9 WordPress eklentileri blogunuzu taşımak ve kopyalamak için

WordPress'te çok bölgeli bir ağ nasıl oluşturulur

Aşağıda, WordPress'te bir Multisite ağının nasıl oluşturulacağına ilişkin süreci göstereceğiz.

Bununla birlikte, birçok barındırma şirketi artık otomatik yükleyici araçlarında WordPress'te bir Multisite ağı oluşturmayı teklif ediyor. Bu nedenle, bu eğiticiye geçmeden önce, sizi web barındırıcınızın otomatik yükleyicisinin size tek tıklamayla çoklu site seçeneği sunup sunmadığını kontrol etmeye davet ediyoruz:

WordPress multisite ağ ana bilgisayarı nasıl yapılandırılır blogpascher

Durum böyle değilse veya mevcut bir web sitesinde Multisite işlevini etkinleştirmek istiyorsanız, işte her şeyi nasıl yapılandıracağınız ...

1. wp-config.php dosyasında WordPress Multisite'ı etkinleştirin

Tipik olarak, yeni bir WordPress Multisite kurulumu oluşturmak daha kolaydır, ancak bunu mevcut bir WordPress web sitesinde de etkinleştirebilirsiniz. (önce tüm eklentilerinizi devre dışı bıraktığınızdan emin olun).

Başlamak için, web sitenize FTP veya cPanel Dosya Yöneticisi aracılığıyla bağlanmanız ve dosyanızı düzenlemeniz gerekir. wp-config.php. Ardından aşağıdaki pasajı satırın üstüne ekleyin

/ * Hepsi bu kadar, düzenlemeyi bırakın! Mutlu yayınlar. * / 

/ * Çoklu site * /
tanımla ('WP_ALLOW_MULTISITE', doğru);

Çok siteli wordpress ağ ana bilgisayarı nasıl yapılandırılır blogpascher 2

Ardından dosyayı kaydedin ve sunucunuza yükleyin.

2. WordPress kontrol panelindeki ağ yükleyici aracını çalıştırın

Bu satırı dosyaya ekledikten sonra wp-config.php, WordPress web sitesi kontrol panelinize giriş yapın ve şuraya gidin: Araçlar → Ağ Kurulumu

Çok siteli wordpress ağ yükleyicisi nasıl yapılandırılır blogpascher ağı

Burada ağınızın URL yapısı hakkında çok önemli bir seçim yapacaksınız. Daha doğrusu, ikincisinin her web sitesinin kendi URL yapısına sahip olması gerekiyorsa:

  • Alt alan adı benzeri site1.votrereseau.com. Alt alanlar seçerseniz, genel bir DNS kaydı da eklemeniz gerekir.
  • Alt dizin - ağınız / siteniz gibi1. Bu yöntemle yapılandırma yoktur.

Doğru cevap yok - bu yapıyı daha sonra değiştiremeyeceğiniz için mutlaka düşünün.

Ayrıca, ağdaki her web sitesi için özel bir etki alanı kullanmanıza olanak tanıyan üçüncü bir seçenek olan etki alanı eşleme de vardır - örneğin site1.com, site2.com. Bu rotaya gitmek istiyorsanız, daha sonra alan eşlemesini tanımlamanız gerekeceğinden, tek yapmanız gereken şimdilik alt dizinleri seçmek. 

Seçiminizi yaptıktan ve yapılandırdıktan sonra temel ağ ayrıntılarıtıklayın Yükleyin.

3. wp-config.php ve .htaccess'e kod parçacıkları ekleyin

Bir sonraki sayfada, WordPress size web sitesi dosyalarınıza eklemeniz gereken iki pasaj verecektir:

İlk kod parçacığı, satırın üstüne wp-config.php içinde gider / * Hepsi bu kadar, düzenlemeyi bırakın! Mutlu yayınlar. * /

İkinci kod parçacığı .htaccess dosyasındadır ve mevcut WordPress kurallarının yerini alır.

WordPress çok siteli ağ ayıklama blogpascher kodunu yapılandırma

Wp-config.php dosyanız şöyle görünmelidir:

Çok siteli wordpress wp yapılandırması nasıl yapılandırılır blogpascher ağı

Ve .htaccess dosyanızın nasıl görünmesi gerektiği - mevcut WordPress kurallarını nasıl geçersiz kıldığınıza dikkat edin:

Çok siteli ağ wordpress wp yapılandırması nasıl yapılandırılır blogpascher 1

Şimdi - çok bölgeli ağınız aktif!

4. Çok bölgeli ağı ağ yöneticisi panosundan yönetin

Önceki adımı tamamladıktan sonra, WordPress panonuza tekrar giriş yapmanız gerekebilir.

O zaman yeni ağ yönetim alanını görmelisiniz. Seçeneğinden erişebilirsiniz Sitelerim WordPress araç çubuğundan veya erişebilirsiniz siteniz.com/wp-admin/network :

Çok siteli ağ wordpress'i çok siteli yönetme blogpascher nasıl yapılandırılır

Normal WordPress panosunun tek bir web sitesi kurulumunu yönetmenize nasıl izin verdiği gibi, Network Admin Dashboard tüm ağınız için ayarları yönetmenize izin verir.

Buradaki bazı önemli özelliklerin üzerinden geçelim.

Ağ ayarları

Yapmanız gereken şeyleri yapılandırmak için Ayarlar → Ağ ayarları. Burada, ağınızın işleyişi için temel ayarları, örneğin insanların yeni web sitelerine kaydolup kaydolamayacağını ve / veya oluşturup oluşturmayacağını ve yeni web sitelerine yüklenen varsayılan içeriği yapılandırabilirsiniz. :

WordPress çok siteli ağ blogpascher ağ ayarları nasıl yapılandırılır

Temalar

Daha sonra Temalar sekmesi, web sitesi sahiplerinin kullanabileceği temaları seçmenize olanak tanır. Bireysel web sitesi sahipleri, ağda etkinleştirdiğiniz tüm temalar arasından seçim yapabilir ve tek bir web sitesi kurulumunda yaptığınız gibi yeni temalar yükleyebilirsiniz:

Çok siteli ağ wordpress blogpascher teması nasıl yapılandırılır

eklentiler

Eklentiler alanı, küçük bir değişiklikle benzer:

  • Bir eklenti kurduğunuzda şunları yapabilirsiniz:ağ için etkinleştir, ağdaki her bir web sitesi için otomatik olarak etkin hale getirir. Bireysel web sitesi sahipleri bunu kapatamaz - her zaman aktif olacaktır.
  • Veya menü yönetimini etkinleştirirseniz eklentiler bölgede Ağ ayarları, bireysel web sitesi yöneticileri, yüklediğiniz, ancak ağ üzerinden özel olarak etkinleştirmediğiniz eklentileri etkinleştirip etkinleştirmemeyi seçebilecek.

Örneğin, istersenizElementor ağın her web sitesinde aktifse, ağ için etkinleştirmeniz gerekir:

Çok siteli ağ wordpress eklentisi nasıl yapılandırılır blogpascher

Yeni web sitelerinin oluşturulması

Son olarak, yeni bir ağ web sitesini manuel olarak oluşturmak için şu adrese gidebilirsiniz: Siteler → Yeni ekle :

WordPress multisite ağı yeni blogpascher web sitesi nasıl kurulur

Tıkladığınızda Bir site ekle, kullanıcılar, temalar ve ayarlar gibi ek bilgileri yapılandırmak / görüntülemek için bu web sitesini düzenleyebilirsiniz. 

Wordpress multisite ağı yeni blogpascher web sitesi nasıl yapılandırılır 1

Bireysel web siteleri için yönetici gösterge tablosu

Ağ yöneticisi alanına ek olarak, her bir web sitesi, normal WordPress panosuna çok benzeyen ve aynı işlevi gören kendi WordPress panosuna da sahip olur.

En büyük fark, web sitesi yöneticilerinin yeni temalar veya eklentiler yükleyememesidir (ve işleri nasıl kurduğunuza bağlı olarak Eklentiler alanını bile göremeyebilirler).

Örneğin, bir web sitesi sahibi aşağıdakileri etkinleştirmeyi seçebilir: WordPress tema Merhaba Elementor, ancak kendi yükleme seçeneğiniz yok WordPress tema :

Wordpress multisite ağı yeni blogpascher web sitesi nasıl yapılandırılır 2

Benzer şekilde, Elementor ağ etkin olduğundan, bireysel web sitesi sahipleri Elementor'un tüm normal özelliklerine erişebilir, ancak kendi eklentilerini kuramaz veya Elementor'u devre dışı bırakamaz.

Elementor Pro'yu WordPress Multisite üzerinde kullanmak mümkün mü?

Evet, Elementor Pro'yu WordPress Multisite ile birlikte kullanabilirsiniz. Ancak, tüm ağ için bir lisans anahtarı kullanmak yerine, ağdaki her bir web sitesi için etkin bir lisans anahtarına ihtiyacınız olacaktır.

Sonuç

WordPress Multisite, birden fazla WordPress web sitesini içeren her durum için doğru çözüm değildir, ancak daha önce sunduğumuz örneklerden bazıları gibi benzer web sitelerinden oluşan bir ağ oluşturmanız gerekiyorsa harika bir seçenek sunar.

Multisite'i yapılandırmak için, çoğu WordPress otomatik yükleyicisi, bir onay kutusu kullanarak WordPress'i etkinleştirmenize izin verir. Değilse veya mevcut bir WordPress kurulumuna Multisite eklemek istiyorsanız, bu yazıda detaylandırdığımız manuel yöntemi takip edebilirsiniz.

Burada ! Bu rehber için bu kadar. Eğer varsa yorumlar veya önerilerinizi, bize ayrılmış bölümde bildirmekten çekinmeyin.

Ancak, ayrıca kaynaklarımızİnternet siteleri oluşturma projelerinizi yürütmek için daha fazla elemana ihtiyacınız varsa, WordPress blog oluşturma ya da Divi: Tüm zamanların en iyi WordPress teması.

Ama bu arada, bu yazıyı farklı sosyal ağlarda paylaş

...