WordPress sitenizde güncelleme veya önemli değişiklikler yaparken, bunu doğrudan yapmak riskli olabilir. İşte burada hazırlık sitesi (staging site) devreye girer.
It is a perfect clone of your live website where you can safely test changes, troubleshoot issues, and refine updates before deploying them to your main site.
WPBeginner olarak, canlı sitelerimizde yayınlamadan önce web sitesi güncellemelerini test etmek için hazırlık siteleri kullanıyoruz. Bu, potansiyel kesintilerden, bozuk özelliklerden ve diğer karmaşıklıklardan bizi kurtarır.
Bu adım adım rehberde, WordPress siteniz için kolayca bir hazırlık ortamı oluşturmayı göstereceğiz. Birkaç farklı yöntemi ele alacağız ve bunların çoğu yalnızca birkaç tıklama gerektirir.

Hazırlık Sitesi Nedir?
Hazırlık sitesi, değişiklikleri canlıya almadan önce test etmek için kullanılan canlı web sitenizin bir kopyasıdır. Hazırlık siteleri hataları yakalamanıza yardımcı olur, böylece canlı web sitenizi bozmazsınız.
Geçmişte, bir WordPress hazırlık sitesi kurmak çok zordu, ancak şimdi bu değişti, böylece teknik bilgisi olmayan biri bile bunu yapabilir.
Birçok kullanıcı, değişiklikleri test etmek için WordPress'i Windows veya Mac bilgisayarlarına yerel olarak yükler. Güncellemeler bittiğinde, bu değişiklikleri basitçe localhost'tan canlı sunucuya yüklerler.
Bu yaklaşımın en büyük sorunu, yerel bilgisayarınızda çalışan bir şeyin canlı sunucuda çalışmaması durumunda ne olacağıdır?
Genellikle yerel siteler ve canlı WordPress barındırma sunucuları aynı ortamda çalışmaz.
Hazırlık sitesi web barındırma sunucunuzda yaşadığı için, canlı sitenizle aynı sunucu yapılandırmasını çalıştırdığı için tüm bu hataları kolayca önleyebilirsiniz.
Bununla birlikte, WordPress için bir hazırlık sitesini nasıl kuracağımıza bir göz atalım.
WordPress Hazırlık Sitesi Nasıl Kolayca Oluşturulur
WordPress için bir hazırlık sitesi oluşturmanın birden fazla yolu vardır. En kolayı, barındırma sağlayıcınızın yerleşik hazırlık sitesi özelliğini kullanmaktır.
En iyi WordPress hosting şirketlerinden bazıları zaten 1 tıklamayla hazırlık web siteleri sunmaktadır. Web siteniz bunlardan biriyle barındırılıyorsa, o zaman zahmetsizce bir hazırlık sitesi oluşturabilirsiniz.
Bu popüler barındırma çözümlerinden birine sahip değilseniz, bir eklenti kullanarak (ve hatta manuel olarak) bir WordPress hazırlama sitesi oluşturmanıza yardımcı olacak bir çözümümüz de var.
Daha hızlı gezinme için, size en uygun bölüme atlamak için aşağıdaki gezinmeyi kullanabilirsiniz:
- Bluehost'ta Bir Staging Sitesi Oluşturma
- SiteGround'da Hazırlama Sitesi Oluşturma
- WP Engine'de Bir Staging Sitesi Oluşturma
- WordPress Eklentisi Kullanarak Hazırlık Sitesi Oluşturma
- WordPress İçin Manuel Olarak Bir Hazırlama Sitesi Oluşturun
Bluehost'ta Bir Staging Sitesi Oluşturma
Bluehost en iyi WordPress hosting şirketlerinden biridir. Tüm planlarıyla hızlı bir 1 tıklamayla hazırlama sitesi çözümü sunarlar.
Öncelikle, Bluehost kontrol panelinize gitmeli ve 'Sitem' bölümünü ziyaret etmelisiniz.
Ardından, 'Eklentiler' sekmesine geçin ve 'Bluehost Eklentisi' seçeneğinin yanındaki anahtarı açın.

Ardından, WordPress sitenizin kontrol paneline gidin ve Bluehost » Staging sayfasını ziyaret edin.
Şimdi ‘Staging Sitesi Oluştur’ düğmesine tıklayın.

Bluehost şimdi web siteniz için hazırlık ortamını hazırlayacaktır.
Bu yapıldıktan sonra, 'Şu anda düzenlenmiyor' kutusunu işaretlemeniz gereken bir Hazırlık Sitesi bölümü görüntülenecektir.

Şimdi ekranda staging sitesine geçmenizi isteyen bir istem açılacaktır.
Buradan 'Geçiş Yap' düğmesine tıklayın.

Geçiş yaptıktan sonra, staging web sitesi üzerinde çalıştığınızı belirten bir düğme göreceksiniz.
Canlı sitenizi etkileme endişesi olmadan web siteniz üzerinde çalışmaya devam edebilirsiniz.

Değişiklikleri Bluehost'ta Hazırlık Ortamından Canlı Siteye Dağıtma
Canlı siteye hazırlık ortamından değişiklikleri göndermeye hazır olduğunuzda, WordPress yönetici kenar çubuğundan Bluehost » Staging sayfasına gidin.
Buradan, hazırlık web sitenizin yanında dağıtım seçenekleri açılır menüsünü göreceksiniz. Yalnızca dosyaları, yalnızca veritabanını veya tüm değişiklikleri dağıtabilirsiniz.
Emin değilseniz, devam etmek için 'Tüm Değişiklikleri Dağıt' düğmesine tıklayın.

Ardından, açılır menünün yanındaki ‘Siteyi Dağıt’ düğmesine tıklayın.
Bu, hazırlık sitesini üretim sitesine dağıtmak istediğinizi onaylamanızın isteneceği bir açılır pencere getirecektir. Devam etmek için ‘Dağıt’ düğmesine tıklayın.

Bluehost şimdi hazırlık sitenizi canlı siteye dağıtmaya başlayacaktır. Web sitenizin boyutuna bağlı olarak bu biraz zaman alabilir.
Değişikliklerinizin etkisini görmek için artık canlı web sitenize geri dönebilir ve Üretim sitesi seçeneği altındaki Radyo düğmesine tıklayabilirsiniz.

Üretim Sitesini Hazırlık Sitesine Klonlama
Şimdi, üretim web sitesine geri döndüğünüzde orada yaptığınız herhangi bir değişiklik hazırlık web sitenizle otomatik olarak eşitlenmez.
Gelecekte, hazırlık web sitenizde daha fazla şeyi test etmek isterseniz, sitenizi çoğaltmanız gerekecektir.
Bunu yapmak için, Bluehost » Staging sayfasını ziyaret etmeli ve 'Hazırlık alanına kopyala' düğmesine tıklamalısınız.

Bluehost daha sonra en son değişiklikleri canlı web sitenizden hazırlık web sitenize kopyalayacaktır. Bundan sonra, test ve geliştirme için hazırlık web sitesine geçebilirsiniz.
SiteGround'da Hazırlama Sitesi Oluşturma
SiteGround, GrowBig ve GoGeek planlarıyla 1 tıklamayla hazırlık (staging) özelliği sunan bir diğer üst düzey WordPress barındırma şirketidir.
Bu barındırmayı WPBeginner'da kullanıyoruz ve harika bir deneyim yaşadık. Güvenilir, hızlı ve yönetimi kolay olması, web sitemiz için sağlam bir seçim olmasını sağlıyor.
Daha fazla bilgi edinmek için SiteGround incelememize bakın.
Web siteniz SiteGround ile barındırılıyorsa, staging web sitesini bu şekilde kurarsınız.
Öncelikle SiteGround kontrol panelinize giriş yapmanız ve Web Siteleri sekmesine geçmeniz gerekir. Buradan web sitenizin altındaki Site Araçları'nı seçmelisiniz.

Sonraki ekranda, sol sütundaki WordPress » Hazırlık menüsüne tıklamanız gerekir.
Buradan web sitenizi seçin ve ardından hazırlık kopyanız için bir ad sağlayın.

Devam etmek için 'Oluştur' düğmesine tıklayın ve Siteground web sitenizin bir hazırlık kopyasını oluşturacaktır.
Bundan sonra, hazırlık web sitenizi şifre ile koruyabilmeniz ve gizli tutabilmeniz için 'korumalı URL'lere git' düğmesine tıklamanız gerekir.

Bir sonraki ekranda, Siteground hazırlık web sitenizin URL'sini ve yolunu otomatik olarak dolduracaktır.
Hazırlık sitenizi korumak için kullanmak istediğiniz kullanıcı adını ve şifreyi girmeniz gerekir.

Ayarlarınızı kaydetmek için 'Koru' düğmesine tıklayın.
Artık WordPress » Staging sayfasına geri dönebilir ve staging web sitenizin yanındaki ‘Yönetici Paneline Giriş Yap’ düğmesine tıklayabilirsiniz.

SiteGround şimdi hazırlık (staging) web sitenizin WordPress yönetici alanını açacaktır. Değişikliklerinizi bu hazırlık web sitesinde test edebilirsiniz.
Değişiklikleri Canlı Web Sitenize Geri Dağıtın
Değişikliklerinizi hazırlık web sitesinde denedikten sonra, bunları canlı web sitenizle birleştirmek isteyebilirsiniz.
SiteGround bunu da kolaylaştırıyor.
Soldaki sütundan WordPress » Hazırlık menüsüne tıklayın. Ardından ‘Hazırlık Kopyalarını Yönet’ bölümünün altındaki hazırlık sitenizin yanındaki üç noktalı menüye tıklayın.

Menü size iki dağıtım seçeneği sunacaktır. ‘Tam Dağıtım’ veya ‘Özel Dağıtım’ seçeneğini tercih edebilirsiniz.
'Tam Dağıtım' seçeneği, hazırlık sitesindeki her şeyi canlı web sitenizle birleştirir. 'Özel dağıtım', hangi dosyaların veya verilerin birleştirilmesini istediğinizi seçmenize olanak tanır.
Emin değilseniz, ‘Tam Dağıtım’ seçeneğini seçin.
SiteGround daha sonra hazırlık sitesini canlı web sitenize kopyalayacaktır.
Canlıyı Hazırlık Web Sitenize Birleştirme
Canlı web sitenizde yaptığınız değişiklikler hazırlama web sitenize otomatik olarak kopyalanmaz.
Hazırlık web siteniz üzerinde çalışmanız gerektiğinde, yeni bir hazırlık sitesi oluşturmak için yukarıdaki işlemi tekrarlayın.
WP Engine'de Bir Staging Sitesi Oluşturma
WP Engine dünyanın en iyi WordPress yönetilen barındırma şirketidir. Yönetilen WordPress barındırma, barındırma sağlayıcısının güncellemeler, yedeklemeler, güvenlik ve performans ile ilgilendiği WordPress siteniz için bir konsiyerj hizmetidir.
WP Engine, tüm planlarında tek tıklamayla hazırlık (staging) çözümü sunar. Web sitenizi barındırmak için WP Engine kullanıyorsanız, siteniz için bir hazırlık ortamı bu şekilde kurarsınız.
Öncelikle WP Engine kontrol panelinize giriş yapmanız gerekir. Ardından, ‘Siteler’ sayfasına gidin ve web sitenize tıklayarak seçin.

Bu sizi web sitenizin kontrol paneline getirecektir.
Şimdi, sol sütundan 'Hazırlık Ekle' bağlantısına tıklamanız veya üstteki site adınızın altında seçmeniz gerekiyor.

Bu sizi 'Ortam Ekle' ekranına götürecektir.
Hazırlık ortamınızla nasıl ilerlemek istediğinizi seçmeniz istenecektir.

Bu seçeneklerin her birinin ne işe yaradığını aşağıda bulabilirsiniz:
- ‘Yeni boş bir siteyle başla’ yeni ve boş bir site oluşturur.
- ‘Yönlendirmeli bir deneyimle başla’ seçeneği, yönlendirmeli bir deneyim ve demo içerikle yeni bir site oluşturur.
- ‘Mevcut bir ortamı bu siteye kopyala’ seçeneği, üretim veya geliştirme ortamınızı bu siteye kopyalar (örneğin, canlı sitenizi bu ortama kopyalar).
- ‘Mevcut bir ortamı taşı’ bir ortamı bu siteye taşır (örneğin, geliştirme ortamını Staging'e taşı)
- 'WooCommerce ile bir WordPress sitesi başlat' WooCommerce önceden yüklenmiş yeni bir WordPress sitesi oluşturur.
Canlı web sitemizin bir hazırlık kopyasını oluşturmak istediğiniz için, ‘Mevcut bir ortamı bu siteye kopyala’ seçeneğine tıklamanız gerekecektir.

Bir ortam seçtikten sonra, kopyalamak istediğiniz en son yedeği seçin ve ardından devam etmek için 'İleri' düğmesine tıklayın.
Şimdi, staging siteniz için bir ad sağlamanız gerekecek. Bu ad, staging site URL'nizde kullanılacaktır. Ardından, ortam türü olarak STG (staging) seçin.

Devam etmek için 'Ortam Oluştur' düğmesine tıklayın.
WP Engine şimdi sizin için bir staging sitesi oluşturacaktır. Ardından, Staging ortamı kontrol panelinize yönlendirileceksiniz.

Ardından, staging siteniz için şifre korumasını etkinleştirmek üzere Asma Kilit düğmesine tıklamanız gerekir.
Bundan sonra, hazırlık (staging) sitesi kullanıcı adınızı ve şifrenizi kopyalamak için 'Araçlar' sekmesine geçmeniz gerekir.

Artık hazırlık web sitenize giriş yapmak için üstteki 'WP Admin' düğmesine tıklayabilirsiniz.
Hazırlık sitesinde, normalde başka bir yere kurduğunuz tipik bir WordPress sitesinde yapacağınız gibi değişiklikler yapmaktan ve özellikleri denemekten çekinmeyin.

WP Engine'de Değişiklikleri Hazırlıktan Canlı Web Sitesine Dağıtma
Hazırlık web sitenizde yaptığınız değişiklikleri canlı web sitenize birleştirmek mi istiyorsunuz?
Dağıtıma başlamak için ‘Ortamı Kopyala’ düğmesine tıklamanız yeterlidir.

Bu sizi seçenekler sayfasına getirecektir. Buradan, kopyalama için kaynak ve hedef ortamlarınızı seçmeniz gerekir.
Burada hazırlık web sitenizi kaynak ortam olarak ve üretim veya canlı web sitenizi hedef ortam olarak seçeceksiniz.

Neleri kopyalamak istediğinizi seçebilirsiniz. Örneğin, tüm veritabanı tablolarını ve dosyalarını, belirli dosyaları ve veritabanı tablolarını veya yalnızca dosya sistemini kopyalayabilirsiniz.
Note: If you copy everything, you will lose any data stored on your live website after you use it to make the staging environment. This may include important data such as new posts, pages, customers, and orders. So it’s a good idea to run a backup of your live site before deploying from staging.
Ardından, dağıtıma başlamak için 'Gözden Geçir ve Onayla' düğmesine tıklayın. Her şeyi canlı web sitenize kopyalamak biraz zaman alacaktır.
İşlem tamamlandığında bir e-posta bildirimi alacaksınız.
WordPress Eklentisi Kullanarak Hazırlık Sitesi Oluşturma
WordPress hosting şirketiniz bir hazırlık sitesi özelliği sunmuyorsa, yine de bir WordPress eklentisi kullanarak bir hazırlık sitesi oluşturabilirsiniz.
Bu yöntemin bazı dezavantajları vardır.
İlk olarak, bir eklentinin barındırma sunucunuz üzerinde sınırlı kontrolü olacaktır. Bu nedenle her zaman en iyi sonuçları vermeyebilir.
İkinci olarak, kullanacağımız eklenti hazırlık sitenizi kendi sunucularında saklayacaktır. Gizlilik ve veri koruma konusunda endişeleriniz varsa, bu sizin için ideal olmayabilir.
Son olarak, eklentinin birkaç bilinen uyumsuzluğu vardır. Web sitenizin uyumlu olduğundan emin olmak için uyumsuzluklar sayfasını kontrol edin.
Bununla birlikte, bir WordPress eklentisi kullanarak bir hazırlık WordPress sitesini nasıl oluşturacağımıza bakalım.
Yapmanız gereken ilk şey, WP Stagecoach eklentisini kurmak ve etkinleştirmektir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına dair adım adım kılavuzumuza bakın.
Etkinleştirildiğinde, eklenti yönetici çubuğunuza WP Stagecoach etiketli yeni bir menü öğesi ekleyecektir. Buna tıklamak sizi eklentinin ayarlar sayfasına götürecektir.

WP Stagecoach kullanıcı adınızı ve eklenti web sitesindeki hesabınızda bulabileceğiniz API anahtarını girmeniz gerekecektir.
Bundan sonra, WP Stagecoach » WP Stagecoach sayfasını ziyaret etmeniz ve hazırlık siteniz için bir ad seçmeniz gerekir. Bu ad, WordPress hazırlık web sitenizin alt alan adı olarak da kullanılacaktır.

'Hazırlık sitesini şifreyle koru' seçeneğinin yanındaki kutuyu işaretlemeyi unutmayın. Hazırlık web sitenizi halka açık görünümden ve arama motorlarından koruyacaktır.
Devam etmek için 'Stagecoach'a Bin' düğmesine tıklayın.

Eklenti şimdi WordPress dosyalarınızın ve veritabanınızın bir yedeğini oluşturacak ve bunları hazırlık siteniz için dışa aktaracaktır.
WordPress web sitenizin boyutuna bağlı olarak biraz zaman alabilir.
Tamamlandığında, hazırlık sitenizin ve yönetici alanının bağlantısını göreceksiniz.

Hazırlık sitenizi ziyaret etmek ve üzerinde çalışmaya başlamak için bağlantıya tıklayabilirsiniz.
Üstteki yönetici çubuğunda, hazırlık siteniz üzerinde çalıştığınızı belirten parlak turuncu bir mesaj göreceksiniz.

WP Stagecoach Kullanarak Staging Sitesini Canlıya Dağıtma
Canlı sitenize değişiklikleri aktarmaya hazır olduğunuzda, WP Stagecoach » Değişiklikleri İçe Aktar sayfasına gidin ve değişiklikleri kontrol et düğmesine tıklayın.

Eklenti şimdi hazırlık sitenizdeki değişiklikleri kontrol edecek ve ardından bunları içe aktarma seçeneklerini gösterecektir.
Tüm değişiklikleri, dosya değişikliklerini veya veritabanı değişikliklerini seçebilirsiniz.

Eklenti, içe aktarma işleminin ilerlemesini size gösterecek ve tamamlandığında sizi bilgilendirecektir.
Tüm değişikliklerin başarıyla aktarılıp aktarılmadığını görmek için artık canlı sitenizi test edebilirsiniz.
WordPress İçin Manuel Olarak Bir Hazırlama Sitesi Oluşturun
Bu yöntem, WordPress kurulumunuz için manuel olarak bir hazırlık sitesi (staging site) oluşturmayı öğretecektir. Gelişmiş kullanıcılar içindir ve yukarıda açıklanan diğer yöntemlerden daha fazla çalışma gerektirir.
Bu yöntemin bir diğer dezavantajı, hazırlıktan canlı sunucuya değişiklikleri dağıtırken web sitenizin geçici olarak kullanılamayacak olmasıdır.
Bununla birlikte, WordPress siteniz için manuel olarak bir hazırlık ortamı oluşturmanın yollarını görelim.
İlk olarak, hazırlık siteniz için bir alt alan adı oluşturmanız gerekir. Bluehost kullanıyorsanız, hosting hesabınızın kontrol paneline gidin ve 'Gelişmiş' sekmesine geçin.
Ardından, 'cPanel' seçeneğinin yanındaki 'Yönet' düğmesine tıklayın.

Bu, yeni bir sekmede cPanel'i açacaktır; burada ‘Alan Adı’ bölümüne doğru aşağı kaydırmanız gerekir.
Buradan, 'Alan Adları' seçeneğine tıklayın.

Bu, barındırma hesabınızdaki tüm alan adlarının bir listesini açacaktır. Burada, 'Yeni Alan Adı Oluştur' düğmesine tıklamanız gerekir.
Bunu yaptıktan sonra, ekranda yeni bir sayfa açılacaktır; burada 'Alan Adı' alanına alt alan adınızı ve ardından alan adınızı şu şekilde yazmanız gerekir:
subdomain.example.com
Bundan sonra, ayarlarınızı kaydetmek için 'Gönder' düğmesine tıklamanız yeterlidir.

Not: Örnek ekran görüntülerimizde Bluehost kullanıyoruz, bu nedenle ekranınız farklı görünebilir.
Barındırma kontrol paneliniz artık canlı WordPress sitenizi içe aktarmak için kullanabileceğiniz alt alan adınızı ekleyecektir.
Ardından, canlı sitenizde ücretsiz Duplicator eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Tam özellikler için, Duplicator'ın premium sürümünü buradan alabilirsiniz.
İş ortağı markalarımızın birkaçı da bu aracı yedekleme oluşturmak için kullandı ve mükemmel sonuçlar elde etti. Daha fazla bilgi edinmek için Duplicator incelememize bakın.
Etkinleştirme üzerine, WordPress yönetici kenar çubuğunuzdaki Duplicator menüsüne tıklamanız ve Yedeklemeler altındaki ‘Yeni Oluştur’ düğmesine tıklamanız gerekir.

Ardından, yedeğiniz için bir ad girebilir ve devam etmek için 'İleri' düğmesine tıklayabilirsiniz.

Bundan sonra Duplicator, web sitesi çoğaltma sihirbazını çalıştıracaktır.
İlk olarak, her şeyin yolunda olup olmadığını görmek için bazı testler çalıştıracaktır. Tüm öğeler 'İyi' olarak işaretlenirse, 'Oluştur' düğmesine tıklayın.

Eklenti şimdi WordPress siteniz için bir Duplicator yedek paketi oluşturmaya başlayacaktır. Bu işlem, web sitenizin boyutuna bağlı olarak birkaç dakika sürebilir.
Bittiğinde, Yükleyici ve Arşiv paketi için indirme seçeneklerini göreceksiniz. Her iki dosyayı da bilgisayarınıza indirmek için 'Her İki Dosyayı İndir' düğmesine tıklamanız gerekir.

Az önce oluşturduğunuz alt alan adının dosya dizinine bu iki dosyayı da yüklemeniz gerekecek. Ayrıntılar için, WordPress web sitenize dosya yüklemek için FTP kullanma kılavuzumuza bakın: WordPress sitenize dosya yüklemek için FTP kullanma.
Ardından, yeni hazırlık WordPress sitenizin yeni bir veritabanına ihtiyacı olacak. Bir tane oluşturalım.
WordPress hosting hesabınızın kontrol paneline gidin ve 'Gelişmiş' sekmesine geçin.
Bundan sonra, aşağı kaydırarak 'Veritabanları' bölümüne gidin ve yanındaki 'Yönet' düğmesine tıklayın.

Bluehost kullanmıyorsanız, WordPress barındırma ortamınız biraz farklı görünebilir. Endişelenmeyin, sadece Veritabanları bölümünü arayın.
Bu sizi 'MySQL Veritabanları' sayfasına götürecektir; burada veritabanınız için bir ad sağlayarak başlayabilirsiniz.
Ardından, ‘Veritabanı Oluştur’ düğmesine tıklayın.

Ardından, veritabanınız için bir MySQL kullanıcısı oluşturmanız gerekir.
MySQL Kullanıcıları bölümüne gidin ve yeni veritabanı kullanıcınız için bir kullanıcı adı ve şifre belirtin.

Şimdi bu kullanıcıya daha önce oluşturduğunuz veritabanına erişme ve onu değiştirme izni vermelisiniz.
Sadece ‘Veritabanına kullanıcı ekle’ bölümüne aşağı kaydırın ve veritabanınızı ve az önce oluşturduğunuz kullanıcıyı seçin.

Bundan sonra, devam etmek için ‘Ekle’ düğmesine tıklayın.
Kullanıcı için ayrıcalıklar seçmeniz istenecektir. 'Tüm Ayrıcalıklar' onay kutusunu işaretleyin ve ardından 'Değişiklikleri Yap' düğmesine tıklayın.

Veritabanınız artık hazırlık (staging) web siteniz için kullanıma hazırdır.
Ardından, yeni bir tarayıcı sekmesi açmanız ve staging sitenizin alt alan adını şu şekilde girmeniz gerekir:
https://yoursubdomain.example.com/installer.php
yoursubdomain kısmını gerçek alt alan adınızla ve example.com kısmını kendi alan adınızla değiştirmeyi unutmayın.
Bu, Duplicator yükleyici sihirbazını başlatacaktır.

'Kurulum' bölümünün altında, yükleyici sizden WordPress veritabanı bilgilerinizi girmenizi isteyecektir.
Barındırıcınız muhtemelen localhost olacaktır. Ardından, önceki adımda yeni alan adınız için oluşturduğunuz veritabanının ayrıntılarını gireceksiniz.
Duplicator'ın veritabanınıza bağlanabildiğinden emin olmak için 'Doğrula' düğmesine tıklayın.

Tamamlandığında, devam etmek için 'İleri' düğmesine tıklayın.
Duplicator, WordPress veritabanınızı ve dosyalarınızı şimdi açacak ve hazırlık sitenize aktaracaktır.
Tamamlandığında, bir başarı mesajı göreceksiniz.

Yeni hazırlık sitesindeki web sitenizin WordPress yönetici alanına girmek için 'Yönetici Girişi' düğmesine tıklayabilirsiniz.
Artık hazırlama siteniz kuruldu. Alt alan adına parola koruması ekleyerek bunu koruyabilirsiniz.
Head over to your hosting account’s dashboard and switch to the ‘Advanced’ tab.
Bundan sonra, 'cPanel' bölümüne aşağı kaydırın ve yanındaki 'Yönet' düğmesine tıklayın.

Bu, yeni bir pencerede cPanel'i açacaktır; burada 'Dosyalar' bölümüne doğru aşağı kaydırmanız gerekir.
Buradan ‘Dizin Gizliliği’ simgesine tıklayın.

Ardından, alt alan adı klasörünüzü seçmeniz ve ardından 'bu dizini parola ile koru' onay kutusunu seçme seçeneğini belirlemeniz gerekir.
Bu ayar için bir isim sağlamanız istenecektir, ardından 'Kaydet' düğmesine tıklayın.

Hazırlık siteniz artık parola korumasıyla gizlenecek, böylece arama motorlarının elinden ve halkın gözünden uzak tutulacaktır.
Artık hazırlık siteniz üzerinde çalışabilir ve üzerinde herhangi bir değişiklik yapabilirsiniz.
Staging Sitesini Canlıya Manuel Olarak Dağıtma
Canlı sunucuya değişiklikleri dağıtmaya hazır olduğunuzda, yukarıda açıklanan adımları izleyeceksiniz.
Hazırlık sitenizde yeni bir Duplicator paketi oluşturun ve Kurulum ve Arşiv dosyalarını bilgisayarınıza indirin (Yukarıdaki talimatlara bakın).
Ardından, canlı sitenize gitmeniz ve tam bir WordPress yedeklemesi oluşturmanız gerekir (tam bir yedekleme oluşturmak için Duplicator'ı da kullanabilirsiniz).
İşiniz bittiğinde, canlı web sitenizdeki tüm WordPress dosyalarını ve klasörlerini silmeniz gerekecektir. Bu, WordPress sitenizin bir süre kapalı olacağı anlamına gelir.
Son olarak, staging sitesini canlı sunucuya aktarmak için Duplicator yükleyici sihirbazını çalıştırmak üzere yukarıdaki talimatları izleyin.
Gördüğünüz gibi, son yöntem hiç de en iyi yöntem değil. Süreç boyunca sitenize zarar verebilecek birçok şey var.
Başka seçeneğiniz olmadıkça bu yöntemden kesinlikle kaçınmanızı öneririz. Bluehost, SiteGround veya WP Engine gibi yerleşik hazırlık sitesi özelliklerine sahip güvenilir bir barındırma sağlayıcısı kullanmanızı öneririz.
Bu makalenin, WordPress siteniz için kolayca bir hazırlık ortamı oluşturmayı öğrenmenize yardımcı olduğunu umuyoruz. Herhangi bir sorunla karşılaşırsanız, Gutenberg'e güncelleme için sitenizi nasıl test edeceğinizle ilgili kılavuzumuza göz atın. Ayrıca test etmek için tarayıcınızda WordPress Playground'u nasıl kullanacağınızı da öğrenmek isteyebilirsiniz.
Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.


Sharon Hobson
Sitemde (veya WooCommerce siparişlerinde) kullanıcılarım varsa, staging sitesinde çalışırken oluşan siparişleri veya yeni kullanıcıları kaybetmeden değişiklikleri staging sitesinden canlı siteye nasıl geri taşırım?
WPBeginner Desteği
Bu bilgileri güvenli bir şekilde aktarmanın en iyi yolu, sitenizde en az kullanıcı olduğunda bir zaman bulmak, yeni siparişleri duraklatmak, canlı sitedeki en son siparişleri ve müşterileri dışa aktarmak, bunları hazırlık sitenize aktarmak, ardından değişiklikleri canlı sitenize aktarmak ve yeni siparişlere tekrar izin vermektir.
Yönetici
Philip
SiteGround Staging talimatlarını kullandım ve iyi çalıştı. Sadece şimdi, siteyi ziyaret eden herkesin giriş yapması gerekiyor!!!??? Çözüm var mı?
WPBeginner Desteği
Birincil sitenizden bahsediyorsanız, hazırlık aşamasının kurulumunda bir aksaklık olmuş olabilir. SiteGround ile iletişime geçerseniz, birincil sitenizi onların hazırlık şifre korumasından çıkarmalarına yardımcı olabilirler.
Yönetici
Jiří Vaněk
WP Staging eklentisini tavsiye ederim. Bu gerçekten harika bir eklenti, canlı web siteniz ve staging web sitesi olarak kopyalama için ihtiyacınız olan tüm özelliklere sahip. Bunu her zaman bu amaçla kullanıyorum ve söylemeliyim ki, bu “olmazsa olmaz” bir eklenti.
Dayo Olobayo
WP Staging önerinizi takdir ediyorum. Web sitem oldukça büyük ve çok sayıda medya dosyası var. WP Staging'i benzer bir kurulumla kullandınız mı ve eğer kullandıysanız, klonlama işlemini sorunsuz buldunuz mu?
Moinuddin Waheed
Staging sitesi, müşteriler için web siteleri ve bloglar üzerinde çalışan herkes için olmazsa olmaz bir özelliktir.
Web sitesi geliştirme sırasında her zaman bazı ince ayarlar gerektiği için gerçekten çok yardımcıdır.
Eklenti seçeneği ve manuel olarak yapma, müşterim için tek seçenektir çünkü Hostinger kullanıyorum ve orada herhangi bir staging sitesi özelliği görünmüyor.
Hostinger'ın herhangi bir planında Bluehost ve Siteground'daki gibi yerleşik bir staging özelliği yok mu?
WPBeginner Desteği
Mevcut olarak ne sunduklarını öğrenmek için barındırma sağlayıcısının desteğiyle görüşmek isteyebilirsiniz.
Yönetici
Jiří Vaněk
İstediğiniz herhangi bir barındırma hizmetini kullanabilirsiniz, çünkü hazırlık aşaması için harika bir eklenti mevcut. WP Staging adlı eklentiye bakın. İhtiyacınız olan tek şey bu.
Moinuddin Waheed
Öneri için teşekkürler, bu çok sık ihtiyaç duyulduğu için çok faydalı olacaktır.
Bu eklentiyi inceleyeceğim ve sonundaki işlevselliği için ilgileneceğim.
Chip Bearden
Bir dezavantajı VAR. BlueHost için tüm adımları izledim ve ana sayfamda bir dizi değişiklik yaptım. Hazırlık sitesinde mükemmel çalıştı.
Üretime taşıdığımda ana sayfam tam bir felaketti. Birkaç değişiklik geçti ancak çoğu geçmedi. Daha da kötüsü, üretim sitesindeki içeriğin çoğu bozulmuş veya hatta eksikti.
Panikleyerek, kullanıcıların görmesini engellemek için üretim sitesini bakım moduna aldım. Ardından BlueHost'un teknik desteği, hazırlık sitesini benim için üretime taşımada ve bunun sonucunda ortaya çıkan diğer birçok sorunu temizlemede harika bir iş çıkardı. Her şeyin çoğunlukla istediğim hale gelmesi uzun, gergin 90 dakika sürdü. Sadece hazırlık sitesini işaret eden bazı dahili bağlantıları ve menü öğelerini değiştirmem gerekti.
Baştan sona sadece birkaç saat kaybettim. BlueHost müşteri destek temsilcisi harikaydı ancak neyin yanlış gittiğine dair iyi bir açıklama yapamadı. Kısacası, sahnelemeyi ASLA bir daha kullanmayacağım!
WPBeginner Desteği
Geri bildiriminiz için teşekkür ederiz, makalede daha net hale getirmeye çalışacağız ancak gönderiler gibi değişiklikleri senkronize etmediğiniz sürece, bunlar staging sitenize gitmeyecektir ve canlı sitenizi staging ile üzerine yazarsanız yeni içeriğinizi dahil etmeyecektir. Tasarımınız için, sitenizde ne kullandığınıza bağlı olacaktır, çünkü bu normalde herhangi bir tasarım değişikliğini içermelidir.
Yönetici
Audra
Yeni bir temayı denemek için bu kullanılabilir mi? Mevcut web sitemi yayında tutabilir ve aynı anda yeni bir tema üzerinde çalışabilir miyim?
WPBeginner Desteği
Evet, bu, bir hazırlık sitesi kullanmanın en yaygın nedenlerinden biridir.
Yönetici
Jiří Vaněk
Hazırlık ortamını kullanmamın nedenlerinden biri de bu. Web sitesinin tasarımını değiştirmek için bir talep geldiğinde, gerekli ayarlamaların ince ayarlandığı bir web sitesi kopyası oluşturulur ve ardından değişiklikler canlı sürüme kolayca aktarılır. Bu, web sitesini bir alt alana kopyalamaktan ve oldukça karmaşık olabilen sonraki geçişi gerçekleştirmekten çok daha pratiktir.
Sharlene
Merhaba. Hazırlık sitesinde hızı test etmenin bir yolu var mı lütfen?
WPBeginner Desteği
Aşağıdaki kılavuzumuz, WordPress sitenizin hızını test etmek için birkaç seçenek sunmaktadır. Hazırlık (staging) sitenizin nasıl kurulduğuna bağlı olarak, hız testinin ne kadar faydalı olabileceği konusunda yalnızca belirli sınırlar vardır.
https://014.leahstevensyj.workers.dev/beginners-guide/how-to-properly-run-a-website-speed-test-best-tools/
Yönetici
Carol Henrichs
Staging sitesini yalnızca eklenti güncellemeleri ve benzeri şeyler için mi kullanmalıyım? Staging'de sayfaları ve gönderileri güncelleyip canlıya gönderebilir miyim? Aksi takdirde, her eklenti/güncelleme testinden önce yeni bir staging sitesi oluşturmam gerekir.
WPBeginner Desteği
Siteniz için büyük eklenti ve tasarım güncellemeleri için bir hazırlık sitesi kullanmak istersiniz. Sayfaları ve gönderileri güncellemek normalde birincil sitenizde yapacağınız bir şeydir ve güncellemeden önce sitenizin bir yedeği olduğu sürece küçük güncellemeleri güvenle yapabilirsiniz.
Yönetici
Kevin
Yayınla düğmesine bastıktan sonra gönderiler ve sayfalar için Hazırlık URL'leri otomatik olarak değişir mi? Çok sayıda 404 hatası alacağımdan ve SEO'mu mahvedeceğimden endişeleniyorum.
WPBeginner Desteği
Aksi yönde bir haber almadığımız sürece, URL'lerin 404 olmaması için güncellenmesi gerekir.
Yönetici
Philippe
Bir sanal alan (sandbox) oluşturmak istiyorum, Bluehost üzerinde Wordpress kullanıyorum, ancak wordpress yönetici menümde Bluehost girişleri yok ve Bluehost sitesinde doğrudan bir sanal alan sihirbazı bulamıyorum. Şimdi ne yapmalıyım?
WPBeginner Desteği
Bunu ekleyen eklentiyi kaldırmış olabilirsiniz, barındırma sağlayıcınızla iletişime geçerseniz size yardımcı olabilirler.
Yönetici
Jana Boswell
Bu sihir gibi çalıştı. Gerçekten wp beginner olmadan yaşayamazdım. Barındırma hizmetimde bir hazırlık (staging) seçeneği yok, bu yüzden manuel kurulum talimatlarını izledim, sorun yok, her şey sorunsuz gitti! Harika talimatlar için teşekkürler!
WPBeginner Desteği
Glad our guide was able to help
Yönetici
Desmond Sim
hazırlık sitesini oluşturduktan sonra… hazırlık ve test sitesi arasındaki verileri nasıl senkronize ediyorsunuz….test sitesi güncellemeler ve kontroller için kullanılıyor…oysa….canlı sitede kullanıcılarından yeni girdiler var…
Her veritabanında iki farklı yeni bilgi parçası olduğunda veritabanlarını senkronize etmek için önerebileceğiniz bir eklenti var mı?
WPBeginner Desteği
Şu anda bunun için bir önerimiz yok çünkü bir aracın neyi senkronize edeceğini veya etmeyeceğini bilmesi çok zor.
Yönetici
Brandon
Bir kişi hazırlık sitesini nasıl silebilir? Sanırım hazırlık sitesini updraftplus ile yedekledim, ancak hazırlık sitesini updraftplus ile yedeklersem, normal web sitesini de yedekler mi veya tam tersi mi olur?
WPBeginner Desteği
If you used a hosting provider’s method to create it then you would want to check with the host to see if there is a built-in method first, otherwise, you can follow step 2 in our guide below:
https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-permanently-delete-a-wordpress-site-from-internet/
Yalnızca hazırlık sitenizi yedeklemiş olursunuz, ana siteniz için de yedekleme hizmetinizi ayarlamadıysanız.
Yönetici
S
yani bu manuel hazırlık çalışmıyor mu?
Peki kullanıcılar, alt alan adı URL'si 'staging.blahwebsite.com' ise 'installer.php'yi nasıl hedefleyecek?
WPBeginner Desteği
Yöntem hala çalışmalı, hazırlık sitesinin alt alanındaki yükleyiciyi hedeflemelisiniz. Alt alanın kurulumu veya hedeflenmesiyle ilgili sorun yaşıyorsanız, yardım için barındırma sağlayıcınızla iletişime geçmek isteyebilirsiniz.
Yönetici
Brandon
Eklentileri bir şeyleri bozmadan önce test etmek için bir hazırlık sitesi kurmak amacıyla manuel yöntemi kullandım. Neyse ki, hazırlık sitesinde bir şeyler bozuldu. Hazırlık sitesinin orijinal yapılandırmasına nasıl geri dönebilirim?
WPBeginner Desteği
Staging sitesi için bir yedekleme oluşturmadıysanız, staging sitesini silip yeniden oluşturmak bir seçenek olacaktır.
Yönetici
Ben
Manuel hazırlık sitesi oluşturma için bir parça eksik görünüyor. Duplicator dosyalarının yüklenmesi yok.
WPBeginner Desteği
Paylaştığınız için teşekkür ederiz, elimizden geldiğince makaleyi güncelleyeceğiz.
Yönetici
Ankur
Bluehost hosting kullanıyorum ve beta sürümünü önermediklerini söylüyorlar. Bu yüzden yerel sunucu benim için en iyi seçenek. Öyle değil mi?
WPBeginner Desteği
Siteniz için beta sürümünü önermiyorlarsa, alternatif olarak yerel sürümü kullanabilirsiniz.
Yönetici
Jay
Orijinal üretim sitesinde yeni blog gönderilerim olursa, gelecekte hazırlık sitesini üretim sitesine taşırsam ne olur?
WPBeginner Desteği
Yeni içerik kaldırılacak, canlı siteyi üzerine yazmadan önce tüm yeni içeriği hazırlık sitesine (staging site) aktarmanızı öneririz.
Yönetici
KIZITO
Merhaba arkadaşım.
Bugün yanlışlıkla hazırlık modunu etkinleştirdim (yeni başladım ama) ve başka bir seçenek kalmadı.
Sonra geldim, wordpress'ime giriş yapamadım. Hazırlık modunda olan bir siteye giriş yapamayacağınıza dair bir hata mesajı veriyor.
Bluehost ile iletişime geçtim, ellerinden geleni yaptılar, ancak sitem hala hazırlık modunda olduğunu söylüyor ve wordpress'ime giriş yapamıyorum.
Ne yapmalıyım lütfen?
WPBeginner Desteği
Görünüşe göre sitenizi görüntülerken o sayfanın görünmesini sağlamak için bir eklenti kullanıyorsunuz, aşağıdaki kılavuzumuzdaki yöntemi kullanarak eklentiyi devre dışı bırakmak isteyeceksiniz:
https://014.leahstevensyj.workers.dev/plugins/how-to-deactivate-all-plugins-when-not-able-to-access-wp-admin/
Yönetici
Alice
Merhaba,
Bunun için teşekkürler. WP engine kullanıyorum ve sahne ortamında ve geliştirme ortamında kullandığım için Wordpress temamın kaydı silindi.
Bunun bir çözümü var mı?
teşekkürler
WPBeginner Desteği
Bu durum için çözümünüzü öğrenmek üzere belirli temanızın desteğiyle iletişime geçmeniz gerekecektir
Yönetici
Jim Jones
Merhaba, WP Üretim sitemde değişiklikler yaptım ama hazırlık alanında yapmadım. Hazırlık alanımı Üretim sitem gibi görünmesi için sıfırlamak istiyorum veya bunu yapamazsam hazırlık alanımı silip yeniden başlamak istiyorum. Bunu nasıl yapabilirim?
WPBeginner Desteği
Kullandığınız yönteme bağlı olacaktır ancak canlı sitenin tasarımında değişiklik yaptıysanız, en basit yöntem mevcut hazırlık sitesini kaldırmak ve yeniden oluşturmaktır.
Yönetici
Jeff
Harika bir makale. Gerçekten çok şey öğrendim.
Manuel yöntem hakkında bir sorum var, lütfen:
Alt alanın dizinini cPanel'de parola ile korumak gerekli midir, çünkü web sitesinin yönetici erişimi zaten bir parola ile korunuyor mu?
Çok teşekkür ederim.
WPBeginner Desteği
While not required, it helps prevent your users from trying to access the staging site
Yönetici
Mujeeb
O hazırlık sitesinde
Birinin hazırlık sitemde bir şeyler yapması için ona detaylar vermek istiyorum, ancak canlı site şifremi bilmesini istemiyorum, ancak canlı sitemle aynı şey. Bunu nasıl yapabilirim
WPBeginner Desteği
Görünüşe göre yapmak istediğiniz şey için hazırlık sitenizde onlar için yeni bir kullanıcı oluşturursunuz ve daha sonra o hazırlık kullanıcısını kaldırabilirsiniz.
Yönetici