Son güncelleme: 09.10.2026
WordPress'i bozmadan güncellemenin yolu sıralı çalışmaktır: önce dosya ve veritabanı yedeği alınır, mümkünse güncelleme sitenin bir kopyasında denenir, sonra eklentiler, tema ve çekirdek tek tek güncellenir ve her adımdan sonra site kontrol edilir. Sorun çıkarsa yedek sayesinde birkaç dakikada eski hâle dönülür. Bu yazıda güncellemenin nasıl yapılacağını anlatıyoruz; hangi güvenlik ayarlarının kontrol edileceğini ise WordPress güvenlik kontrol listemizde topladık.
Hangi güncelleme ne kadar risk taşır?
WordPress'te dört ayrı şey güncellenir ve her birinin siteyi bozma ihtimali farklıdır.
| Güncelleme | Ne değişir? | Risk | Varsayılan davranış |
|---|---|---|---|
| Çekirdek küçük sürüm (ör. 6.8.1 → 6.8.2) | Hata ve güvenlik düzeltmesi | Düşük | WordPress 3.7'den beri kendiliğinden kurulur |
| Çekirdek ana sürüm (ör. 6.8 → 6.9) | Yeni özellikler, editör değişiklikleri | Orta | 5.6 ve sonrasında kurulan sitelerde otomatik, eski kurulumlarda elle |
| Eklenti | Eklentinin kodu | Orta-yüksek | Elle; her eklenti için ayrı ayrı otomatik yapılabilir |
| Tema | Görünüm ve şablon dosyaları | Orta | Elle; tema bazında otomatik yapılabilir |
| PHP sürümü | Sunucudaki programlama dili | Yüksek | Hosting panelinden elle |
Güncellemeden önce: yedek
WordPress'in kendi güncelleme belgesi de işe yedekle başlamayı önerir. Yedek iki parçadır: dosyalar (tema, eklenti, yüklenen görseller, wp-config.php, .htaccess) ve veritabanı (yazılar, sayfalar, ayarlar, form kayıtları). Yalnız dosyaları indirmek veritabanını yedeklemez; ikisi ayrı ayrı alınır.
Yedeği aldıktan sonra açılabildiğini kontrol edin. WordPress'in ayrıntılı güncelleme talimatı bu adımı "zorunlu" diye işaretler: yedeğin orada olduğunu ve kullanılabildiğini doğrulamadan güncellemeye geçmeyin.
Mümkünse önce kopya ortamda deneyin
Kopya ortam (staging), yayındaki sitenin ziyaretçiye kapalı bir test kopyasıdır. Birçok hosting paneli birkaç tıklamayla kopya oluşturma aracı sunar. Güncellemeyi önce kopyada yapıp formları, sipariş adımlarını ve ana sayfayı kontrol ederseniz, sorunu müşteriniz görmeden yakalarsınız. Kopya ortamınız yoksa güncellemeyi trafiğin en az olduğu saatte yapın.
Güncelleme sırası
WordPress belgeleri tek tıklamalı güncellemede kesin bir sıra şart koşmaz. Biz kurumsal sitelerde aşağıdaki sırayı uyguluyoruz; amaç, bir sorun çıktığında hangi adımın sebep olduğunu hemen bilmektir.
- Yedeği alın ve kontrol edin.
- Eklentileri tek tek güncelleyin. Panel > Güncellemeler ekranında hepsini birden seçmek mümkündür, ancak bir sorun çıktığında hangisinin sebep olduğu belirsiz kalır. Her eklentiden sonra sitenin ana sayfasını ve formlarını açın.
- Temayı güncelleyin. Temanın dosyalarını doğrudan düzenlediyseniz güncelleme bu değişiklikleri siler; özelleştirme alt tema (child theme) ile yapılmalıdır.
- Çekirdeği güncelleyin. Panel > Güncellemeler ekranındaki "Şimdi güncelle" düğmesiyle yapılır. Veritabanı güncellemesi gerekiyorsa WordPress bunu ayrıca ister.
- Önbelleği temizleyin ve son kontrolü yapın. Önbellek eklentisi kullanıyorsanız temizlemezseniz ziyaretçiler eski sürümü görmeye devam eder.
Birkaç ana sürüm geride kalmış bir sitede WordPress, ikiden fazla ana sürüm atlanacaksa güncellemeyi kademeli yapmayı önerir.
Sorun çıkarsa geri dönüş
Güncellemeden sonra beyaz ekran, "Bu sitede kritik bir hata oluştu" mesajı ya da bozuk bir görünümle karşılaşabilirsiniz. Sırasıyla:
- Yönetici e-postasına bakın. WordPress kritik hatalarda hatanın ayrıntısını site yöneticisinin e-posta adresine gönderebilir.
- Yarım kalan güncellemeyi temizleyin. Ekranda bakım mesajı takılı kaldıysa WordPress klasöründeki
.maintenancedosyasını FTP veya dosya yöneticisiyle silin. - Eklentileri devre dışı bırakın. Panele giremiyorsanız
wp-contentiçindekipluginsklasörünün adını değiştirin; tüm eklentiler kapanır, ayarları silinmez:
Site açılırsa klasörün adını geri verin ve eklentileri panelden tek tek açarak sorunlu olanı bulun.wp-content/plugins → wp-content/plugins.hold - Yedeği geri yükleyin. Sebebi bulamıyorsanız güncelleme öncesi yedeğe dönün, sorunu kopya ortamda inceleyin.
PHP sürümü nasıl yükseltilir?
PHP, WordPress'in üzerinde çalıştığı programlama dilidir. Her PHP sürümü iki yıl tam destek, ardından iki yıl yalnız güvenlik desteği alır. PHP 8.1'in desteği 31.12.2025'te bitti; PHP 8.2'nin güvenlik desteği 31.12.2026'da bitiyor. WordPress.org ise PHP 8.3 veya üzerini öneriyor.
- Mevcut sürümü görün: Panel > Araçlar > Site Sağlığı > Bilgi sekmesinde "Sunucu" bölümü PHP sürümünü gösterir. Durum sekmesi eski bir sürüm kullanıyorsanız bunu güvenlik uyarısı olarak listeler.
- Uyumluluğu kontrol edin: Önce WordPress, eklenti ve temaları güncelleyin. Uzun süredir güncelleme almamış bir eklenti yeni PHP sürümünde hata verebilir.
- Kopya ortamda deneyin, sonra yayında değiştirin: PHP sürümü genellikle hosting panelinden seçilir. Sorun çıkarsa aynı ekrandan önceki sürüme dönülebilir.
Otomatik güncelleme açılmalı mı?
Çekirdeğin küçük sürümleri zaten otomatik kurulur ve bunu kapatmak WordPress tarafından kesinlikle önerilmez. Eklenti ve temalarda otomatik güncelleme WordPress 5.5'ten beri vardır ve tek tek açılır: Eklentiler ekranındaki "Otomatik güncellemeleri etkinleştir" bağlantısıyla. WordPress bu güncellemeleri günde iki kez dener ve sonucu site yöneticisine e-postayla bildirir.
Pratik bir denge: güvenlik eklentisi, form eklentisi gibi sık açık bulunan ve basit eklentilerde otomatik güncellemeyi açın; sayfa düzenleyici, e-ticaret ve temada elle güncelleyin. Çekirdekte yalnız küçük sürümlerin otomatik kurulmasını istiyorsanız wp-config.php dosyasına şu satır eklenir:
define( 'WP_AUTO_UPDATE_CORE', 'minor' );
Otomatik güncellemeler WordPress'in zamanlanmış görevlerine dayanır. Çalışmıyorsa Araçlar > Site Sağlığı ekranı bunu hata olarak gösterir.
Bu işi kim yapmalı?
Güncellemenin kendisi bir düğmedir; zaman alan kısmı yedek, kontrol ve bir şey bozulduğunda geri dönüştür. Şirketinizde bunu her hafta üstlenecek kimse yoksa web sitesi bakım hizmetimizde güncellemeden önce yedek alır, güncellemeyi yapar ve sitenin formlarını ve sayfalarını kontrol ederiz.
Sık Sorulan Sorular
WordPress güncellemesi siteyi bozar mı?
Çekirdeğin küçük sürümleri nadiren sorun çıkarır. Sorunların çoğu eklenti ve tema uyumsuzluğundan ya da temanın dosyalarına doğrudan yapılmış değişikliklerden kaynaklanır. Yedek alınmışsa bozulma kalıcı olmaz.
Eklenti güncellemesi nasıl geri alınır?
WordPress panelinde bir eklentiyi önceki sürümüne indiren bir düğme bulunmaz. En temiz yol güncelleme öncesi yedeğe dönmektir. Panele giremiyorsanız önce eklenti klasörünün adını değiştirerek siteyi açın, sonra sorunlu eklentiyi bulun.
Güncellemeleri ne sıklıkla kontrol etmeliyim?
Eklenti güncellemeleri sık gelir ve bir kısmı güvenlik düzeltmesidir. Haftada bir Güncellemeler ekranına bakmak çoğu kurumsal site için yeterli bir ritimdir; güvenlik açığı duyurulan bir eklentide beklemeden güncelleyin.
PHP sürümünü yükseltmek siteyi hızlandırır mı?
Genellikle evet. Site Sağlığı ekranı da yeni PHP sürümlerinin performans iyileştirmesi içerdiğini belirtir. Asıl gerekçe ise güvenliktir: desteği bitmiş sürüm yama almaz.
Güncelleme sonrası "bakım modunda" yazısı kalktı mı diye nasıl anlarım?
Mesaj birkaç dakikadan uzun sürüyorsa güncelleme yarım kalmıştır. WordPress klasöründeki .maintenance dosyasını silmek mesajı kaldırır; ardından güncellemeyi panelden tekrar deneyin.
Kaynaklar
- WordPress.org: WordPress'i güncelleme
- WordPress Developer Resources: Ayrıntılı güncelleme talimatı ve otomatik güncelleme ayarları
- WordPress.org: Eklenti ve tema otomatik güncellemeleri
- WordPress.org: Site Sağlığı ekranı
- WordPress.org: Sorun giderme SSS (eklentileri panel dışından kapatma)
- WordPress.org: Sunucu gereksinimleri
- PHP.net: Desteklenen sürümler
Güncelleme, yedek ve izlemeyi biz yürütelim
Her güncellemeden önce yedek alıyor, sonrasında siteyi kontrol ediyoruz; yedeğin bir kopyası sunucudan ayrı tutulur.
Bakım hizmetini inceleyinKurulum uzaktan yapılır; kapsam ve fiyat görüşmeden sonra yazılı olarak verilir.