websitetemalarWordPress tema bakım defteri
Teknik

Tema sürüm numarası nasıl okunur, 4.0 her zaman büyük değişiklik mi

5 dk okuma · Yayın 21 Ekim 2026 · Son kontrol 20 Ekim 2026 · 4 kaynak

Başlıklar
  1. Resmî kural yalnızca biçimi belirliyor
  2. Semantik sürümleme ne diyor
  3. Verimizde atlamalar nasıl dağılıyor
  4. Dört farklı numaralandırma alışkanlığı
  5. Gerçek büyük sürümleri tanımak
  6. 1.10, 1.9’dan büyüktür
  7. Güncelleme öncesinde numaradan çıkarabilecekleriniz
  8. Tarihler hakkında bir not

Bir temanın 4.13.12’den 4.14.0’a geçmesi ile 3.9’dan 4.0’a geçmesi aynı şeyi anlatmaz. İlki Astra’nın Eylül 2026’daki sıradan bir özellik sürümü, ikincisi Twenty Seventeen’in WordPress 6.9 ile birlikte gelen bakım güncellemesi. WordPress.org temalara belirli bir numaralandırma kuralı dayatmıyor; bu yüzden sürüm numarası, geliştiricinin alışkanlığını bilmeden yanlış okunabilir. Aşağıda kuralın resmî metnini, 183 temanın SVN geçmişinde gördüğümüz numaralandırma biçimlerini ve güncelleme öncesinde numaraya bakarak neyi tahmin edebileceğinizi anlatıyoruz.

Resmî kural yalnızca biçimi belirliyor

Her temanın style.css dosyasının başında bir başlık bloğu bulunur ve Version bu bloktaki zorunlu alanlardan biridir. Theme Handbook alanı şöyle tanımlar: temanın sürümü, X.X ya da X.X.X biçiminde yazılır. Aynı sayfa WordPress tema deposunun, yeni bir sürüm olup olmadığını anlamak için bu alandaki numarayı kullandığını belirtir.

Kural bundan ibaret. Handbook, hangi tür değişiklikte hangi hanenin artacağını söylemiyor. Yani bir geliştirici yalnızca bir yazım hatasını düzeltip numarayı 2.0’dan 3.0’a çıkarabilir, bir başkası tüm şablon yapısını değiştirip 1.4.2’den 1.4.3’e geçebilir. İkisi de kurala uygundur.

Semantik sürümleme ne diyor

Yazılım dünyasında yaygın olan düzen Semantic Versioning, kısaca SemVer. 2.0.0 sürümlü belgeye göre BÜYÜK.ORTA.KÜÇÜK biçimindeki bir numarada:

Belge ayrıca 0 ile başlayan sürümlerin (0.y.z) ilk geliştirme aşaması için olduğunu, bu dönemde her şeyin değişebileceğini, herkese açık arayüzün 1.0.0 ile tanımlandığını söyler.

Pek çok popüler tema bu düzene yakın davranıyor, ama bunu bir taahhüt olarak yazmıyor. Bu yüzden SemVer’i bir okuma rehberi olarak kullanmak işe yarar, bir garanti olarak kullanmak yaramaz.

Verimizde atlamalar nasıl dağılıyor

Sitemizde ayrı sayfası olan 183 temanın SVN deposundaki tüm sürüm klasörlerini taradık. Toplam 14.208 sürüm var; her temanın ilk sürümünü çıkarınca 14.025 geçiş kalıyor. Her geçişi, numaranın hangi hanesinin değiştiğine göre sınıflandırdık:

Geçiş türü Örnek Sayı Pay
Küçük 2.1.59 → 2.1.60 10.747 %76,6
Orta 4.13.12 → 4.14.0 3.010 %21,5
Büyük 3.8.16 → 4.0.0 268 %1,9

Her dört güncellemeden üçü yalnızca son haneyi değiştiriyor. 183 temanın 70’i SVN geçmişinde hiç büyük atlama yapmamış. Bu tablo, temaların çoğunun küçük adımlarla ilerlediğini gösteriyor; ama tek tek temalara inince tablo hızla çeşitleniyor.

Dört farklı numaralandırma alışkanlığı

Uzun bir orta haneyle ilerleyenler. Blocksy 2.1.x dalında 2.1.60’a ulaştı; son altı sürümü 27 Ağustos ile 15 Ekim 2026 arasında, neredeyse her hafta bir tane yüklendi. Astra 4.13 dalını 4.13.12’ye kadar götürdü, 24 Eylül 2026’da 4.14.0’a geçti, 15 Ekim’de 4.14.1’i yayımladı. Bu düzende orta hanenin artması genellikle yeni ayarların ya da blokların geldiğini anlatır.

WordPress ile birlikte artanlar. Varsayılan Twenty temaları X.X biçimini kullanıyor ve her WordPress ana sürümünde bir sonraki numaraya geçiyor. Twenty Seventeen için SVN tarihleri bunu açıkça gösteriyor: 3.8 (12 Kasım 2024), 3.9 (15 Nisan 2025), 4.0 (3 Aralık 2025), 4.1 (20 Mayıs 2026), 4.2 (19 Ağustos 2026). Bu tarihler WordPress’in son beş ana sürümünün, 6.7’den 7.1’e kadar, çıkış günleriyle örtüşüyor. Burada 3.9’dan 4.0’a geçiş bir dönüm noktası değil, yalnızca 3.9’dan sonraki sayı. Bizim sınıflandırmamız bu geçişi teknik olarak “büyük atlama” sayıyor; tabloda 268 olarak görünen büyük atlamaların bir kısmı bu türden.

Yılı numara yapanlar. BlankSlate sürüm numarası olarak yılı kullanıyor: 2023, 2024, 2024.1, 2024.2, 2025 ve 12 Kasım 2025’te yüklenen 2026. Bu temada 10 büyük atlama görünmesinin nedeni yıl değişimi. Handbook’taki X.X biçimine 2024.1 gibi numaralar uyuyor, tek başına 2026 ise yalnızca tek haneli bir sayı.

Büyük haneyi sık artıranlar. Avril’in güncel sürümü 22.4 ve geçmişinde 21 büyük atlama var; Ağustos 2026’da 21.9’dan 22.0’a geçti, ardından 22.1, 22.2, 22.3 ve 22.4 geldi. Lightning 15.42.0’da ve 15 büyük atlama yapmış. Bu temalarda büyük hanenin artması, Astra’daki bir orta hane artışından daha sıradan bir olay.

Bir de dört haneli numaralar var. 183 temanın 41’inin geçmişinde 1.0.3.1 gibi dört haneli en az bir sürüm bulunuyor. Bu biçim çoğunlukla bir sürümün hemen ardından gelen acil düzeltmelerde kullanılıyor; Astra’nın 2017’deki ilk aylarında 1.0.3.1, 1.0.4.1, 1.0.5.1 ve 1.0.5.2 bu şekilde yüklenmiş.

Gerçek büyük sürümleri tanımak

Bir büyük atlamanın gerçekten “büyük” olup olmadığını anlamak için temanın kendi alışkanlığına bakmak gerekiyor. Uzun süre aynı büyük hanede kalan bir temanın bu haneyi değiştirmesi dikkate değer. Verimizden örnekler:

Neve örneğindeki gibi büyük bir sürümün birkaç gün içinde küçük bir düzeltmeyle takip edilmesi sık görülen bir durum. Son 12 ayda 183 temanın yüklediği 979 ardışık sürüm çiftinin 168’inde ikinci sürüm ilkinden en fazla 3 gün sonra geldi. Büyük bir sürümü yayımlandığı gün değil, ilk düzeltme sürümü çıktıktan sonra kurmak bu yüzden makul bir alışkanlık.

Bu temalardaki büyük sürümlerin içeriği hakkında burada bir değerlendirme yapmıyoruz. Ne değiştiğini temanın değişiklik günlüğü söyler; günlüğün nerede bulunduğunu ve nasıl okunacağını tema değişiklik günlüğü nasıl okunur yazısında anlattık.

1.10, 1.9’dan büyüktür

Sürüm numaraları ondalık sayı gibi okunmaz. PHP’nin version_compare işlevinin belgesine göre numaralar noktalardan bölünür ve parçalar soldan sağa karşılaştırılır. Böylece 1.10, 1.9’dan büyük sayılır, çünkü ikinci parçada 10, 9’dan büyüktür. Belge ayrıca düz metin karşılaştırmasının farklı sonuç verebileceği konusunda uyarır. Aynı belgeye göre 5.3.0-dev gibi ön sürümler son sürümden küçük sayılır ve sıralama dev, alpha, beta, RC şeklindedir.

Yani panelde 2.1.9 kullanırken 2.1.10 güncellemesi gördüğünüzde bu bir geri adım değil, sıradaki küçük sürüm. Blocksy 2.1.59’dan 2.1.60’a geçtiğinde de durum aynı.

Güncelleme öncesinde numaradan çıkarabilecekleriniz

  1. Hangi hanenin değiştiğine bakın. Yalnızca son hane değiştiyse çoğu durumda düzeltme sürümüdür. Orta ya da büyük hane değiştiyse değişiklik günlüğünü okumadan güncellemeyin.
  2. Temanın alışkanlığını öğrenin. Twenty temalarında büyük hane artışı WordPress sürümüne denk gelir; BlankSlate’te yıl değişimine. Her tema sayfamızda sürüm geçmişinin tamamı tarihleriyle listeleniyor, bu alışkanlığı oradan görebilirsiniz. Örneğin Astra sayfasında 285 sürümün hepsi yer alıyor.
  3. Atlanan sürümleri sayın. Sitenizde 4.12.x çalışırken güncel sürüm 4.14.1 ise arada iki orta sürümün değişiklikleri birikmiş demektir. Uzun süre güncellenmemiş bir sitede tek seferde birden fazla dalı atlamak, tek bir küçük güncellemeden daha fazla deneme ister.
  4. Yayın gününü bekleyin. Büyük sürümlerde birkaç gün içinde bir düzeltme sürümü gelmesi sık rastlanan bir durum. Bu hafta hangi temaların hangi numaraya geçtiğini bu hafta güncellenen temalar sayfasında görebilirsiniz.

Tarihler hakkında bir not

Bu yazıdaki tarihler temaların WordPress.org SVN deposundaki sürüm klasörlerinin oluşturulma tarihleri. Yeni bir sürüm SVN’e yüklendikten sonra WordPress.org’da yayına girmesi bazen bir iki gün sürebilir; bu yüzden temanın sayfasındaki “Last updated” tarihi bizim gösterdiğimiz tarihten biraz farklı olabilir. Yöntemin ayrıntıları veri ve yöntem sayfasında.

Kaynaklar

  1. WordPress Developer Resources, Theme Handbook, Main Stylesheet (style.css)
  2. Semantic Versioning 2.0.0
  3. PHP Manual, version_compare
  4. WordPress.org Theme SVN deposu

Website Temalar ekibi hazırladı. Bir hata gördüyseniz bize yazın.

Devamını okuyun