WordPress Blok Editörü’ne Genel Bir Bakış: Blok Temalar ve Tam Site Düzenleme (FSE) Hakkında
WordPress, 2003 yılında bir blog yayımlama platformu olarak başladığı yolculuğunda, içerik oluşturmayı ve yönetmeyi her seviyeden kullanıcı için erişilebilir hale getirmeyi amaçladı. Zamanla, kullanıcıların içeriklerini daha rahat ve esnek bir şekilde düzenleyebilmeleri için yenilikler yapmaya devam etti. Bu yeniliklerin en önemlisi, Gutenberg adı verilen blok tabanlı bir editör eklentisi ile geldi.
Blok Editör ve Gutenberg Eklentisi Hakkında
Gutenberg, ilk olarak 2018 yılında WordPress 5.0 sürümü ile tanıtıldı. Adını Johannes Gutenberg’den alan bu eklenti, matbaanın icadıyla bilgiye erişimin nasıl demokratikleştirildiğine bir atıfta bulunuyor. Gutenberg eklentisi, kullanıcıların içeriklerini bloklar halinde oluşturup düzenlemelerine olanak tanıyarak, WordPress’in içerik oluşturma ve yönetim süreçlerini kökten değiştirdi.
Blok tabanlı düzenleme yaklaşımı, kullanıcıların metin, görsel, video, butonlar ve daha fazlası gibi içerik parçalarını, her biri ayrı özelliklere ve ayarlara sahip modüler bloklar olarak eklemesine ve konumlandırmasına izin verir. Bu, kullanıcıların karmaşık düzenlemeler yapabilmesine, ancak bunu kodlama bilgisi olmadan, sürükle ve bırak arayüzü üzerinden gerçekleştirebilmesine olanak tanır.
Gutenberg eklentisinin tanıtımıyla birlikte, WordPress’in klasik metin editörü yavaş yavaş yerini bu yeni ve modern blok editöre bıraktı. Blok editörü, WordPress’in varsayılan içerik editörü haline geldi ve “Tam Site Düzenleme” gibi gelecek yeniliklerin temelini oluşturdu. Bu değişim, WordPress’in sadece basit bloglar için değil, aynı zamanda karmaşık web siteleri ve uygulamalar için de güçlü bir içerik yönetim sistemi olarak konumunu güçlendirdi.
Blok editörü, WordPress kullanıcılarına daha önce hiç olmadığı kadar yaratıcılık ve kontrol sunarak, herkesin zengin ve etkileyici içerikler oluşturabilmesinin kapılarını araladı. Bu yenilik, WordPress’in “demokratik yayıncılık” misyonunu bir adım daha ileri taşıdı ve kullanıcıların içeriklerini daha etkili bir şekilde ifade etmelerine olanak tanıdı.
Editör, aşağıdaki şekilde gösterildiği gibi 3 temel bölümden oluşmaktadır:
- Sol Blok Ekleme Paneli (Inserter): İçerik alanına blok eklemek için kullandığımız paneldir. Bloklar, desenler ve görseller (Openverse) burada yer alır.
- İçerik Tuvali (Content Canvas): Bloklarla oluşturulan içeriği tutan içerik editörü
- Sağ Ayarlar Paneli (Settings Sidebar): Bir bloğun ayarlarını ve tasarımını yapılandırdığımız kenar çubuğu
Tam Site Düzenleme Nedir?
Tam Site Düzenleme (Full Site Editing — FSE), WordPress’in blok editör konseptini bir adım öteye taşıyarak, kullanıcıların sadece içerikleri değil, tüm siteyi — başlık, altbilgi, menüler ve hatta sayfa düzenleri dahil olmak üzere — bloklar aracılığıyla düzenlemelerine olanak tanıyan bir özelliktir. Bu özellik, kullanıcıların web sitelerinin her bir yönünü özelleştirmelerine ve kontrol etmelerine imkan vererek, WordPress’in esnekliğini ve kullanıcı dostu olma özelliğini daha da artırır.
Tam Site Düzenleme’nin merkezinde, “Blok Tema”lar bulunur. Geleneksel WordPress temalarından farklı olarak, blok temalar tüm siteyi bloklar aracılığıyla tasarlamak ve düzenlemek için yapılandırılmıştır. Bu temalar, kullanıcıların sayfa şablonlarını, genel site düzenlerini ve hatta standart site bileşenlerini (örneğin, site başlığı ve altbilgi gibi) doğrudan site editörü aracılığıyla düzenlemelerine olanak tanır.
Klasik WordPress temasının genel yapısı:
├── theme-name
│ ├── template-parts
│ │ ├── content.php
│ ├── templates
│ │ ├── cover.php
│ │ ├── full-widt.php
│ ├── index.php
│ ├── single.php
│ ├── page.php
│ ├── style.css
Blok temaların dosya yapısı:
├── theme-name
│ ├── patterns
│ │ ├── sample-pattern.php
│ ├── parts
│ │ ├── header.html
│ │ ├── footer.html
│ ├── templates
│ │ ├── index.html
│ ├── theme.json
│ ├── style.css
Blok temalar, site genelinde tutarlılık sağlamak ve web tasarım sürecini kolaylaştırmak için global stiller ve ayarları destekler. Kullanıcılar, renk şemaları, tipografi ve diğer tasarım öğelerini tek bir yerden yönetebilir ve bu değişiklikler otomatik olarak tüm siteye uygulanır.
Tam Site Düzenleme ile WordPress, kullanıcıların kompleks ve özelleştirilmiş web siteleri oluşturmasını daha erişilebilir hale getirir. Geliştiricilere ve tasarımcılara sunulan genişletilmiş kontrol ve özelleştirme seçenekleri sayesinde, herkes, özel kodlama bilgisi olmadan bile, profesyonel ve özgün web siteleri yapabilir.
Ayrıca, Tam Site Düzenleme, WordPress tema ve eklenti geliştiricilerine de yeni fırsatlar sunar. Geliştiriciler, blok temaları ve bloklar için özelleştirilmiş stiller ve fonksiyonlar yaratarak, WordPress ekosisteminde benzersiz ve yenilikçi ürünler oluşturabilirler.
Sonuç olarak, Tam Site Düzenleme, WordPress’in kullanıcı merkezli yaklaşımını pekiştirirken, web sitesi oluşturma ve yönetme sürecini daha da demokratikleştiriyor. Bu özellik, kullanıcılara yalnızca içerikler üzerinde değil, tüm web siteleri üzerinde tam kontrol ve özelleştirme imkanı sunarak, WordPress’in “demokratik yayıncılık” vizyonunu daha da ileriye taşıyor. Blok temaları ve genişletilmiş özelleştirme seçenekleri ile Tam Site Düzenleme, WordPress’in geleceğinde merkezi bir rol oynamaya devam edecek.
Blok Editörü aracılığıyla modüler bir şekilde içerik oluşturabilirsiniz. Kullanıma hazır birçok blok bulunur ve kendi özel bloğunuzu da oluşturabilirsiniz.
Blok Editörü ve blok temaları deneyerek WordPress’in bu yeni dünyasını keşfetmeye başlayabilirsiniz.
Başka bir yazıda görüşmek üzere…