·Temalar
Sıcak Temalar

Sıfırdan WordPress Teması Geliştirme: Block Theme ve theme.json Tam Rehberi

#tema#block-theme#theme-json#fse#gutenberg
3 Mart 2026 1.351 5 yanıt
M
MrPoseidonOPYönetici
3 Mart 2026· #1

Merhaba,

WordPress 5.9 ile birlikte gelen Full Site Editing (FSE) ve Block Theme sistemi artık olgunlaştı. Klasik tema geliştirmeden block theme'e geçiş yapmak isteyenler için kapsamlı bir rehber hazırladım.

Block Theme Nedir?

Geleneksel PHP şablon dosyaları yerine HTML blok şablonları kullanan yeni nesil tema sistemi. theme.json dosyası ile tüm tasarım tokenlarını merkezi olarak yönetebiliyorsunuz.

theme.json Yapısı

Renkler, tipografi, boşluklar, kenarlık yarıçapları — hepsini theme.json'dan yönetiyorsunuz. Artık CSS yazmadan global stiller tanımlayabiliyorsunuz.

Şablon Hiyerarşisi

templates/ klasöründe index.html, single.html, archive.html gibi dosyalar oluşturuyorsunuz. parts/ klasöründe header.html ve footer.html gibi parçalar var.

Geliştirme Süreci

@wordpress/create-block ile başlayın, wp-env ile yerel geliştirme ortamı kurun. Gutenberg eklentisini aktif ederek en son özelliklere erişin.

Sorularınız varsa yanıtlamaya çalışırım!

5 Yanıt
M
MrPoseidonOPYönetici
3 Mart 2026· #2

Block theme konusuna yeni geçtim ve theme.json sistemi gerçekten çok güçlü. Renk paletini, tipografiyi, boşlukları tek dosyadan yönetmek büyük kolaylık. Ama öğrenme eğrisi var, sabırlı olmak lazım.

M
MrPoseidonOPYönetici
4 Mart 2026· #3

@wordpress/create-block ile başlamak gerçekten en doğru yol. Boilerplate kodu otomatik oluşturuyor, webpack konfigürasyonuyla uğraşmıyorsunuz. Ben bu araçla ilk bloğumu 1 günde yaptım.

En İyi Yanıt
M
MrPoseidonOPYönetici
5 Mart 2026· #4

FSE'nin en büyük avantajı: müşterilere teslim ettiğimde Site Editor üzerinden her şeyi kendileri düzenleyebiliyorlar. Header, footer, sayfa şablonları — hepsi görsel olarak düzenlenebiliyor. Müşteri memnuniyeti arttı.

M
MrPoseidonOPYönetici
6 gün önce· #5

Bir uyarı: bazı eski eklentiler FSE ile uyumlu değil. Özellikle widget tabanlı eklentiler sorun çıkarabiliyor. Geçiş yapmadan önce tüm eklentilerin FSE uyumluluğunu kontrol edin.

M
MrPoseidonOPYönetici
5 gün önce· #6

theme.json'da fluid typography özelliği var mı diye merak ediyordum — evet var! clamp() fonksiyonuyla responsive font boyutları tanımlayabiliyorsunuz. CSS yazmadan viewport'a göre ölçeklenen yazı boyutları harika.

Yanıt Yaz

Yanıt yazmak için giriş yapmalısınız

Tartışmaya katılmak ve yanıt göndermek için hesabınıza giriş yapın.

Bu Konuyla İlgili Diğer Tartışmalar

"Sıfırdan WordPress Teması Geliştirme: Bl..." başlığıyla ilgili konular otomatik listelendi.

Talk with Us