WordPress widget’ları ile bloklar arasındaki farkı anlamaya mı çalışıyorsunuz?
WordPress widget’ları ve bloklarının her ikisi de yazılara, sayfalara, kenar çubuklarına ve şablonlara dinamik içerik öğeleri eklemek için kullanılır.
Widget’lar 16 yıldır WordPress’in temel bir parçasıyken, bloklar 2018’den beri platformun bir parçasıdır. Benzer işlevlere hizmet ederler, ancak aynı değildirler.
Bu makalede, WordPress widget’ları ve blokları arasındaki farkı açıklayacağız, böylece bunları nasıl doğru kullanacağınızı öğrenebilirsiniz.
İşte bu makalede ele alacağımız konulara hızlı bir genel bakış:
WordPress Widget’ları Nedir?
WordPress widget’ları, kenar çubukları gibi widget’a hazır alanlara ekleyebileceğiniz dinamik içerik öğeleridir.
Widget’lar WordPress 2.2’de (Mayıs 2007) tanıtıldı.
Amaç, kullanıcılara blog yazılarının sonuna aynı öğeyi tekrar tekrar eklemek zorunda kalmadan web sitelerine özelleştirilebilir öğeler eklemek için kolay bir yol sağlamaktı.
Örneğin, bir kenar çubuğu oluşturmak için WordPress tema dosyalarını düzenleyebilir ve Google AdSense izleme kodları gibi bir şeyi manuel olarak kodlayabilirsiniz.
Kullanıcılar, genel tema dosyalarının veya blog yazılarının bir parçası olması gerekmeyen widget’ları kullanarak kolayca içerik veya özellik ekleyebiliyorlardı.
Widget’lar, kullanıcıların ideal WordPress bloglarını oluşturmalarını çok daha kolay hale getirerek kolayca banner reklamlar veya e-posta kayıt formları eklemelerini sağladı.
Yavaş yavaş, neredeyse tüm WordPress temaları, tasarımlarına ve düzenlerine widget’a hazır alanlar ekleyerek widget’ları uyarladı. Bunlar çoğunlukla kenar çubukları ve altbilgilerdi.
WordPress widget editörü, 2021’de yayınlanan WordPress 5.8‘e kadar bu şekilde görünüyordu.
WordPress’te Bloklar Nedir?
Bloklar, kullanıcıların WordPress içerik düzenleyicisini kullanarak bir alana ekleyebilecekleri öğelerdir. WordPress, WordPress 5.0‘da bu blok tabanlı içerik düzenleyicisine geçmiştir.
Geliştirme kod adı olan Gutenberg editörü olarak da anıldığını görebilirsiniz.
Bloklar widget’lara çok benzer çünkü her biri sayfanın veya yazının tek bir öğesini işler.
Ancak widget’ların aksine, bloklar yalnızca yazı ve sayfa düzenleyicisinin bir parçası olarak tanıtıldı, bu da site altbilgisi veya kenar çubuğu gibi alanlara kolayca eklenemeyecekleri anlamına geliyordu.
Bir blok, bir paragraf, bir resim, bir galeri, e-posta kayıtları gibi eklentiye özgü bir özellik veya bir video yerleştirme dahil olmak üzere herhangi bir öğe için bir gönderiye veya sayfaya eklenebilir.
Ayrıca kapaklar, desenler, tablolar, sütunlar, gruplar ve daha fazlası gibi tasarım düzeni öğeleri eklemek için bloklar da vardır.
Daha fazla bilgi edinmek için, güzel içerik düzenleri oluşturmak için varsayılan düzenleyicinin nasıl kullanılacağını gösteren eksiksiz WordPress blok düzenleyici eğitimimize bakın.
WordPress’te Widget’lar ile Bloklar Arasındaki Fark
WordPress 5.8’e kadar widget’lar ve bloklar arasındaki fark oldukça belirgindi.
Kullanıcılar, temalarının widget’a hazır alanlarına widget’lar ekledi. Bunlar öncelikle yazı/sayfa içeriği olmayan öğeleri görüntülemek için kullanılıyordu. Örneğin, son gönderi listeleri, temel bağlantılar, banner reklamlar, formlar ve daha fazlası.
Ancak, widget’lar ve bloklar arasındaki fark artık oldukça bulanık hale geldi.
Widget’lar, WordPress web sitesindeki kenar çubukları gibi widget’a hazır alanlarda kullanılan bağımsız öğelerdir.
Bloklar ayrıca blok düzenleyicisi aracılığıyla erişebileceğiniz bağımsız öğelerdir. Gönderiler ve sayfaların yanı sıra widget’a hazır alanlarda da kullanılabilirler. Temanız tam site düzenleyicisini etkinleştirmişse bunları şablonlarda da kullanabilirsiniz.
Widget’lar, geliştiricilerin iletişim formları, referanslar, sosyal medya beslemeleri ve daha fazlası gibi diğer öğelerin çıktısını almasına olanak tanıyan ilk araçlar oldu.
Ancak aynı şey bloklar kullanılarak da gerçekleştirilebilir. En iyi WordPress eklentilerinin çoğu artık her yere ekleyebileceğiniz bloklarla birlikte geliyor.
Örneğin, WPForms bir formu görüntülemek için herhangi bir yere ekleyebileceğiniz bir iletişim formu bloğuna sahiptir.
All in One SEO, içindekiler tablosu, HTML site haritası, ekmek kırıntısı navigasyonu ve daha fazlası için bloklar içerir.
MemberPress, üyelik satmanıza, indirme listelerini görüntülemenize, ödeme duvarı içeriği ve daha fazlasını yapmanıza olanak tanıyan bloklarla birlikte gelir.
Blok Tabanlı Widget Düzenleyici
WordPress, widget’a hazır alanlar da dahil olmak üzere web sitenizin tüm alanlarını düzenlemek için blok düzenleyicisini uyarlamayı planladı.
Bunu gerçekleştirmek için, WordPress 5.8‘de yeni blok tabanlı widget editörü tanıtıldı.
Kullanıcılar artık blokları temalarının widget’a hazır alanlarında kullanabiliyordu.
Widget’lar hala Görünüm ” Wid get’lar menüsü altında yer almaktadır.
Ancak, tanımlanmış widget’a hazır alanları olmayan blok tabanlı bir tema kullanıyorsanız, bunu orada göremeyebilirsiniz.
Bunun yerine, Görünüm ” Düzenleyici menüsünü göreceksiniz.
Eski WordPress widget’larının çoğu zaten aynı şeyi yapabilen bloklara sahiptir.
Widget olarak kategorize edilmiş bir grup blok bulmak için yeni blok ekle düğmesine (+) tıklayın.
Bunlar hala bloktur, ancak kullanıcıların eski widget’lar gibi davrandıklarını anlayabilmeleri için sadece widget olarak kategorize edilirler.
Bununla birlikte, bir kullanıcının alternatif bir bloğu olmayan eski bir widget’ı hala kullanması gerekiyorsa, bunu Eski Widget’lar bloğunu kullanarak yapabilir.
Bir WordPress eklentisinin yazılara ve sayfalara ekleyebileceğiniz bir bloğu varsa, artık aynı bloğu widget’a hazır alanlarda da kullanabilirsiniz.
Tema geliştiricileri, kullanıcıların web sitelerinin farklı alanlarına ekleyebilecekleri özel bloklar da oluşturabilir.
WordPress Widget’larının Geleceği
WordPress, bir WordPress web sitesindeki içeriği düzenlemek için daha sezgisel ve birleşik bir yol kullanmaya doğru ilerliyor.
Bu, eski widget’ların artık kullanılamayacağı anlamına geliyor. WordPress tema ve eklenti geliştiricileri şimdiden ürünlerine blok düzenleyici için destek eklemeye başladılar.
Bununla birlikte, birçok WordPress teması hala eski widget’ları kullanıyor, bu temalar artık klasik temalar olarak adlandırılıyor. Benzer şekilde, birçok WordPress eklentisi hala kısa kodlar ve eski widget’lar kullanmaktadır.
Hala eski widget’ları kullanmanız gerekiyorsa, WordPress’te blok widget‘larını devre dışı bırakabilirsiniz.
Bunun en basit yolu, WordPress’i düzinelerce eklenti eklemeden özelleştirmenize olanak tanıyan ücretsiz WPCode eklentisini kullanmaktır.
Blok widget’larını devre dışı bırakmak için kullanabileceğiniz önceden hazırlanmış bir snippet’e sahiptir.
Alternatif olarak, Classic Widgets eklentisini de kullanabilirsiniz. Daha fazla ayrıntı için WordPress eklentisi yükleme hakkındaki adım adım kılavuzumuza bakın.
Etkinleştirmenin ardından eklenti, blok tabanlı widget düzenleyicisini eski widget sayfasıyla değiştirecektir.
Not: Classic Widgets eklentisi yalnızca 2024 yılına kadar desteklenecektir. Bu tarihten sonra eklenti güncellenmeyecek veya bakımı yapılmayacaktır; bu nedenle özelleştirmenizi geleceğe dönük hale getirmek için WPCode kullanmanızı öneririz.
Bloklar vs Widget’lar – Hangisi Daha İyi?
Kullanıcıların yeni blok tabanlı widget düzenleyicisini mümkün olan en kısa sürede kullanmaya başlamalarını öneriyoruz çünkü WordPress gelişimi bu yönde ilerliyor.
Kullanımı kolay, modern ve önceki Widget ekranından daha esnektir.
Web sitenizdeki bir WordPress eklentisi veya teması blok tabanlı widget’ları desteklemiyorsa, geliştiriciye ulaşabilir ve widget’larını bloklara dönüştürmelerini isteyebilirsiniz.
Bir güncelleme yayınlama planları yoksa, bunların yerine kolayca alternatif eklentiler veya temalar bulabilirsiniz.
Umarız bu makale WordPress widget’ları ve blokları arasındaki farkı anlamanıza yardımcı olmuştur. Ayrıca WordPress için en iyi blok eklentileri seçimimizi veya blok düzenleyici ile sayfa oluşturucular arasındaki fark hakkındaki kılavuzumuzu görmek isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!