Gutenberg 11.5 Widget Gruplandırması Ekler, Blok Boşluğu Özelliğini Yineler ve Gezinme Menülerini Günceller

Yayınlanan: 2021-09-17

Gutenberg 11.5 bugün erken saatlerde indi. Gezinme bloğunda kapsamlı değişiklikler, widget'ları gruplamak için yeni bir yol ve daha fazla blok boşluğu özellik entegrasyonu içeren ağır bir sürümdür.

Onu en son sürüm haline getiren özelliklere karışık tepkiler aldım. Bazı noktalarda kendi kendime düşündüm, sonunda bu oldu . Diğer anlarda Jean-Luc Picard'ın ünlü yüzünün en iyi versiyonunu yaptım. Ancak çark dönmeye devam ediyor ve projeye zaman ve emek harcayan geliştiriciler onu geliştirmeye devam ediyor.

Kısa bir not, blok düzenleyiciyi destekleyen bir tema çalıştırmayan herkesin arka uç stillerinin yerinde olmadığını kontrol etmesi gerektiğidir. Gutenberg, kullanıcının aktif temasının kendi tema kaydını yapmamışsa veya bir theme.json dosyasına sahip değilse, bazı varsayılan editör stillerini otomatik olarak çıkarır. Bu, kullanıcıların 5.9'a kadar beklememesi için WordPress 5.8.2 gibi nokta sürümlerinde paketlenmelidir.

Gezinme Bloğu Değişiklikleri

Gezinme menüleri site düzenlemede hala bir sorun olmaya devam ederken, Gutenberg yeni karmaşıklık düzeyleri ekledi. Gezinti kapsayıcısının içinde Site Başlığı ve Site Logosu bloklarına izin verilir.

Joen Asmussen'in orijinal bilette paylaştığı gibi, bazı karmaşık düzenler, Navigasyon bloğunda daha fazla iç öğeye izin verilmesinden faydalanabilir:

Bu, özel desenler aracılığıyla tema yazarları için bir düzen olanakları dünyası açabilir.

Gutenberg'in bu daha gelişmiş düzenlerin temelini oluşturmasıyla ilgili bir sorunum yok. Ancak, navigasyonun temellerini henüz düzeltmedik. Site içi bağlantıları arama ve ekleme deneyimi en iyi ihtimalle cansızdır ve birden fazla fare tıklaması gerektirir. Daha hafif bir navigasyon deneyimi için açık bir bilet var ve odak noktası bu olmalı.

Tema yazarları ayrıca, Gezinme bloğunun artık boşluk için margin boşluğu yerine CSS gap özelliğine dayandığını da belirtmelidir. Bunu aylar önce kendi projelerim için özelleştirdiğimden beri neredeyse kaçırıyordum - artık basit boşluklar için sahte marj çözümlerine güvenmemize gerek kalmadığı 2021'e hoş geldiniz . Bu değişiklik, mevcut tema tasarımlarını etkileyebilir.

Temalar Ekranıyla Sınırlı FSE Yönetici Bildirimi

Temalar/Görünüm yönetici ekranında FSE tema yöneticisi bildirimi.
Yalnız FSE tema yöneticisi bildirimi.

Gutenberg eklentisinin özellikleri sürekli değişim içinde olduğundan, bu eklentiyle ilgili pek çok sıkıntı var. Bununla birlikte, eklentiyi çalıştırmanın en can sıkıcı yanı, bir kullanıcı bir blok teması çalıştırdığında, kalıcı, reddedilemez yönetici bildirimi olmuştur.

Eklentinin önceki sürümlerinde, bu uyarı arka uçtaki her ekranda görünüyordu. Artık yalnızca Temalar/Görünüm sayfasında görünüyor.

Geçtiğimiz birkaç ay boyunca, Ben Gillbanks'in Toolbelt eklentisini yalnızca bu bildirimi gizlemek amacıyla aktif tuttum.

Hele şükür. Veda.

Widget Grubu Bloğu

Yeni Widget Grubu bloğunun gösterildiği WordPress yöneticisindeki Widget'lar ekranı.
Bir Widget Grubu blok başlığını düzenleme.

Genel olarak Gutenberg eklenti geliştiricilerinin ve temel WordPress'in geri bildirimden iyi şekilde yararlandığına inansam da, blok tabanlı widget sistemi, projenin başarısız olduğu bir alan oldu. Eylül 2020'den beri tekrarladığım gibi, özellik temelden bozuldu. Amaç, son kullanıcıların daha fazla yerde blok eklemesine izin vermekti, ancak hiçbir zaman klasik tema işaretlemesi ve stilleriyle uyumlu değildi.

Kalıpları kullanmayı önerdim, ancak ekip bir Widget Grubu bloğu ile gitti. Sonuç benzer ama tam olarak aynı değil. İyi haber şu ki, çekirdeğe inen özellik için engelleyici olması gereken şeyi düzeltiyor.

Daha iyi haber şu ki, bunun bu yıl içinde 5.9 sürümü yerine WordPress 5.8.2'ye gelmesi muhtemel.

Mükemmel bir çözüm olarak adlandıracak kadar ileri gitmem. Deneyim, bir widget başlığının nasıl ekleneceğini hemen netleştirmez. Kullanıcılar önce bir blok eklemelidir. Bir blok eklendiğinde, görünen başlık/başlık yer tutucusuna tıklayabilirler. Ardından, kullanıcı arayüzü başlığı yazmak için bir alana geçer.

Aşağıdaki video, Widget Grubu bloğunun nasıl çalıştığını gösterir:

Hiç çözüm olmamasındansa biraz sallantılı bir deneyim yaşamayı tercih ederim. En azından kullanıcıların artık widget sarmalayıcılarını manuel olarak oluşturması gerekmiyor. Bazıları, bu sorun bir aksaklıksa, Klasik Widget'lar eklentisini bile devre dışı bırakabilir.

“Satır” Grup Varyasyonu ve Esnek Düzenler

Yeni Row blok varyasyonunu kullanarak yazar, tarih ve yorumlar bağlantısını yan yana sıralayın.
Row blok varyasyonu ile bir post meta (byline) bölümü ekleme.

Geliştirme ekibi, Gutenberg 11.2'de tanıtılan yeni esnek yerleşim sistemini test etmeye başlamak için Grup bloğuna Row adlı bir varyasyon ekledi. Bu, kullanıcıların varsayılan "akış" düzeninde iç blokları birbirinin üstüne koymak yerine yan yana hizalamasına olanak tanır.

Özellik için tonlarca kullanım durumu var. Tema yazarları için birincil senaryolardan biri, gönderi ve yorum meta veri yığınlarını yan yana hizalamak olacaktır. Önceden, bu, ikisi de ideal olmayan Sütunlar bloğunun veya özel stillerin kullanılmasını gerektiriyordu.

Deneyim kenarlarda kaba. Bir bloğu düzenlemek için genellikle doğru yere tıklamayı zor buldum ve yenilerini eklemek için ekleme düğmesi her zaman görünmüyordu.

Sosyal Simgeler bloğu da yeni esnek düzeni kullanır. Ancak, şu anda dikey sosyal bağlantılar için onu akış moduna geçirmenin bir yolu yoktur.

Daha Fazla Blok Boşluğu Entegrasyonu

Ayrı sütun blokları arasında vurgulanan boşluk/boşluk.
Her Sütun bloğu arasındaki boşluk.

Sütunlar bloğu şimdi, bağımsız Sütun blokları arasındaki boşluğu işlemek için Gutenberg 11.4'te tanıtılan boşluk özelliğini kullanıyor. Henüz son kullanıcıların bunu kontrol edebileceği bir kullanıcı arayüzü yok, ancak özellik geliştikçe gelecekteki bir sürümde gelmesi muhtemel.

Gutenberg 11.5 şimdi editördeki yazı başlığına bir alt kenar boşluğu ekledi. Hangi nedenle olursa olsun, geliştirme ekibi bir sıçrama yaptı ve mevcut blok boşluğu özelliğinin buna ihtiyaç duyduğunu varsaydı. Çözülmesi karmaşık bir problemdir. Bu arada, bazı kullanıcılar editörde başlık ve içerik arasında alışık olduklarından daha fazla boşluk görebilir.

Blok düzenleyicide gönderi başlığı ve içerik arasında olağandışı miktarda boşluk.
Orada bir sürü ekstra boşluk var.

Elbette bu, aktif temaya, blok boşluk özelliğini desteklemesine ve mevcut stillerine bağlıdır.

Yazar Sonrası Duotone Desteği

Hurda yığınına yönelik olması gereken bir şey için, Post Author bloğu artık avatarı için çift tonlu filtre desteği şeklinde yeni bir hayata sahip. Görüntü ve Kapak gibi diğer bloklar için olduğu gibi çalışır.

Sorun şu ki, Post Author, henüz hazır olmadığı için son WordPress sürümünden puanlandı. Blok, yazarın adı, avatarı ve tanımının Frankensteinvari bir karışımıdır . Bunlar, tema yazarlarının ve kullanıcıların benzersiz düzenlerde düzenleyebileceği birden çok blok olmalıdır.

Çift ton desteği sadece fazladan bir kod satırı eklerken, mevcut haliyle blok üzerinde çalışmaya devam etmek mantıklı değil. Bunu ayrı bir Post Author Avatar bloğunun parçası olarak görmeyi çok isterim.