WordPress çok site yönetimi rehberi: Kurulumdan verimli işletme ve bakıma kadar en iyi uygulamalar.

2 dakika okuma.
2026-03-13
2026-06-03
2,739
Aşağıdaki bağlantılar üzerinden alışveriş yaptığınızda, sizin için ek bir maliyet olmadan komisyon kazanıyorum.

WordPress’in çoklu site ağı özelliği, diğer adıyla WordPress Multisite, çok güçlü ve yerleşik bir özelliktir. Bu özellik sayesinde tek bir WordPress kurulumundan birden fazla bağımsız alt site (veya alt alan adlı site) oluşturabilir ve yönetebilirsiniz. Temel kod, temalar ve eklentileri paylaşabilirsiniz; ancak her site kendi içeriğine, kullanıcılarına ve bazı ayarlarına sahiptir. Bu, şirket alt siteleri, eğitim kurumları için web siteleri, çok dilli siteler veya blog ağları gibi birbirleriyle ilişkili birden fazla web sitesini yönetmeyi büyük ölçüde kolaylaştırır ve güncelleme ile bakım işlemlerini önemli ölçüde basitleştirir.

WordPress Çoklu Site Ağı’nın Avantajları ve Uygulama Senaryoları

Çoklu site ağını etkinleştirmeye karar vermeden önce, onun temel değerlerini açıkça belirlemek çok önemlidir. Bu mimari her duruma uygun değildir; ancak belirli senaryolarda büyük faydalar sağlayabilir.

Temel avantaj analizi.

Ana avantajı merkezi yönetimde yatmaktadır. Yöneticiler, WordPress çekirdeğini, temaları ve eklentileri yalnızca bir yerden güncelleyebilir ve tüm ağdaki siteler otomatik olarak bu güncellemelerden faydalanır. Bu, güvenlik bakımını ve işlevsel geliştirmelerin verimliliğini büyük ölçüde artırır. Aynı zamanda, kullanıcı yönetimi de birleştirilmiştir; böylece daha kolay bir şekilde kullanıcıları yönetebilirsiniz.wp-admin/network/user-new.phpSayfa üzerinden kullanıcılar oluşturulur ve bu kullanıcılara farklı sitelerde roller atanır; böylece siteler arası tek noktadan giriş (SSO – Single Sign-On) deneyimi sağlanır.

Tavsiye edilen okuma Başlangıçtan Uzmanlığa: Modern WordPress Tema Geliştirmenin Temel Teknolojilerini ve En İyi Uygulamalarını Öğrenin

Tipik Uygulama Senaryoları

Bu mod, birleşik bir marka imajına ihtiyaç duyan ancak içerikleri bağımsız olan şirket grupları için çok uygundur; örneğin, farklı şehirlerdeki şubeler veya farklı ürün yelpazelerine ait web siteleri. Eğitim kurumları, her fakülte veya sınıf için ayrı web siteleri oluşturmak amacıyla bu modu kullanabilirler. Çok dilli içerik yayıncıları da her dil için kolayca alt klasör siteleri oluşturabilirler.example.com/en/, example.com/fr/Ayrıca, farklı yazarlar tarafından yönetilen bir blog ağı oluşturmak isteyen bireyler veya kuruluşlar için de ideal bir seçenektir.

UltaHost WordPress Sunucusu
30 gün iade garantisi, sınırsız bant genişliği ve veritabanı kullanımı, ücretsiz DDoS koruması; 3 yıllık abonelikte indirim (50%).

WordPress çoklu sitelerinin etkinleştirilmesi ve yapılandırılması için ayrıntılı adımlar:

Çoklu site ağını etkinleştirmek için gerekli adımlar şunlardır:wp-config.php.htaccess(Apache sunucusu için) Dosyaları doğrudan düzenleyin. Lütfen işlemlere başlamadan önce tüm web sitesini ve veritabanını yedekleyin.

Çekirdek yapılandırma dosyasını değiştirin.

Öncelikle, WordPress’in kurulum dizininin kök klasörünü açın.wp-config.phpDosya. “/* That's all, stop editing! Happy publishing. */”Bu yorum satırından önce, aşağıdaki kod satırını ekleyin:

define( 'WP_ALLOW_MULTISITE', true );

Bu dosyayı kaydedip yükledikten sonra, WordPress arayüzünüzü yenileyin. “Araçlar” menüsünde “Ağ Ayarları” adında yeni bir seçenek göreceksiniz.

Ağ Ayarları Sihirbazını Çalıştırın

“Araçlar” > “Ağ Ayarları”na gidin. Site yapısını seçmeniz gerekiyor: Alt alan adı (örneğin…)site1.yourdomain.com) veya alt klasörler (örneğinyourdomain.com/site1Alt alan adları genellikle daha anlaşılırdır; ancak sunucunun joker karakterler içeren alt alan adlarını desteklemesini sağlamak için bazı ayarlamalar yapmanız gerekebilir. Bir alt alan adı seçtikten sonra, ağ başlığını ve yönetici e-posta adresini girin, ardından “Yükle” butonuna tıklayın.

Tavsiye edilen okuma WordPress Tema Geliştirme: `functions.php` Dosyasının Temel Uygulamalarını ve En İyi Yöntemlerini Öğrenin

Yükleme programı, yeni bir dizi kural kodu oluşturacaktır. Ekrandaki talimatları eksiksiz olarak uygulamanız gerekmektedir: Sağlanan kod bloklarını ilgili yerlere ekleyin.wp-config.phpBelgede belirtilen konuma gidin ve sağlanan yeniden yazma kurallarını oraya yerleştirin..htaccessDosyada (eğer Apache kullanılıyorsa ve sabit bağlantılar etkinleştirilmişse). Nginx sunucusu için, yeniden yazma kurallarını manuel olarak Nginx yapılandırmasına dönüştürmeniz gerekmektedir.

Yukarıdaki adımları tamamladıktan sonra, sisteminden çıkıp tekrar giriş yapmanız gerekmektedir. Giriş yaptıktan sonra, WordPress’in üst yönetim araç çubuğunda “Benim Sitesim” menüsü görünecektir. Bu menü aracılığıyla ağ yönetim paneline erişebilirsiniz.

Ağ Yönetim Panelinin Temel Özelliklerinin Ayrıntılı Açıklaması

Ağ Yönetim Paneli/wp-admin/network/Bu, tüm ekosistemi yönettiğiniz komuta merkezidir. Arayüzü tek bir sitenin arka planına benzer; ancak işlevsellik kapsamı tüm ağı kapsar.

hosting.com Paylaşımlı Barındırma
AMD EPYC CPU'lar, NVMe SSD depolama ve LiteSpeed ile yüksek performans, 7/24, 7x7 uzman şirket içi destek, SSL, kaba kuvvet, kötü amaçlı yazılım ve DDoS koruması dahil gelişmiş güvenlik önlemleri, 73%'ye kadar tasarruf

Site ve kullanıcıların tüm ağ üzerinden yönetimi

“Site” (Site) sayfasında, ağdaki tüm siteleri görüntüleyebilir, ekleyebilir, düzenleyebilir veya arşivleyebilirsiniz. Belirli bir siteye erişmek için “Düzenle” (Edit) butonuna tıklayın; ayrıca “Panel” (Dashboard) seçeneğiyle doğrudan o sitenin yönetim arayüzüne geçebilirsiniz. “Kullanıcılar” (Users) sayfasında ise tüm kayıtlı kullanıcıları yönetebilirsiniz. Burada yeni kullanıcılar ekleyebilir, onları belirli sitelere atayabilir veya genel yetkilerini yönetebilirsiniz.

Konuların ve eklentilerin merkezi kontrolü

Bu, çoklu siteler için en güçlü özelliklerden biridir. “Tema” sayfasında, ağ yöneticileri yüklü olan herhangi bir temayı etkinleştirebilir veya devre dışı bırakabilirler. Yalnızca “ağ tarafından etkinleştirilmiş” temalar, ilgili alt sitelerin “Görünüm > Temalar” listesinde görünür ve oradaki site yöneticileri tarafından kullanılmak üzere aktive edilebilir. Aynı şekilde, “Eklentiler” sayfasında bir eklentiyi “ağ tarafından etkinleştirebilir”siniz (tüm sitelerde zorunlu olarak kullanılmasını sağlayabilirsiniz) veya yalnızca belirli sitelerde etkinleştirebilir, böylece her site yöneticisi eklentiyi aktive edip etmeme kararını kendisi verebilir.

Verimli operasyonel yönetim ve güvenliğin sağlanması için en iyi uygulamalar

Başarılı bir şekilde kurulum yapmak sadece ilk adımdır; ağın uzun vadede stabil, güvenli ve verimli bir şekilde çalışmasını sağlamak için sürekli optimizasyon ve yönetim gereklidir.

Tavsiye edilen okuma Web sitesi oluşturma tam rehberi: sıfırdan canlı hale getirmeye kadar teknik uygulamalar ve en iyi uygulamalar.

Performans optimizasyonu stratejisi.

Çoklu sitelerin veritabanını paylaşması nedeniyle, veritabanı optimizasyonu son derece önemlidir. Redis veya Memcached gibi nesne önbelleklerinin kullanılması önerilir; bunlar kurulum yoluyla etkinleştirilebilir.object-cache.phpBu işlevler, eklentiler aracılığıyla gerçekleştirilir. Ayrıca, tüm ağ için CDN (İçerik Dağıtım Ağı) uygulamak, statik kaynakların yüklenmesini önemli ölçüde hızlandırabilir. Revize edilmiş dosyaları, gereksiz yorumları ve süresi dolmuş geçici verileri düzenli olarak temizlemek de gerekli bakım işlemlerindendir.

Güvenlik güçlendirme önlemleri.

Güvenlik, katman katman sağlanmalıdır. Öncelikle, çekirdek bileşenlerin, temaların ve eklentilerin her zaman en güncel halde olmasını sağlayın. İkincisi, güçlü şifreler kullanın ve tüm kullanıcıların iki adımlı doğrulamayı etkinleştirmesini zorunlu kılın. Giriş deneme sayısını sınırlamak için özel eklentiler yükleyebilir veya sunucu kurallarını yapılandırabilirsiniz. Düzenli olarak güvenlik taramaları yapın ve tüm site dosyalarını ve veritabanlarını kapsayan güvenilir bir yedekleme planınızın olduğundan emin olun. Yedekleme sırasında…wp db exportKomut, veritabanını dışa aktarır ve bu işlem dosya yedeklemesiyle birlikte gerçekleştirilir.

InterServer Paylaşımlı Barındırma
Paylaşımlı hosting aylık $2.50 USD, ilk ay $0.1 USD promosyon kodu tryinterserver, 461 bulut uygulaması komut dosyası, tek tıklamayla yükleme.

Otomasyon ve İzleme

WordPress’in Cron sistemi kullanılarak…WP-CronGünlük görevleri (yedekleme, veritabanı optimizasyonu vb.) otomatikleştirmek için sunucu seviyesinde Cron Job’lar kullanılabilir. Sunucunun kaynak kullanımını (CPU, bellek, disk I/O) ve web sitesinin kullanılabilirliğini izleyerek, sorunların kullanıcıları etkilemesinden önce zamanında fark edip müdahale edebilirsiniz.

Özetle.

WordPress çoklu site ağı, tek bir kurulumla birden fazla web sitesini verimli bir şekilde yönetebilen, güçlü bir kurumsal çözümdür. Düzenleme yoluyla…wp-config.php.htaccessDosyaların ilk yapılandırılmasından, merkezi bir ağ yönetim paneli aracılığıyla sitelerin, kullanıcıların, temaların ve eklentilerin kontrol edilmesine kadar; bu sistem kapsamlı bir yönetim çerçevesi sunar. Başarılı çoklu site işletmeciliği, performans, güvenlik ve otomasyona sürekli odaklanmayı gerektirir. Bu makalede açıklanan kurulum adımlarını ve en iyi uygulamaları takip ederek, hem esnek hem de sağlam bir web sitesi ekosistemi oluşturabilir ve yönetim karmaşıklığını ile uzun vadeli işletme maliyetlerini önemli ölçüde azaltabilirsiniz.

Sıkça Sorulan Sorular.

Çoklu site özelliği etkinleştirildikten sonra, mevcut tek site verilerim kaybolacak mı?

Hayır. Çoklu site ağını etkinleştirmek bir yapılandırma işlemidir ve mevcut ana sitenizdeki hiçbir makaleyi, sayfayı veya medya dosyasını silmez. Mevcut site, yeni ağdaki ilk site (ana site) haline gelir.

Mevcut bağımsız bir WordPress sitesini çoklu site ağına dahil edebilir miyim?

Bu, basit bir “birleştirme” işlemi değildir. Bağımsız sitelerin içeriğini ve veritabanı tablolarını çoklu site ağının yeni bir alt sitesine aktarmak için özel bir geçiş eklentisi kullanmanız veya manuel yöntemler uygulamanız gerekmektedir. Bu süreç veri dönüşümünü içerir ve belirli riskler ile karmaşıklıklar barındırmaktadır; bu nedenle, üretim ortamında işlemlere başlamadan önce test ortamında iyice doğrulanmalıdır.

Çoklu site ağlarında eklentiler (plugins) ve temalar (themes) nasıl çalışır?

Ağ yöneticileri, “Ağ Yönetimi” panelinde eklentileri veya temaları yükledikten ve “etkinleştirdikten” sonra, bunlar alt siteler tarafından kullanılabilir hale gelir. Eklentiler “ağ düzeyinde etkinleştirilebilir” (tüm sitelerde zorunlu olarak etkinleştirilir) veya yalnızca belirli sitelerde etkinleştirilebilir (alt site yöneticilerinin kendi başlarına etkinleştirmesine izin verilir). Temalar “ağ düzeyinde etkinleştirildikten” sonra, alt site yöneticileri bunları arka uçtaki “Görünüm” menüsünden görebilir ve etkinleştirebilirler.

Çok sayıda site, web sitesinin performansını etkileyebilir mi? Nasıl optimize edilir?

Eğer yönetim doğru yapılmazsa, olumsuz etkiler olabilir. Tüm siteler aynı veritabanını ve temel dosyaları paylaştığı için, kaynak tüketimi yüksek olan bir alt site tüm ağın yavaşlamasına neden olabilir. Optimizasyon önlemleri arasında nesne önbelleğinin kullanılması, CDN (Content Delivery Network) uygulaması, hafif temalar ve eklentilerin seçilmesi, veritabanının düzenli olarak optimize edilmesi ve yüksek trafik alan siteler için daha gelişmiş sunucu çözümlerinin düşünülmesi yer alır.

Tüm çoklu site ağını nasıl yedeklerim?

Tam bir yedekleme, tüm dosyaları (WordPress çekirdeği, temalar, eklentiler, yüklenen medya) ve tüm veritabanını içermelidir. Veritabanı tüm sitenin verilerini barındırdığından, yedekleme sırasında veritabanının tamamen dışa aktarılması gerekmektedir. Birçok profesyonel WordPress yedekleme eklentisi, çoklu site ağlarını destekler ve tüm ağı kapsayan tam bir yedek paketi oluşturabilir. Manuel yedekleme yapılırken, phpMyAdmin veya komut satırı araçları kullanılarak tüm veritabanı dışa aktarılmalı ve tüm dosyalar senkronize edilmelidir.