Gutenberg’in tam sitesinin düzenlenmesi WordPress manzarasını nasıl yeniden şekillendirecek
WordPress çok olağanüstü, neredeyse çılgın bir seviyede büyüdü. Bloglama platformundan, her tür web sitesi için bir seçim çerçevesidir. Ve WooCommerce ile e -ticaret endüstrisine bile nüfuz etti ve bir fırtına ile aldı. Ve hala durma yok! Gutenberg ve Rest API gibi en son özelliklerle WordPress, topluluğunu gerçekten şaşırttı ve WordPress’in yakında ölümünü karşılayacağını düşünen insanları şaşırttı. Ama şu anda bir şey kesin: Her şey şu anda olduğu gibi kalmayacak. WordPress manzara değişiklikleri ve sonraki birkaç sürüm WordPress topluluğu üzerinde büyük bir etkiye sahip olabilir.
Yol haritasında ileriye dönük bazı şeyler olmasına rağmen, şu anda özel bir odak noktası Gutenberg’in tam site özelliğidir. Tam bir site düzenleme nedir ve neye benziyor? Gutenberg piyasaya sürüldüğünden beri, kesinlikle içerik alanı için bir blok editörü olmayı bırakmayacak. Bu nedenle, Gutenberg şimdilik WordPress kontrolü kazandı ve sitenizin istediğiniz deneyimi yaratmak için özelleştirilebilen ve bir araya getirilebilen küçük bloklardan oluştuğu geleceğe götürüyor. Lego blokları ile oynamak gibi, kirişleri hareket ettirirsiniz, istediğiniz yere yapıştırın ve sonuçta vahşi hayal gücünüzün yapısını yaparsınız.
Gutenberg ile dolu bir siteyi düzenleme deneyiminde, her bir LEGO bloğu da ayarlanabilir. Bu, şekil ve boyut gibi diğer şeylerle birlikte her bir ışının rengini seçebileceğiniz etkileşimli bir Lego ışını gibidir. Biliyorum, bu inanılmaz ve oyuna değiştirici olacak, şüphesiz. Ama gerçekten nasıl işe yarayacak? Tam bir site düzenlemesinin neye benzediğini hissetmek için bu demoyu kontrol edin. Temel olarak, bu, sitenizdeki her şeyin bloklara dönüştürüldüğü blok tabanlı bir yapı olacaktır. Navigasyon menüsü bir blok; Yan çubuk bir blok; Üstbilgi ve altbilgi bloklardır. Örneğin, web sitenizde birkaç yön sayfası oluşturuyorsunuz ve ana menünüzün konumunu değiştirmek veya buna bazı ek bağlantılar eklemek istiyorsunuz. Tam site düzenleme ile bunu yapmak, Navigatör blok menü yapısını ayarlamak ve istediğiniz yere sürüklemek için işaret etmek ve tıklamak kadar basit olacaktır.
Tam web sitesi geliştirme deneyimi için sütunlar ve satırlar oluşturabilir ve içinde daha fazla Gutenberg blok yığabilirsiniz. Tam site düzenleme ile başlatılacak bazı önemli özellikler şunlardır: Global Styles ile Global Style, kullanıcılar basit ayarlar panelleri olan CSS varsayılan temaları olabilir ve hayal ettikleri web deneyimleri oluşturabilir – herhangi bir CSS kodu yazmadan.
Dolayısıyla, düzenlediğiniz blokta belirli bir işlevsellik eklemek istiyorsanız ve henüz yüklenmemişse, ihtiyacınız olan bloğu bulmak ve oraya ve sonra yüklemek için bir blok dizin araması kullanabilirsiniz. Bu blok sunucudan dinamik PHP yerine HTML statik sunarsa, tüm bu fikrin dinamik blokları başarısız olacaktır. Demek istediğim, güçlü WordPress dinamik içeriği statik HTML ile değiştirmek ister. Hiçbir şey değil mi?
Gutenberg’deki blok iki türden oluşur – statik ve dinamik. Böylece sunucunun dinamik içeriğini oluşturabilirsiniz. Bir örnek, en son WordPress gönderme bloğudur. Bu blok, yeni bir gönderi yayınlandığında kullanıldığı her yerde güncellenecektir. Yeniden kullanılabilecek bloklar başka bir harika özellik, sitenizdeki blokları yeniden kullanma ve tekrarlama yeteneğidir. Birkaç yıl önce bir sayfa üreticisi eklentisiyle bir web sitesi oluşturduğumu hatırlıyorum. Web sitesindeki her sayfa aynı şekilde yapılandırılmalıdır. Benim için bu, sayfayı aynı şekilde düzenlemek ve düzenlemek için aynı tekrarlanan görevi yapmak anlamına gelir. O zaman, tasarımın klonlamanın veya bir şablon yapmanın bir yolu olup olmadığını merak ettim, böylece baştan yeniden tasarlamak zorunda kalmadan tüm sitelerde tekrar kullanılabilir ve tekrarlanabilir. ‘Basitleştirme’, WordPress’teki web sitelerinin geliştirilmesi için tam bir site yapılacak küçük bir kelimedir. İyi başlatılırsa, son kullanıcılar ve tema geliştiricileri için diriliş anlamına gelir. Gutenberg kullanıcının deneyimini nasıl değiştirir? İlk olarak, Elementors veya Beaver Builders gibi sayfa yapımcıları eklentileri ile sitelerini şişiren kullanıcıların bunu yapması gerekmez, çünkü tam ve blok tabanlı site düzenlemesinin işlevselliği çekirdek platformun kendisi üzerine oluşturulacaktır.
Nihai kullanıcılar için, Site Düzenleme Tam özelliği, hayal edebilecekleri her türlü mizanpaj ve tasarım yapabilecekleri basitleştirilmiş bir deneyim üretecektir. Fikirleri ve bilgileri isteklerine göre uzlaşmadan veya teknik tarafı anlamalıdırlar. Kullanıcılar, entegre, tutarlı ve tutarlı bir blok mekanizması aracılığıyla işlevselliği daha kolay ekleyebilir ve düzenleyebilir. Site davranışını değiştirmek için karmaşık navigasyon menülerini geçmeleri veya ayrı bölümleri ziyaret etmeleri gerekmez. Kullanıcılar her şeyi doğrudan tek bir arabirim bloğundan manipüle edebilir. Sonunda, bir web sitesi geliştirmek ve sayfayı yapmak TEV olmayan kullanıcılar için çok daha kolay olacaktır. Ancak bu genel özellik hakkında en ilginç şey, GitHub belgesinde açıklanan önerilen fikirdir: Sonunda, doğru yeteneklere sahip her WordPress kullanıcısı (örneğin: ‘Yönetici’ WordPress rolü) bu şablona WordPress’te erişebilecektir. Yönetici, özel bir ekranda düzenlemek ve potansiyel olarak bir tema olarak ihraç etmek. Bu projenin özel kısmının WordPress topluluğu üzerinde geniş bir etkisi olacaktır. Bu, herkesin – kodlama deneyimi olmayan kişilerin bile bir tema yapabileceği ve hatta topluma bağış yapabileceği anlamına gelir.