Tam Site Düzenleme: Tasarım Devrimi WordPress 5.8 ile başlar
Tam site düzenleme (FSE) terimi bir süredir dolaşıyor. Fikir ilk olarak 2019’da başladı ve basitçe, çoğu kullanıcıların birçok tasarım öğesini ve sitelerinin düzenini değiştirmelerine izin veriyor. Bununla birlikte, buradaki temel yön, sadece yanlar, widget’lar ve herhangi bir sayfanın içeriği hakkında konuşmakla kalmamamızdır. Bu daha da ileri gidiyor. Aslında, bir zamanlar sitenin aktif temasına kilitlenen her şey FSE aracılığıyla ayarlamalar için mevcut olacaktır. Bu nasıl olabildi? Ve baş veya kuyruk nasıl yapılır?
Bu yazıda, FSE’nin ne olduğuna, kullanıcının bakış açısından nasıl çalıştığını ve temalarını aniden FSE ile uyumlu hale getirmek zorunda olan tasarımcılar ve geliştiriciler için ne anlama geldiğini daha derinlemesine bakıyoruz. Acelede mi? FSE, 20 Temmuz’da piyasaya sürülmesi beklenen WordPress 5.8’e gelecek. Tam bir site düzenleme nedir? FSE fikri Gutenberg blok editöründen geliyor. Az ya da çok, kullanıcıya daha fazla güç vermek ve site yapısının diğer alanlarına bloklar getirmek için bir sonraki adımdır. Bildiğimiz gibi, blok bir gönderme ve sayfa düzenleme ekranlarının bir alanı haline geldi. Başka bir deyişle, kullanıcılar yalnızca sayfalar veya yeni yayınlar derlerken bloklarla çalışabilir. Tabii ki, bazı eklentiler başka bir yerde blok kullanmamıza izin verir, ancak bu işlevin çekirdeği – veya daha – – içerik ve sayfalar göndermek için tasarlanmıştır.
FSE ile bloklar gelişir ve WordPress temalarının, yapıların ve genel tasarım öğelerinin tüm düzeni için bileşen bloklar olarak işlev görmeye adapte olur. Bu senaryoda, kullanıcılar belirli temaların nasıl görüntülendiği, örneğin, sitenin gölgelik, logo veya diğer genel web sitesi öğeleri üzerinde daha fazla kontrol sahibi olurlar. Bu nedenle, bunun tema üreticisi için ne anlama geldiğini tartışmadan önce, FSE’nin kullanıcının bakış açısından nasıl bir şey olduğunu görelim. İlk kullanıcı tarafında, ilk aşamada tam site düzenlemesi nasıl çalışılır, tam site düzenleme bir şey olmayacak kullanıcıya herhangi biri yoluyla zorlanır. WordPress 5.8’de FSE’yi başlatmak aslında bazı ek kurulumlar gerektirecektir: Gutenberg Mandiri eklentisinin en son sürümü ve FSE ile uyumlu tema.
Bununla birlikte, bunu ayırt eden, sayfanın içeriğini düzenlemenin yanı sıra, kullanıcılar da sayfada olabilecek üstbilgi, altbilgi ve diğer yapısal öğeleri de değiştirebilir. Örneğin, sol üst köşedeki ana düğmeyi tıkladıktan sonra birkaç yeni blok türü vardır: tasarım blokları ve temalar.
Bu blokla, kullanıcılar yeterince cesursa oldukça ciddi ayarlamalar yapabilirler. Örneğin, Kueri bloğu, kullanıcıların kendi özel posta listelerini oluşturmaları için birçok olasılık açar. Daha sonra bu listeyi tam olarak görüntülenen, sipariş, kategoriler ve daha fazlası açısından yapılandırabilirler. Bir yandan, bu klasik bir WordPress döngüsüne yerleştirilmiş bir GUI’dir. Bu muhtemelen aşırı bir durumdur ve çoğu kullanıcı site logoları, yayın başlıkları, yorumlar bölümü veya site navigasyonu gibi şeyler için bloklara odaklanabilir, ancak yine de bize FSE ile neyin mümkün olduğuna dair iyi bir resim. Tasarımcılar ve geliştiriciler için FSE’nin anlamı nedir En büyük değişiklik, tüm tema geliştiricilerin temel olarak temalarını FSE ile uyumlu hale getirmek zorunda kalmasıdır. Teknik olarak rahatsız etmemeyi ve bir şeyler yapmanın eski yolunu kullanmaya devam etmemeyi seçseniz de, WordPress aslında temanızın FSE ile uyumlu olmasını bekliyor. Şu anda, FSE “Out Out” dır, yani temanızı FSE ile uyumlu hale getirmek istemiyorsanız, Functions.php dosya temasına ek bir bildirim eklemeniz gerekir. remove_theme_support (‘Block-TEMPLAT’); Yapabilirsiniz, ama bunu yapamayabilirsiniz. Tıpkı blok düzenleyicinin kendisi gibi, FSE’nin kaybolması pek olası değildir. Tersine, Gutenberg’in lansmanının her yeni aşamasında, daha fazla işlev tanıtılacak ve her birinin öncekinden daha derin olması muhtemeldir. Geç kalırsanız, temanızı hızlandırmakta zorluk çekeceğinizi düşünmek mantıklıdır. Buna ek olarak, bu sadece temenizi “uyumlu” hale getirmek için buraya ve oraya birkaç satır kod eklemekle ilgili değildir. FSE’nin doğru entegrasyonu çok daha derine iner ve bir tema oluştururken orijinal tasarım hususlarıyla başlar. Burada hatırlanması gereken önemli olan, kullanıcıların artık sadece genişlik, yükseklik veya renk gibi klasik tasarım özelliklerini ayarlayabilmeleridir. , Ancak bu öğeleri hareket ettirebilir, yenilerini ekleyebilir veya bazılarını silebilirler. Başka bir deyişle, temanın tüm görünümünü elden geçirebilirler. Bu, bir tema oluştururken çok fazla belirsizlik yaratır ve üreticiyi minimaliste bahse girmeye zorlar. Temel olarak, tüm çarpıcı özellikler en başından beri başarısız olmaya mahkumdur, çünkü özellikler ne kadar karmaşık olursa, kullanıcı FSE tedavisi yaptıktan sonra iyi görünme olasılığı o kadar azdır.
Ama bu da mutlaka kötü bir şey değil. Temanın geliştirilmesiyle ilgili eğilim minimaliste doğru ilerledi. Şimdi bile, birçok kullanıcı minimum temayı seçer, böylece sayfa üreticisinin eklentisini yükleyebilir ve yine de her şeyi uygun hale getirebilir. FSE bu, ama bundan daha fazlası. Tabii ki, her kullanıcı ilk başta FSE ile denemeyecek, hatta hiç denemeyecek. Bu, temanın hala kullanıcıların herhangi bir ayar yapmasını gerektirmeyen alışılmadık bir ürüne sahip olduğu anlamına gelir. Bir geliştiriciyseniz bu sularda gezinmek zor olabilir. Her zaman Site Düzenleme Hareketi’nin tamamına katılıyor musunuz? Tabii ki! Bu zaman için, FSE’nin sadece WordPress tarafından deneyimlenen bir aşama olduğunu ummamalıyız. İlk şüpheciler Gutenberg hakkında da aynı şeyi söyledi. Tam site düzenleme, WordPress’in evriminde ve pazar payının% 50’sine doğru yavaş ama sürekli hareketin bir başka aşamasıdır. WordPress’in Wix veya Weebly gibi platformları kendi oyunlarında yenmezse bu hedefe ulaşamayacağına dair bir inanç var. Tam site düzenleme hakkında ne düşünüyorsunuz? Bunun gerçekten WordPress ekosisteminde bir tasarım devrimi olduğunu düşünüyor musunuz?