WordPress Staging (Test) Ortamı Nedir, Nasıl Kurulur?
- Yayınlandı:
- Son teknik kontrol:
Hosting, Yedekleme ve Bakım
Kısa cevap
Staging, canlı sitenin güncelleme, tema değişikliği veya yeni eklenti gibi işlerin önce denendiği birebir kopyasıdır; sorun kopyada çıkarsa canlı site etkilenmez. En kolay kurulum hosting panelinin staging aracıdır; yoksa bir staging eklentisi veya alt alan adına manuel kopya kullanılır. Kopya parola ile korunmalı ve arama motorlarına kapatılmalıdır. Canlıya aktarırken dikkat: veritabanını toptan aktarmak, bu arada canlıda oluşan sipariş, yorum ve form kayıtlarını siler.
Önemli noktalar
- Staging, canlı sitenin güncellemeleri önce denemek için tutulan kopyasıdır.
- Kopya parola ile korunmalı ve dizine eklenmemelidir; aksi hâlde kopya içerik olarak dizine girebilir.
- WP_ENVIRONMENT_TYPE sabiti ortamı “staging” olarak işaretler; bazı eklentiler buna göre davranır.
- Kopyada e-posta ve ödeme gibi dış işlemler kapatılmalı; müşterilere test e-postası gitmemeli.
- Canlıya aktarırken yalnızca değişen dosyaları aktarmak, veritabanını toptan ezmekten güvenlidir.
Kurulum yolları
| Yol | Artısı | Dikkat |
|---|---|---|
| Hosting panelinin staging aracı | Tek tık kopya ve genellikle canlıya aktarma | Paketinizde olup olmadığını kontrol edin |
| Staging eklentisi | Hosting desteği gerekmez | Büyük sitelerde kopyalama uzun sürer; sunucu kaynağı kullanır |
| Manuel kopya (alt alan adı) — taşıma rehberi | Tam kontrol | Adres değişikliği ve arama-değiştirme gerekir |
| Yerel ortam | Hızlı ve ücretsiz geliştirme | Sunucu farkları (PHP sürümü, önbellek) test edilemez |
Kopyayı güvene almak
Parola ile koruyun
Hosting panelindeki dizin parolası (HTTP kimlik doğrulama) kopyayı hem ziyaretçilerden hem arama motorlarından gizler. En güvenilir yöntem budur.
Arama motorlarına kapatın
Ayarlar › Okuma’daki “Arama motorlarının bu siteyi dizine eklemesine engel olmaya çalış” seçeneğini işaretleyin. Bu seçenek noindex ekler ancak uymak arama motorunun tercihidir; parola korumasının yerini tutmaz.
Ortamı işaretleyin
wp-config.php’ye define( 'WP_ENVIRONMENT_TYPE', 'staging' ); ekleyin. Tanımlı değilse WordPress ortamı “production” kabul eder.
Dış işlemleri kapatın
E-posta gönderimini, ödeme yöntemlerinin canlı modunu, zamanlanmış dış bağlantıları (ör. pazaryeri senkronu) kopyada durdurun.
Staging’in en sık kullanıldığı iş güncellemelerdir; önerilen sıra güvenli güncelleme rehberinde.
Sık sorulan sorular
Staging kopyası Google’da çıkarsa ne olur?
Küçük bir site için staging şart mı?
Kaynaklar ve teknik referanslar
Bu içeriği hazırlayan
WPHizmet EkibiWordPress teknik ekibi
WPHizmet içeriklerini hazırlayan teknik ekip. Rehberler, WordPress ve WooCommerce sitelerinde günlük olarak karşılaşılan sorunlara dayanır; sürüm, yapılandırma ve gereksinim bilgileri yayın öncesinde resmi dokümantasyondan doğrulanır.
- WordPress teknik destek
- Performans ve Core Web Vitals
- Güvenlik ve zararlı kod temizliği
- WooCommerce
- Teknik SEO
İlgili içerikler
- RehberWordPress Güvenli Güncelleme Nasıl Yapılır? Siteyi Bozmadan Güncelleme
- RehberWordPress Yedekleme Nasıl Yapılır? Çalışan Bir Yedek Düzeni
- RehberWordPress Site Taşıma Nasıl Yapılır? Hosting Değiştirme Rehberi
- HataWordPress Güncellemesinden Sonra Site Bozuldu
- Sözlükwp-config.php
- HizmetWordPress Bakım
- HizmetWordPress Teknik Destek