WordPress

WordPress için PHP 8.4 ve 8.5

6 dk okuma 3 soru
WordPress için PHP 8.4 ve 8.5

Mayıs 2026’da etiket kalktı

WordPress çekirdek ekibi, 22 Mayıs 2026’da PHP desteğindeki “beta” etiketini emekliye ayırdı. Etiket geriye dönük silindi. Gerekçe, PHP 8 serisinin düzenli kararlı sürüm vermesi ve eklenti ile tema işinin eskisi kadar büyük olmamasıydı. Eski kural, bir PHP 8 sürümü WordPress kurulumlarının yüzde 10’unu geçene kadar beta yazıyordu. O cümle kalktı.

Aynı not üç satırı netleştirir. WordPress 6.9 ve 7.0, PHP 8.5’i tam destekliyor diye belgelenir. WordPress 6.8 ve sonrası, PHP 8.4’ü tam destekliyor diye belgelenir. WordPress 6.4 ve sonrası, PHP 8.3’ü tam destekliyor diye belgelenir. “Tam destek” çekirdek içindir. Eklenti bu tablonun dışındadır.

Önerilen asgari PHP sürümü 8.3’te durur. WordPress 7.0 ile desteklenen asgari sürüm 7.4’tür. 7.0, PHP 7.2 ve 7.3’ü bıraktı. 7.4, 8.0 ve 8.1 hâlâ geriye dönük uyumluluk için listede durur. PHP grubu bu üç dalı çoktan kapatmıştır. WordPress’in çalışması, o dalın yama alması demek değildir.

Hangi dal ne zamana kadar yama alır?

PHP’nin kendi takvimi, WordPress tablosundan ayrıdır. Her dal kabaca iki yıl aktif, sonra iki yıl yalnızca güvenlik düzeltmesi alır. Ekim 2026’da okunan tablo şöyledir. PHP 8.2’nin aktif desteği 31 Aralık 2024’te bitti. Güvenlik desteği 31 Aralık 2026’da biter. PHP 8.3’ün aktif desteği 31 Aralık 2025’te bitti. Güvenlik desteği 31 Aralık 2027’ye kadar sürer. PHP 8.4 aktif desteğini 31 Aralık 2026’ya kadar sürdürür, güvenlik desteği 31 Aralık 2028’dedir. PHP 8.5 aktif desteğini 31 Aralık 2027’ye kadar sürdürür, güvenlik desteği 31 Aralık 2029’dadır.

8.1 ve daha eskiler bu tabloda yoktur. Son 8.1 sürümü 8.1.34’tür ve güvenlik desteği 31 Aralık 2025’te kapanmıştır. 8.0.30, 7.4.33 ve daha eskiler de kapanmıştır. Hosting hesabı hâlâ 7.4 gösteriyorsa WordPress 7.0 açılabilir. Açılması, o PHP’nin güvenli olduğu anlamına gelmez.

Barındırma el kitabı üretimi ayrı yazar. PHP 8.4 veya daha yenisi üretim için önerilir. 8.4, WordPress 6.7 ve sonrası için tam destekli diye anılır. 8.5, WordPress 6.9 ve sonrası için tam destekli diye anılır. Kitap, yeni bir PHP’yi üretim varsayılanı yapmadan önce yığının tamamının denenmesini ister. Çekirdek ekibi de aynı şeyi söyler. WordPress tek başına çalışmaz.

Asıl sınır eklentidir

Çekirdek 8.5 diyorsa mağaza eklentiniz demeyebilir. WooCommerce, önbellek, ödeme ve form eklentileri kendi PHP satırını yazar. Bir eklenti 8.3’te duruyorsa site 8.5’e geçince o eklenti düşer. Düşen genellikle ödeme veya giriş olur, ana sayfa değil. Bu yüzden sürüm değişimi canlıda ilk deneme olmaz.

Sıra kısadır. Panelden çalışan PHP’yi okuyun. Eklenti listesinde her birinin istediği PHP’yi yazın. En geride kalan eklenti, hedefinizi belirler. O eklentinin yeni sürümü varsa onu staging’de kurun. Sonra PHP’yi staging’de yükseltin. Formu gönderin, ürünü sepete koyun, yöneticiye girin, önbelleği boşaltın. Beyaz ekran veya “lütfen adresi girin” gibi bir ödeme hatası görürseniz canlıyı değiştirmeyin. WooCommerce 11.2’nin ödeme düzeltmesi ayrı yazıdadır. O düzeltme, PHP yükseltmesinin yerine geçmez. İkisi aynı ayda yapılabilir, aynı iş değildir.

8.2’de kalan sitenin güvenlik takvimi 31 Aralık 2026’da kapanır. Ekim ayından bakınca iki aydan biraz fazla vardır. 8.3’te kalan site 2027 sonuna kadar güvenlik yaması alır ama aktif geliştirme almaz. Yeni hata düzeltmeleri 8.4 ve 8.5 dalındadır. Yeni veya elden geçen bir sitenin hedefi, eklentilerin kaldırdığı en yeni daldır. Hedef çoğu sitede 8.4’tür. Eklentiler 8.5 yazıyorsa 8.5’e çıkılır. Yazmıyorsa 8.4’te durulur.

WordPress sürümü ile PHP birlikte okunur

6.8, PHP 8.5 sütununda “hayır”dır. 8.5 için 6.9 veya 7.0 gerekir. 6.8’i 8.4 ile çalıştırmak belgede tam destektir. 6.8’i 8.5’e almak belgede yoktur. Güvenlik sürümü 6.8.11 de bu tabloyu değiştirmez. 6.8 dalının son yaması, 8.5 desteği eklemez. Dal değişmeden PHP 8.5 isteniyorsa önce çekirdek 6.9 veya 7.0 olur. 7.0’ın editör tarafı Armstrong yazısında, 6.8 güvenlik yamaları güvenlik yazısında durur.

Ters yön de vardır. 7.0 kurup PHP 7.4’te kalmak belgede mümkündür. Mümkün olması öneri değildir. 7.4’ün kendi yaması 2022’de bitmiştir. WordPress bu sürümü yalnızca geriye dönük uyumluluk için taşır. Üretim hedefi 8.4’tür.

OwnHost kartında PHP satırı yoktur

WordPress hosting sayfasındaki Personal ve Pro kartları disk, site sayısı, yedek ve Nginx yazar. PHP sürümü yazmaz. Bu yazıdan “OwnHost 8.5 verir” sonucu çıkmaz. Sürümü panelden okuyun. Değiştirme seçeneği panelde yoksa destek kaydı açın. Karttaki rakamı uydurmayın.

Personal aylık 0,79 dolar, yıllık 8,99 dolardır. Bir site, 15 GB NVMe, 2048 MB RAM, tek tıkla kurulum, ücretsiz SSL, Nginx ve haftalık yedek yazar. Pro aylık 3,29 dolar, yıllık 26,99 dolardır. On site, 4096 MB RAM, günlük yedek ve staging yazar. PHP denemesi staging ister. O satır Pro kartındadır. Personal’da staging yoktur. Denemeyi Personal’da canlı siteye yapmak, bu sayfanın önerdiği yol değildir.

Nginx satırı, PHP sürümünün yerine geçmez. Web sunucusu isteği karşılar. PHP, WordPress’i çalıştırır. İkisi aynı ayar ekranı değildir. Diskin NVMe olması da PHP dalını yükseltmez. Hız ile yama takvimi ayrı satırlardır. Önce yama takvimi, sonra hız.

Aralık 2026’dan önce 8.2’den çıkın. 8.3’te kalacaksanız bunun yalnızca güvenlik dalı olduğunu yazın. 8.4, el kitabının üretim önerisidir. 8.5, çekirdek 6.9 veya 7.0 ve eklentiler hazırsa açıktır. Üçünü de staging’de görün, sonra canlıyı değiştirin.

Sık sorulan sorular

Bu yazıda en çok sorulan konuların kısa yanıtları.

1 WordPress hangi PHP’yi öneriyor?

Önerilen asgari sürüm 8.3’tür. Barındırma el kitabı üretim için 8.4 veya daha yenisini yazar. 8.5, WordPress 6.9 ve 7.0 ile tam desteklidir.

2 PHP 8.2 ne zaman kapanıyor?

Güvenlik desteği 31 Aralık 2026’da biter. Aktif desteği 31 Aralık 2024’te bitmişti.

3 OwnHost WordPress kartında PHP yazar mı?

Hayır. Personal ve Pro kartlarında PHP sürümü yoktur. Sürümü panelden okuyun. Deneme için staging Pro kartındadır.

Bloga dön