Beta 1, özellik listesinin dilekçe olmaktan çıkıp sözleşme olmaya başladığı gündür. Bu sürümde olmayan her şey artık istisna olarak kendini savunmak zorunda, içindeki her şey ise ajans olarak bir ay sonra üretimde destekleyeceğimiz şey. Bu yüzden bir 7.x döngüsü Beta 1’e vardığında bir saatimi ayırıyorum, bir hazırlık sunucusuna kuruyorum ve duyuruyu tarayıcı sekmesiyle şöyle bir göz gezdirerek değil, elimin altında klavye ile okuyorum. Açık konuşayım, bu bir saati atlayan meslektaşlarımın Ağustos’ta neden panik yaşadığını yıllardır izliyorum.
WordPress 7.1 Beta 1 dün yayımlandı. Uzun süredir gördüğüm en görünür döngülerden biri — Notlar sonunda büyüdü, duyarlı stillendirme gerçekten geldi, araç çubuğu gizemli olmayı bıraktı, medya işlem hattı tarayıcıya doğru bir adım daha attı. Aynı zamanda blok düzenleyici değişikliklerinin “işte ilkel yapıtaşı” değil “işte bitmiş ürün deneyimi” havasında olduğu ilk döngü. Ve ben bu tonu seviyorum: WordPress’in olgunlaştığı, gösteri yapmayı bıraktığı yer burası.
Bu hafta ne test etmelisin, RC 1’e kadar neye dokunmamalısın — hepsi aşağıda.
Gerçekten yeni olan ne
WordPress 7.1 Beta 1, 15 Temmuz 2026 tarihinde Krupa Nanda tarafından wordpress.org/news üzerinde yayımlandı; genel yayın tarihi sürüm partisi takvimine göre WordCamp US ile aynı güne, 19 Ağustos 2026’ya ayarlandı. Sürüm lideri Anne McCarthy. Duyuruda dört test yolu belgeli: WordPress Beta Tester eklentisi (Bleeding edge / Beta/RC Only kanalı), doğrudan zip, wp core update --version=7.1-beta1 ya da tarayıcıdan WordPress Playground. Üretimde çalıştırma. Bu uyarı duyuruda boşuna yer almıyor.
Özellikler beş küme etrafında toplanıyor.
Notlar büyüdü. Satır içi biçimlendirme (kalın, italik, kod, bağlantı, emoji), iş arkadaşlarını etiketlemek için @mention, tek blok üzerinde birden fazla konuşma, seçili metne yorum ve daraltılabilir uzun konu başlıkları geldi. Notların artık kanıt-kavram değil, bir yayın ekibinin gerçekten üzerine düzenleme akışı kurabileceği bir araç gibi hissettirdiği ilk döngü. Bu aynı zamanda Gerçek Zamanlı İşbirliği’nin Mayıs’ta 7.0’dan çıkarılmasından ve 7.1 yol haritasının deyimiyle “stratejik kararları beklemesinden” en çok etkilenen parça — projenin güvenle sevkedebildiği şey Notlar üzerinden asenkron işbirliği, RTC ise ayrı bir masada çözülüyor.
Duyarlı stillendirme burada. Artık görüntü alanı başına değerleri (yazı boyutu, boşluk, blok görünürlüğü) özel CSS yazmadan doğrudan düzenleyiciden tanımlayabilirsin. Tema geliştiricileri kırılım noktalarını özelleştirebilir. Etkileşim durumu stillendirmesi (hover, focus, active) aynı style-states mekanizması üzerinde çalışıyor. Bu, Gutenberg 23.5 içinde yeniden boyutlandırılabilir tuvalin cihaz açılır menüsüyle birleştirilmesinin karşılığı; piksel cinsinden tuval genişliği, hangi görüntü alanını düzenlediğinin tek doğruluk kaynağı.
Medya işleme tarayıcıya taşındı. İstemci taraflı işlem hatları artık HEIC, UltraHDR, AVIF, WebP ve GIF-video dönüşümünü hallediyor. Eski satır içi kırpma arayüzünün yerini özel bir medya düzenleyici modalı aldı. Bağlı görsellerin otomatik doldurulması ve sonsuz kaydırma kütüphaneyi tamamlıyor. Fotoğraf ağırlıklı siteler için bu, “iPhone kütüphaneye 40 MB’lık bir HEIC bırakıyor, sunucu nefret ediyor” ile “tarayıcı dönüştürüyor, WebP gönderiyor, yoluna devam ediyor” arasındaki fark.
Yönetim gezinmesi tutarlı hale geldi. Ashar Fuadi’nin 13 Temmuz 2026 tarihli kalıcı araç çubuğu geliştirici notu, yönetici çubuğunun artık Yazı ve Site Düzenleyicilerinde varsayılan olarak göründüğünü, belirsiz “W” logosunun düzgün bir geri chevron’una dönüştüğünü ve yapılandırılmış site simgelerinin araç çubuğunda yer aldığını doğruluyor. Distraction Free (dikkat dağıtıcı olmayan) kip araç çubuğunu hâlâ gizliyor. Eklenti geliştiricileri özel admin_bar_menu düğümlerini test etmeli — Site Düzenleyici artık birinci sınıf bir araç çubuğu yüzeyi. Site Düzenleyici yönetim rengi şeması, gruplanmış sonuçlarla iyileştirilmiş komut paleti, liste görünümünde yazı özetleri, görsel revizyon seçici, “Bugün Bu Gün” widget’ı, düzenlenebilir yorum konu başlıkları ve düzenleyiciler arası kalıcı omnibar da geldi.
Yeni bloklar ve geliştirici API’leri. İki yeni çekirdek blok geliyor: ses koleksiyonları için dalga formu görselleştirmesiyle bir Playlist bloğu ve sekmeli içerik için bir Tabs bloğu. Table of Contents yol haritasındaydı; Beta 1 duyurusu açıkça Playlist ve Tabs’ı sayıyor. Geliştirici tarafında: Abilities API genişlemesi (bağlam için çekirdek yetenekler birleştirme önerisi), liste öğeleri için Blok Bağlamaları, özel simge kaydı, blok temaları için zorunlu iframe düzenleyicisi (öngörülebilir işleme) ve gelişmiş Connector kimlik doğrulaması. React 19 uyumluluk katmanıyla birlikte deneysel bayrak arkasında geri döndü. Spekülatif yükleme varsayılanı, önbellekleme algılandığında conservative’dan moderate’a geçiyor.
Duyurudaki katkıcılar: @benjamin_zekavica, @amykamala, @wildworks, @adamsilverstein, @annezazu, @fushar, @jorgefilipecosta, @joedolson. Sürüm partisi 15 Temmuz’da saat 15:00 UTC’de #core Slack kanalında @krupajnanda sunuculuğunda yapıldı.
Çok kişili bir sistemi ayakta tutmak: eski bir hatıra
Notlar’ın büyüdüğünü ve Gerçek Zamanlı İşbirliği’nin ayrı bir masada beklediğini okuyunca gülümsedim, çünkü bu ayrımı iliklerime kadar biliyorum. Yıllar önce çok kullanıcılı sistemler kurdum — aynı ortamda birden fazla kişinin aynı anda var olduğu, birbirini gördüğü, birbirinin hareketini beklemek zorunda kaldığı sistemler. Orada öğrendiğim ders şuydu: iki kişinin aynı anda aynı şeyi düzenlemesi, bir kişinin sonra bir not bırakmasından bambaşka bir canavardır. İlki senkron durum çakışması, kilitleme, çakışma çözümü demek; ikincisi sadece bir mesajı doğru yere iliştirmek.
WordPress’in bu döngüde yaptığı tam olarak bu ayrımı onurlandırmak: kolay ve sağlam olanı (asenkron Notlar) sevkediyor, zor ve kırılgan olanı (canlı ortak düzenleme) olgunlaşana kadar bekletiyor. Ben olsam da aynısını yapardım. Çok kişili bir sistemde en pahalı hata, “herkes aynı anda yazsın” özelliğini yarım pişmiş göndermektir — kimse çakışmayı sevmez, ve bir kez veri kaybı yaşayan ekip o özelliğe bir daha güvenmez. Sıkıcı ama sağlam olanı önce sevketmek, otuz yıldır doğru olan karar.
WordPress ve WooCommerce insanları için neden önemli
Beta 1, trunk’ı wp/7.1 dalına sabitler. Buradan sonra yalnızca hata düzeltmeleri ve dev-feedback commit’leri girer. İsimler artık kilitlendi. Bu, eklenti veya temanın 19 Ağustos’ta uyumlu olması gereken API yüzeyinin tam olarak bugün Beta 1’de olan şey olduğu anlamına gelir. Beta 1 ile RC 1 arasında bir filtre adı değişirse, bunun sebebi biri daha iyi bir fikir bulduğu için değil, sert bir engelleyici çıktığı için olur.
Ajansların bu hafta denetlemesi gereken üç uyumluluk kalemi var:
Düzenleyicideki özel yönetim çubuğu düğümleri. Site Düzenleyici artık yeni bir araç çubuğu ev sahibi. admin_bar_menu düğümü kaydeden her eklenti Site Düzenleyici ve Yazı Düzenleyici içinde test edilmeli. Klasik yönetim ekranında olduklarını varsayan düğümler (etraflarındaki belirli DOM’a bel bağlayan ya da araç çubuğunun daha önce blok düzenleyicide gizli olduğu gerçeğine güvenen düğümler) artık hiç tasarlanmadıkları bir yerde görüntülenir. Ya $screen->is_block_editor() ile kapsam dışında bırak ya da çalışır hale getir.
Blok temaları için iframe düzenleyici. Artık zorunlu. DOM’un üst düzey belgede olduğuna dair klasik düzenleyici dönemi varsayımları burada kırılıyor. iframe bağlamından geçmeden doğrudan window üzerinden DOM erişimi varsayarak stil sayfası veya betik ekleyen her tema ya da eklentinin, Site Düzenleyici içindeki bir blok temasına karşı yeniden test edilmesi gerekir. Sinyaller önceki döngülerde de vardı — 7.1 bunu artık isteğe bağlı olmaktan çıkarıyor.
WooCommerce 11.0, 28 Temmuz’da geliyor. Bu, Beta 1’den dokuz gün, WordPress 7.1 RC 1’den on iki gün ve 7.1 genel yayınından yirmi iki gün önce. WooCommerce 11.0 geliştirici önizlemesini takip ettiysen, 11.0’ın yeni mağazalar için varsayılan-açık ürün nesne önbelleklemesi, blok tabanlı ürün düzenleyici beta kaldırma, Mağaza sayfasında get_queried_object() şekil değişikliği ve ürün kargo sınıfının gizlenmesini getirdiğini biliyorsun. WordPress 7.1 Beta 1 üzerinde WooCommerce 11.0’ı ana hazırlık geçişin olarak test etme. Bu, üst üste yığılmış iki hareketli hedef. WooCommerce 11.0’ı önce WordPress 7.0.1 kararlı üzerinde test et, ardından RC 1 çıktığında WordPress 7.1’i ayrı olarak test et.
Ne yapardım (ne yapmazdım)
WordPress 7.1 Beta 1’i bu hafta temiz bir hazırlık kutusuna kur. Üretim veritabanının üzerine değil — temiz bir kurulum ya da atabileceğin gerçek bir müşteri sitesinin klonu. Bir blok tema aç (Twenty Twenty-Six ya da Twenty Twenty-Five). Sonra dört geçiş yap:
Düzenleyici geçişi. Uzun bir yazı aç. @mention ve satır içi biçimlendirme ile Notlar ekle. Tek blok üzerinde çoklu konuşma başlıklarını doğrula. Bir başlığa görüntü alanı başına yazı boyutu tanımla. Yeni Playlist ve Tabs bloklarını dene. Araç çubuğu davranışını izle — görünür kalıyor mu, geri chevron beklediğini yapıyor mu, yönetim rengi şeman Site Düzenleyici’ye taşınıyor mu?
Medya geçişi. Bir iPhone’dan doğrudan bir HEIC dosyasını medya kütüphanesine bırak. Sunucu tarafında değil, istemci tarafında dönüştürüldüğünü doğrula. Büyük bir AVIF dene. Yeni medya düzenleyici modalını aç. Birkaç saniyeden uzun süren her şeyi not al — istemci taraflı işlemin bir tabanı var ve müşteri karşılaşmadan önce nerede olduğunu bilmek istersin.
Uyumluluk geçişi. En çok kullandığın beş özel eklentiyi ve etkin temanı kur. admin_bar_menu, düzenleyici betiklerinden doğrudan document.querySelector çağrılarını ve Klasik bloğun ekleyicide olmayacağını varsayan her kodu grep’le (spoiler: olacak — 12 Temmuz’da işlediğimiz 7 Temmuz geri alması Beta 1’de geçerli). Kendi eklentilerine karşı sorunları şimdi, 22 Temmuz’daki Beta 2 başka bir eşitleme itmeden önce aç.
Performans geçişi. Spekülatif yükleme varsayılanı, önbellekleme algılandığında conservative’dan moderate’a geçiyor. Kalıcı bir nesne önbelleği (Redis, Memcached) ya da tam sayfa önbelleği (Varnish, LiteSpeed, hosted eşdeğerleri) çalıştırıyorsan, site artık daha agresif ön yüklüyor. Gerçekçi bir gezinme oturumunda sunucu günlüklerini izle. Çoğu site fayda görecek. Bir kısmı — hiçbir zaman ön yüklenmesi düşünülmemiş pahalı dinamik uç noktalara sahip olanlar — wp_speculation_rules_configuration filtresine ilgi gerektirecek.
Yapmayacağım şey: 7.1 Beta 1’i hiçbir üretim sitesinde, müşterilerin görebileceği üretim verisini yansıtan hiçbir hazırlık sitesinde ve WooCommerce 11.0 için kara kutu kabul testi yapan hiçbir mağazada çalıştırmamak. 5 Ağustos’taki RC 1’e kadar gerçek entegrasyon çalışması için bekle. 19 Ağustos’taki 7.1 genel yayınına kadar üretimi güncelleme ve o zaman bile ancak WooCommerce’in 11.x uyumluluğunu onaylamasından sonra.
İki döngü önce “ve bulduğun her şeyi Trac’e aç” derdim. Tavsiye hâlâ geçerli. Ama bu döngüde Notlar, araç çubuğu ve medya değişiklikleri bulacağın şeyin iyi bir kısmının hata değil, kullanılabilirlik sinyali olacağı kadar görünür — onları da yaz. 7.1 sürüm ekibi iyi biçimlendirilmiş geri bildirime alışılmadık ölçüde duyarlı davranıyor (Klasik blok geri almasına bak) ve Beta 1’den Beta 3’e kadar olan aralık, geri bildirimin hâlâ bir şeyi kımıldattığı pencere.
Beta 1, şimdi bir küçük saatlik iş yaparak çok daha sakin bir Ağustos satın almak demek. O saati harca.
Last modified: Ağustos 2, 2026
United States / English
Slovensko / Slovenčina
Canada / Français
Türkiye / Türkçe