{"id":2652,"date":"2026-09-30T20:00:00","date_gmt":"2026-09-30T17:00:00","guid":{"rendered":"https:\/\/narhost.com\/blog\/?p=2652"},"modified":"2026-09-26T22:27:26","modified_gmt":"2026-09-26T19:27:26","slug":"wordpress-staging-nedir","status":"publish","type":"post","link":"https:\/\/narhost.com\/blog\/wordpress-staging-nedir\/","title":{"rendered":"WordPress Staging Nedir, Test Ortam\u0131 Neden Gerekir"},"content":{"rendered":"<div id=\"ai-ozet\" class=\"ai-box\">\n<p class=\"ai-box-title\">K\u0131saca \u00f6zet<\/p>\n<ul>\n<li>WordPress staging, canl\u0131 sitenin ziyaret\u00e7ilere kapal\u0131 tutulan birebir kopyas\u0131d\u0131r; g\u00fcncelleme ve tasar\u0131m de\u011fi\u015fiklikleri \u00f6nce bu test ortam\u0131nda denenir, sorun \u00e7\u0131kmazsa canl\u0131ya aktar\u0131l\u0131r.<\/li>\n<li>Eklenti \u00e7ak\u0131\u015fmas\u0131, PHP s\u00fcr\u00fcm y\u00fckseltmesi, tema g\u00fcncellemesi ve \u00f6deme eklentisi de\u011fi\u015fiklikleri canl\u0131da denendi\u011finde site beyaz ekrana d\u00fc\u015febilir ya da \u00f6deme ad\u0131m\u0131 bozulabilir.<\/li>\n<li>Aktar\u0131m\u0131n en riskli yan\u0131 veritaban\u0131d\u0131r: kopya al\u0131nd\u0131ktan sonra canl\u0131ya gelen sipari\u015f, yorum ve \u00fcye kay\u0131tlar\u0131, veritaban\u0131n\u0131n tamam\u0131 \u00fczerine yaz\u0131l\u0131rsa kaybolur.<\/li>\n<li>\u0130\u00e7erik d\u00fczenlemesi ve k\u00fc\u00e7\u00fck eklenti yamalar\u0131 i\u00e7in taze bir yedek yeterlidir; PHP y\u00fckseltmesi, ana s\u00fcr\u00fcm g\u00fcncellemesi ve e-ticaret de\u011fi\u015fikliklerinde test ortam\u0131 gerekir.<\/li>\n<li>Test kopyas\u0131 arama motorlar\u0131na kapat\u0131lmal\u0131, ger\u00e7ek m\u00fc\u015fterilere e-posta g\u00f6ndermemeli ve \u00f6deme altyap\u0131s\u0131 test modunda \u00e7al\u0131\u015fmal\u0131d\u0131r.<\/li>\n<li>Narhost payla\u015f\u0131ml\u0131 hosting paketlerinde WP Toolkit Deluxe ile haz\u0131rl\u0131k ortam\u0131 panelden a\u00e7\u0131l\u0131r ve onaylanan de\u011fi\u015fiklik canl\u0131ya al\u0131n\u0131r.<\/li>\n<\/ul>\n<\/div>\n<p>Bir eklenti g\u00fcncellemesi bekliyor, &#8220;\u015eimdi g\u00fcncelle&#8221; d\u00fc\u011fmesi tek t\u0131k uzakta. \u00c7o\u011fu g\u00fcn sorun \u00e7\u0131kmaz; bir g\u00fcn ise \u00f6deme sayfas\u0131 bo\u015f d\u00f6ner ve bunu ilk fark eden, sipari\u015f veremeyen bir m\u00fc\u015fteri olur. WordPress staging bu riski canl\u0131 siteden al\u0131p bir kopyaya ta\u015f\u0131r. Test ortam\u0131n\u0131n ne oldu\u011fu, hangi de\u011fi\u015fiklikte ger\u00e7ekten gerekti\u011fi ve kopyadan canl\u0131ya aktar\u0131rken hangi verinin kaybolabilece\u011fi bilinmeden kurulan bir staging, sorunu \u00e7\u00f6zmek yerine yeni bir risk ekler.<\/p>\n<h2>WordPress staging nedir, canl\u0131 siteden fark\u0131 ne<\/h2>\n<p>Staging, T\u00fcrk\u00e7e panellerde &#8220;haz\u0131rl\u0131k ortam\u0131&#8221; olarak ge\u00e7er. Canl\u0131 sitenin dosyalar\u0131 ve veritaban\u0131 ayr\u0131 bir adrese kopyalan\u0131r; bu kopya ziyaret\u00e7ilere ve arama motorlar\u0131na kapal\u0131 tutulur. Eklenti g\u00fcncellemesi, tema de\u011fi\u015fikli\u011fi ya da yeni bir \u00f6zellik \u00f6nce burada yap\u0131l\u0131r, test edilir ve ancak sonu\u00e7 do\u011fruysa canl\u0131 siteye aktar\u0131l\u0131r.<\/p>\n<p>WordPress \u00e7ekirde\u011fi de bu ayr\u0131m\u0131 tan\u0131r. <a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_get_environment_type\/\" title=\"wp_get_environment_type() \u2014 WordPress geli\u015ftirici dok\u00fcmantasyonu\" target=\"_blank\" rel=\"noopener\">wp_get_environment_type() dok\u00fcman\u0131na<\/a> g\u00f6re bir kurulum local, development, staging ya da production ortam\u0131 olarak i\u015faretlenebilir ve haz\u0131rl\u0131k ortam\u0131 sunan bar\u0131nd\u0131rma ara\u00e7lar\u0131ndan bu de\u011feri &#8220;staging&#8221; olarak ayarlamalar\u0131 istenir. Eklentiler bu de\u011fere bakarak test kopyas\u0131nda e-posta g\u00f6ndermeyi ya da d\u0131\u015f servislere ba\u011flanmay\u0131 kapatabilir.<\/p>\n<h2>Canl\u0131 sitede g\u00fcncelleme neden riskli<\/h2>\n<p>Riskin d\u00f6rt yayg\u0131n kayna\u011f\u0131 vard\u0131r. Eklenti \u00e7ak\u0131\u015fmas\u0131: iki eklenti ayn\u0131 i\u015flevi farkl\u0131 bi\u00e7imde tan\u0131mlad\u0131\u011f\u0131nda g\u00fcncellemeden sonra \u00f6l\u00fcmc\u00fcl hata olu\u015fur ve site beyaz ekrana d\u00fc\u015fer. PHP s\u00fcr\u00fcm y\u00fckseltmesi: eski bir eklenti ya da tema yeni PHP s\u00fcr\u00fcm\u00fcnde kald\u0131r\u0131lm\u0131\u015f bir fonksiyonu \u00e7a\u011f\u0131r\u0131yorsa site a\u00e7\u0131lmaz. Tema g\u00fcncellemesi: do\u011frudan tema dosyalar\u0131na yap\u0131lm\u0131\u015f \u00f6zelle\u015ftirmeler g\u00fcncellemeyle silinir.<\/p>\n<p>D\u00f6rd\u00fcnc\u00fcs\u00fc e-ticarettir. Bir ma\u011faza eklentisinin ana s\u00fcr\u00fcm g\u00fcncellemesi veritaban\u0131 yap\u0131s\u0131n\u0131 de\u011fi\u015ftirebilir; \u00f6deme ya da kargo eklentisi yeni s\u00fcr\u00fcmle uyumsuzsa sepet \u00e7al\u0131\u015f\u0131r ama \u00f6deme ad\u0131m\u0131 hata verir. Bu hata \u00e7o\u011fu zaman y\u00f6netim panelinde g\u00f6r\u00fcnmez, yaln\u0131z sat\u0131n alma denendi\u011finde ortaya \u00e7\u0131kar. Eklenti se\u00e7erken g\u00fcncelleme s\u0131kl\u0131\u011f\u0131na ve uyumlulu\u011fa bakmak i\u00e7in <a href=\"https:\/\/narhost.com\/blog\/en-iyi-wordpress-eklentileri\/\" title=\"WordPress eklentileri nas\u0131l se\u00e7ilir \u2014 Narhost Blog\">WordPress eklentisi se\u00e7im kriterleri<\/a> yaz\u0131s\u0131 iyi bir ba\u015flang\u0131\u00e7t\u0131r.<\/p>\n<div class=\"highlight-box\">\n<p class=\"label\">Bilgi<\/p>\n<p>WordPress&#8217;in resm\u00ee <a href=\"https:\/\/developer.wordpress.org\/advanced-administration\/upgrade\/upgrading\/\" title=\"Upgrading WordPress \u2014 WordPress resm\u00ee g\u00fcncelleme rehberi\" target=\"_blank\" rel=\"noopener\">g\u00fcncelleme rehberi<\/a> her g\u00fcncellemeden \u00f6nce hem dosyalar\u0131n hem veritaban\u0131n\u0131n yedeklenmesini ve bu yede\u011fin ger\u00e7ekten kullan\u0131labilir oldu\u011funun do\u011frulanmas\u0131n\u0131 ister. Test ortam\u0131 yede\u011fin yerine ge\u00e7mez; ikisi birlikte kullan\u0131l\u0131r.<\/p>\n<\/div>\n<h2>De\u011fi\u015fiklik t\u00fcr\u00fcne g\u00f6re staging gerekli mi<\/h2>\n<p>Her de\u011fi\u015fiklik i\u00e7in test ortam\u0131 a\u00e7mak zaman kayb\u0131d\u0131r. Karar, de\u011fi\u015fikli\u011fin siteyi a\u00e7\u0131lmaz h\u00e2le getirme ya da veri yap\u0131s\u0131n\u0131 de\u011fi\u015ftirme ihtimaline g\u00f6re verilir.<\/p>\n<table>\n<thead>\n<tr>\n<th>De\u011fi\u015fiklik t\u00fcr\u00fc<\/th>\n<th>Risk<\/th>\n<th>Staging gerekli mi<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Yaz\u0131, sayfa ve g\u00f6rsel d\u00fczenleme<\/td>\n<td>D\u00fc\u015f\u00fck<\/td>\n<td>Hay\u0131r<\/td>\n<\/tr>\n<tr>\n<td>Eklentinin k\u00fc\u00e7\u00fck yama s\u00fcr\u00fcm\u00fc<\/td>\n<td>D\u00fc\u015f\u00fck<\/td>\n<td>Hay\u0131r, taze yedek yeterli<\/td>\n<\/tr>\n<tr>\n<td>Eklentinin ana s\u00fcr\u00fcm g\u00fcncellemesi<\/td>\n<td>Orta ile y\u00fcksek, veritaban\u0131 yap\u0131s\u0131 de\u011fi\u015febilir<\/td>\n<td>Evet<\/td>\n<\/tr>\n<tr>\n<td>Tema g\u00fcncellemesi ya da tema de\u011fi\u015fikli\u011fi<\/td>\n<td>Orta, \u00f6zelle\u015ftirmeler silinebilir<\/td>\n<td>Evet<\/td>\n<\/tr>\n<tr>\n<td>PHP s\u00fcr\u00fcm y\u00fckseltmesi<\/td>\n<td>Y\u00fcksek, eski kod \u00f6l\u00fcmc\u00fcl hata verebilir<\/td>\n<td>Evet<\/td>\n<\/tr>\n<tr>\n<td>Ma\u011faza, \u00f6deme ya da kargo eklentisi g\u00fcncellemesi<\/td>\n<td>Y\u00fcksek, sipari\u015f ak\u0131\u015f\u0131 bozulabilir<\/td>\n<td>Evet<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>WordPress \u00e7ekirde\u011finin k\u00fc\u00e7\u00fck bak\u0131m s\u00fcr\u00fcmleri genellikle g\u00fcvenlik ve hata d\u00fczeltmesi i\u00e7erir ve yedekle birlikte do\u011frudan uygulanabilir. Ana s\u00fcr\u00fcm ge\u00e7i\u015flerinde ise eklentilerin yeni s\u00fcr\u00fcmle uyumunu test ortam\u0131nda g\u00f6rmek daha g\u00fcvenlidir.<\/p>\n<figure class=\"nh-sema\"><img loading=\"lazy\" src=\"https:\/\/narhost.com\/blog\/wp-content\/uploads\/2026\/09\/wordpress-staging-nedir-sema-narhost.webp\" alt=\"wordpress staging ortam\u0131nda yedek, test, g\u00fcvenli aktar\u0131m ve temizlik ad\u0131mlar\u0131n\u0131 g\u00f6steren ak\u0131\u015f \u015femas\u0131\" width=\"1200\" height=\"500\" loading=\"lazy\" decoding=\"async\"><figcaption>Canl\u0131y\u0131 yedekle, kopyada test et, yaln\u0131z gereken veriyi aktar, test kopyas\u0131n\u0131 sil.<\/figcaption><\/figure>\n<h2>Staging&#8217;den canl\u0131ya aktar\u0131mda veritaban\u0131 \u00e7ak\u0131\u015fmas\u0131<\/h2>\n<p>Test kopyas\u0131 al\u0131nd\u0131\u011f\u0131 anda canl\u0131 siteyle ayr\u0131\u015fmaya ba\u015flar. Siz kopyada yeni temay\u0131 denerken canl\u0131da sipari\u015f gelir, yorum yaz\u0131l\u0131r, \u00fcye kaydolur, form doldurulur. De\u011fi\u015fiklikleri canl\u0131ya al\u0131rken veritaban\u0131n\u0131n tamam\u0131n\u0131 aktar\u0131rsan\u0131z canl\u0131daki veritaban\u0131 kopyadakiyle de\u011fi\u015ftirilir ve aradaki t\u00fcm yeni kay\u0131tlar silinir.<\/p>\n<p>Bu y\u00fczden WordPress staging aktar\u0131m\u0131nda \u00fc\u00e7 g\u00fcvenli yol vard\u0131r. Birincisi yaln\u0131z dosyalar\u0131 aktarmak ve veritaban\u0131na dokunan ayarlar\u0131 canl\u0131da elle tekrarlamakt\u0131r; tema ve eklenti kodu de\u011fi\u015fikliklerinde \u00e7o\u011fu zaman yeterlidir. \u0130kincisi, aktar\u0131m arac\u0131n\u0131z izin veriyorsa yaln\u0131z de\u011fi\u015ftirdi\u011finiz tablolar\u0131 aktarmakt\u0131r. \u00dc\u00e7\u00fcnc\u00fcs\u00fc ma\u011fazay\u0131 k\u0131sa bir bak\u0131m moduna al\u0131p canl\u0131dan taze bir kopya \u00e7ekmek, de\u011fi\u015fikli\u011fi bu kopyada h\u0131zla tekrarlamak ve aktar\u0131m\u0131 sipari\u015f gelmeyen birka\u00e7 dakikal\u0131k pencerede yapmakt\u0131r.<\/p>\n<div class=\"senaryo-block\">\n<p class=\"label\">\u00d6rnek senaryo<\/p>\n<p>G\u00fcnde ortalama 60 sipari\u015f alan bir kozmetik ma\u011fazas\u0131 yeni temas\u0131n\u0131 \u00fc\u00e7 g\u00fcn boyunca test ortam\u0131nda haz\u0131rlad\u0131 ve &#8220;tamam\u0131n\u0131 canl\u0131ya al&#8221; se\u00e7ene\u011fiyle aktard\u0131. Aktar\u0131m ba\u015far\u0131l\u0131 g\u00f6r\u00fcnd\u00fc, ama \u00fc\u00e7 g\u00fcn i\u00e7inde gelen yakla\u015f\u0131k 180 sipari\u015f y\u00f6netim panelinden kayboldu. Sipari\u015fler \u00f6deme sa\u011flay\u0131c\u0131s\u0131n\u0131n kay\u0131tlar\u0131ndan tek tek yeniden girildi. Bir sonraki tema de\u011fi\u015fikli\u011finde yaln\u0131z dosyalar aktar\u0131ld\u0131 ve tema ayarlar\u0131 canl\u0131da elle yap\u0131ld\u0131; hi\u00e7bir kay\u0131t kaybolmad\u0131.<\/p>\n<\/div>\n<div class=\"warn-box\">\n<p class=\"label\">Dikkat<\/p>\n<p>Kopyadan canl\u0131ya aktarmadan hemen \u00f6nce canl\u0131 sitenin veritaban\u0131 yede\u011fini al\u0131n. Bir \u015fey ters giderse elinizde yaln\u0131z kopyan\u0131n de\u011fil, canl\u0131n\u0131n son h\u00e2linin de bulunmas\u0131 gerekir.<\/p>\n<\/div>\n<h2>Test ortam\u0131nda unutulan \u00fc\u00e7 ayar<\/h2>\n<p>Birincisi arama motorlar\u0131d\u0131r. Test kopyas\u0131 dizine girerse canl\u0131 siteyle ayn\u0131 i\u00e7eri\u011fi ta\u015f\u0131yan ikinci bir adres olu\u015fur. Kopyada &#8220;arama motorlar\u0131n\u0131n siteyi dizine eklemesini engelle&#8221; ayar\u0131n\u0131 a\u00e7\u0131n ya da adresi parolayla koruyun.<\/p>\n<p>\u0130kincisi e-postad\u0131r. Kopyadaki zamanlanm\u0131\u015f g\u00f6revler ve ma\u011faza eklentisi ger\u00e7ek m\u00fc\u015fterilere sipari\u015f, hat\u0131rlatma ya da b\u00fclten e-postas\u0131 g\u00f6nderebilir. Test ortam\u0131nda giden e-postay\u0131 kapat\u0131n ya da tek bir test adresine y\u00f6nlendirin. \u00dc\u00e7\u00fcnc\u00fcs\u00fc \u00f6deme ve d\u0131\u015f servislerdir: \u00f6deme altyap\u0131s\u0131n\u0131 test moduna al\u0131n, kargo ve muhasebe entegrasyonlar\u0131n\u0131n kopyadan ger\u00e7ek kay\u0131t olu\u015fturmas\u0131n\u0131 engelleyin.<\/p>\n<h2>Ne zaman staging \u015fart, ne zaman yedek yeter<\/h2>\n<p>Kural basittir: geri d\u00f6n\u00fc\u015f\u00fc birka\u00e7 dakika s\u00fcren ve veri kayb\u0131 yaratmayan de\u011fi\u015fikliklerde taze bir yedek yeterlidir. Sitenin a\u00e7\u0131lmamas\u0131na, \u00f6deme ad\u0131m\u0131n\u0131n bozulmas\u0131na ya da veri yap\u0131s\u0131n\u0131n de\u011fi\u015fmesine yol a\u00e7abilecek de\u011fi\u015fikliklerde WordPress staging gerekir. Az trafikli bir tan\u0131t\u0131m sitesinde birka\u00e7 dakikal\u0131k hata kabul edilebilir; g\u00fcnde onlarca sipari\u015f alan bir ma\u011fazada ayn\u0131 hata do\u011frudan gelir kayb\u0131d\u0131r.<\/p>\n<p>G\u00fcncelleme sonras\u0131 bir sorun \u00e7\u0131karsa hangi eklentinin sorumlu oldu\u011funu bulmak i\u00e7in <a href=\"https:\/\/narhost.com\/destek\/adim-adim-wordpresste-sorunlu-eklenti-nasil-bulunur\/\" title=\"WordPress&#039;te sorunlu eklenti nas\u0131l bulunur \u2014 Narhost Destek Merkezi\">sorunlu eklenti tespit rehberindeki<\/a> ad\u0131mlar kullan\u0131labilir. Hosting taraf\u0131nda hangi ara\u00e7lar\u0131n beklenmesi gerekti\u011fi ise <a href=\"https:\/\/narhost.com\/blog\/wordpress-icin-en-iyi-hosting-tercihi\/\" title=\"WordPress i\u00e7in hosting tercihi nas\u0131l yap\u0131l\u0131r \u2014 Narhost Blog\">WordPress i\u00e7in hosting tercihi rehberinde<\/a> anlat\u0131l\u0131yor.<\/p>\n<h2>Narhost&#8217;ta WordPress staging ortam\u0131<\/h2>\n<p>Narhost payla\u015f\u0131ml\u0131 hosting paketlerinde cPanel i\u00e7inde WP Toolkit Deluxe standart gelir. Haz\u0131rl\u0131k ortam\u0131 bu ara\u00e7tan a\u00e7\u0131l\u0131r: WP Toolkit sitenin ayn\u0131 i\u00e7erikle ayr\u0131 ve herkese kapal\u0131 bir kopyas\u0131n\u0131 olu\u015fturur, de\u011fi\u015fikli\u011fi onaylad\u0131\u011f\u0131n\u0131zda canl\u0131ya al\u0131rs\u0131n\u0131z. Klonlama, haz\u0131rl\u0131k ortam\u0131 ve canl\u0131ya alma ad\u0131mlar\u0131 <a href=\"https:\/\/narhost.com\/destek\/wp-toolkit-kullanimi\/\" title=\"WP Toolkit ile g\u00fcncelleme, klonlama ve haz\u0131rl\u0131k ortam\u0131 \u2014 Narhost Destek Merkezi\">WP Toolkit kullan\u0131m rehberinde<\/a> ekran yoluyla anlat\u0131l\u0131yor.<\/p>\n<p>PHP y\u00fckseltmesini denerken cPanel&#8217;deki MultiPHP y\u00f6neticisinden s\u00fcr\u00fcm\u00fcn alan ad\u0131 baz\u0131nda se\u00e7ildi\u011fini hat\u0131rlay\u0131n: haz\u0131rl\u0131k ortam\u0131 ayr\u0131 bir alt alan ad\u0131nda a\u00e7\u0131ld\u0131ysa yeni s\u00fcr\u00fcm\u00fc yaln\u0131z ona atay\u0131p canl\u0131y\u0131 mevcut s\u00fcr\u00fcmde b\u0131rakabilirsiniz. Test kopyas\u0131 disk alan\u0131 kulland\u0131\u011f\u0131 i\u00e7in i\u015finiz bitti\u011finde silmeyi unutmay\u0131n.<\/p>\n<div class=\"success-box\">\n<p class=\"label\">Sonu\u00e7<\/p>\n<p>WordPress staging, canl\u0131 sitede deneme yapma al\u0131\u015fkanl\u0131\u011f\u0131n\u0131n yerine konan bir test ad\u0131m\u0131d\u0131r. \u0130\u00e7erik ve k\u00fc\u00e7\u00fck yamalar i\u00e7in yedek yeter; PHP, tema, ana s\u00fcr\u00fcm ve ma\u011faza de\u011fi\u015fikliklerinde test ortam\u0131 kullan\u0131l\u0131r. Aktar\u0131mda veritaban\u0131n\u0131n tamam\u0131n\u0131 k\u00f6rlemesine ezmemek, test ortam\u0131n\u0131 kurmak kadar \u00f6nemlidir.<\/p>\n<\/div>\n<h2>WordPress staging kontrol listesi<\/h2>\n<ul class=\"kontrol-listesi\">\n<li>De\u011fi\u015fikli\u011fin t\u00fcr\u00fcne bak\u0131p test ortam\u0131 gerekip gerekmedi\u011fine karar verin.<\/li>\n<li>Test kopyas\u0131n\u0131 a\u00e7madan \u00f6nce canl\u0131 sitenin tam yede\u011fini al\u0131n.<\/li>\n<li>Kopyay\u0131 arama motorlar\u0131na kapat\u0131n ya da parolayla koruyun.<\/li>\n<li>Kopyada giden e-postay\u0131 ve \u00f6deme altyap\u0131s\u0131n\u0131 test moduna al\u0131n.<\/li>\n<li>De\u011fi\u015fikli\u011fi test ederken sepet, \u00f6deme ve form g\u00f6nderimini u\u00e7tan uca deneyin.<\/li>\n<li>Aktar\u0131mdan hemen \u00f6nce canl\u0131 veritaban\u0131n\u0131n yede\u011fini yeniden al\u0131n.<\/li>\n<li>Canl\u0131da yeni kay\u0131t olu\u015fuyorsa veritaban\u0131n\u0131n tamam\u0131n\u0131 de\u011fil, yaln\u0131z dosyalar\u0131 ya da de\u011fi\u015fen tablolar\u0131 aktar\u0131n.<\/li>\n<li>\u0130\u015f bitince test kopyas\u0131n\u0131 silin.<\/li>\n<\/ul>\n<div class=\"kb-faq\">\n<h2>S\u0131k\u00e7a sorulan sorular<\/h2>\n<h3>WordPress staging yede\u011fin yerine ge\u00e7er mi?<\/h3>\n<p>Ge\u00e7mez. Yedek, sitenin belirli bir andaki kopyas\u0131d\u0131r ve bir \u015fey bozuldu\u011funda geri d\u00f6nmek i\u00e7in kullan\u0131l\u0131r. WordPress staging ise de\u011fi\u015fikli\u011fi canl\u0131ya uygulamadan \u00f6nce denemek i\u00e7in \u00e7al\u0131\u015fan bir kopyad\u0131r. Biri hatay\u0131 sonradan d\u00fczeltir, di\u011feri hatan\u0131n canl\u0131ya ula\u015fmas\u0131n\u0131 \u00f6nler. \u0130ki y\u00f6ntem birlikte kullan\u0131l\u0131r.<\/p>\n<h3>Test ortam\u0131 sitemi yava\u015flat\u0131r m\u0131?<\/h3>\n<p>Kopya ayn\u0131 hosting hesab\u0131n\u0131n kaynaklar\u0131n\u0131 kullan\u0131r, ama ziyaret\u00e7i almad\u0131\u011f\u0131 i\u00e7in y\u00fck\u00fc d\u00fc\u015f\u00fckt\u00fcr. As\u0131l etkisi disk alan\u0131 ve inode kullan\u0131m\u0131ndad\u0131r; b\u00fcy\u00fck bir medya k\u00fct\u00fcphanesi kopyaland\u0131\u011f\u0131nda kota h\u0131zla dolabilir. Test bitti\u011finde kopyay\u0131 silmek bu y\u00fczden \u00f6nemlidir.<\/p>\n<h3>Test kopyas\u0131 Google&#8217;da g\u00f6r\u00fcn\u00fcr m\u00fc?<\/h3>\n<p>\u00d6nlem al\u0131nmazsa g\u00f6r\u00fcnebilir ve canl\u0131 siteyle ayn\u0131 i\u00e7eri\u011fe sahip ikinci bir adres olu\u015fur. Kopyada WordPress&#8217;in &#8220;arama motorlar\u0131n\u0131n siteyi dizine eklemesini engelle&#8221; ayar\u0131n\u0131 a\u00e7\u0131n ya da adresi parolayla koruyun. \u0130kinci y\u00f6ntem daha sa\u011flamd\u0131r, \u00e7\u00fcnk\u00fc arama motoru adresi hi\u00e7 okuyamaz.<\/p>\n<h3>WooCommerce ma\u011fazas\u0131nda staging nas\u0131l g\u00fcvenle canl\u0131ya al\u0131n\u0131r?<\/h3>\n<p>Ma\u011fazada sipari\u015f s\u00fcrekli geldi\u011fi i\u00e7in veritaban\u0131n\u0131n tamam\u0131n\u0131 aktarmak yeni sipari\u015fleri siler. Tema ve eklenti kodu de\u011fi\u015fikliklerinde yaln\u0131z dosyalar\u0131 aktar\u0131n, ayarlar\u0131 canl\u0131da elle tekrarlay\u0131n. Veritaban\u0131 de\u011fi\u015fikli\u011fi \u015fartsa ma\u011fazay\u0131 k\u0131sa bir bak\u0131m moduna al\u0131n, canl\u0131dan taze kopya \u00e7ekin ve aktar\u0131m\u0131 sipari\u015f gelmeyen bir pencerede yap\u0131n.<\/p>\n<h3>Her k\u00fc\u00e7\u00fck g\u00fcncelleme i\u00e7in test ortam\u0131 a\u00e7mam gerekir mi?<\/h3>\n<p>Gerekmez. Yaz\u0131 d\u00fczenleme, g\u00f6rsel ekleme ya da eklentinin k\u00fc\u00e7\u00fck yama s\u00fcr\u00fcm\u00fc i\u00e7in taze bir yedek yeterlidir. PHP s\u00fcr\u00fcm y\u00fckseltmesi, tema de\u011fi\u015fikli\u011fi, eklentinin ana s\u00fcr\u00fcm g\u00fcncellemesi ve \u00f6deme ya da kargo eklentisi de\u011fi\u015fiklikleri ise \u00f6nce test ortam\u0131nda denenmelidir.<\/p>\n<\/div>\n<div class=\"cta-box\">\n<p class=\"label\">Narhost&#8217;ta<\/p>\n<p>WordPress Hosting paketlerinde WP Toolkit Deluxe ile haz\u0131rl\u0131k ortam\u0131 panelden a\u00e7\u0131l\u0131r; NVMe disk, LiteSpeed web sunucusu ve \u00fccretsiz SSL standartt\u0131r.<\/p>\n<p><a class=\"cta-btn\" href=\"https:\/\/narhost.com\/wordpress-hosting\" title=\"Narhost WordPress Hosting paketleri\">WordPress Hosting paketlerini incele<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>WordPress staging, canl\u0131 sitenin ziyaret\u00e7ilere kapal\u0131 tutulan birebir kopyas\u0131d\u0131r; g\u00fcncelleme ve tasar\u0131m de\u011fi\u015fiklikleri \u00f6nce burada denenir. Hangi de\u011fi\u015fiklikte gerekti\u011fi ve canl\u0131ya aktar\u0131rken veritaban\u0131 \u00e7ak\u0131\u015fmas\u0131ndan nas\u0131l ka\u00e7\u0131n\u0131laca\u011f\u0131 bu rehberde.<\/p>\n","protected":false},"author":1,"featured_media":2653,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-2652","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"_links":{"self":[{"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/posts\/2652","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/comments?post=2652"}],"version-history":[{"count":1,"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/posts\/2652\/revisions"}],"predecessor-version":[{"id":2654,"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/posts\/2652\/revisions\/2654"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/media\/2653"}],"wp:attachment":[{"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/media?parent=2652"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/categories?post=2652"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/tags?post=2652"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}