WordPress Widget'ları ve Bloklar – Aslında Büyük fark nedir? (tartışıldı)

Yayınlanan: 2023-03-23


WordPress widget'ları ile bloklar arasındaki büyük farkı tam olarak kavramaya çalışıyor musunuz?

WordPress widget'ları ve blokları, gönderilere, web sayfalarına, kenar çubuklarına ve şablonlara dinamik malzeme eklemek için kullanılanlardandır. Widget'lar, 2018'de blokların sistemin yalnızca bir yönü olduğu 16 yıldır WordPress'in temel bir yönü olmuştur. Çok benzer özelliklere hizmet ederler, ancak tamamen aynı değildirler.

Bu makalede, WordPress widget'ları ve blokları arasındaki farkı açıklayacağız, böylece bunları uygun şekilde nasıl kullanacağınızı öğrenebilirsiniz.

Understanding the difference between WordPress widgets and blocks

İşte bu gönderide ele alacağımız konu alanlarına kısa bir genel bakış.

WordPress Widget'ları nedir?

WordPress widget'ları, kenar çubukları gibi widget'a tamamen hazır bölgelere ekleyebileceğiniz dinamik içerik bileşenleridir.

Widget'lar WordPress 2.2'de başlatılıyordu (muhtemelen Mayıs 2007). Amaç, kullanıcılara, site gönderilerinin sonuna aynı içeriği tekrar tekrar eklemek zorunda kalmadan veya bir kenar çubuğu oluşturmak ve manuel olarak kodlamak için WordPress konsept dosyalarını düzenlemek zorunda kalmadan, web sitelerine özelleştirilebilir öğeler eklemek için basit bir yol sunmaktı. Google AdSense izleme kodları gibi bir şeyde.

Alıcılar, çok yönlü konu belgelerinin veya web sitesi gönderilerinin bir parçası olması gerekmeyen widget'ları kullanarak içerik materyali veya işlevler ekleyebilirler.

Widget'lar, kullanıcıların uygun WordPress web sitelerini oluşturmalarını çok daha basit hale getirerek, banner reklamları veya e-posta kayıt çeşitlerini hızlı bir şekilde dahil etmelerini sağladı.

Yavaş yavaş, neredeyse tüm WordPress temaları, widget'a tamamen hazır bölgeleri tasarımlarına, stillerine ve düzenlerine dahil ederek widget'ları uyarladı. Bunlar genellikle kenar çubukları ve alt bilgilerdi.

WordPress widget düzenleyicisi, 2021'de WordPress 5.8 piyasaya sürülene kadar böyle görünüyordu.

Old widgets screen

WordPress'teki Bloklar nedir?

Bloklar, son kullanıcıların WordPress yazılı içerik düzenleyicisini kullanarak bir bölgeye yükseltebilecekleri bileşenlerdir. WordPress, WordPress 5'teki bu blok temelli yazılı içerik düzenleyicisine geçti.

Geliştirme kod adı olan Gutenberg editörü olarak da anıldığını görebilirsiniz.

Bloklar gerçekten widget'larla ilgilidir, çünkü her biri belirli bir sitenin veya makalenin bir bileşenini işler. Widget'ların aksine, bloklar yalnızca gönderi ve web sitesi düzenleyicisinin bir parçası olarak yayınlandı, bu da web sitesi altbilgisi veya kenar çubuğu gibi noktalara hızlı bir şekilde eklenemeyeceklerini gösteriyor.

Paragraf, grafik, galeri, elektronik posta kayıtları veya video gömme gibi eklenti-hassas bir özellik gibi herhangi bir bileşen için bir gönderiye veya sayfaya bir blok eklenebilir.

Block editor in WordPress

Adresler, stiller, tablolar, sütunlar, takımlar ve daha fazlası gibi stil düzeni öğelerini eklemek için bloklar da vardır.

Daha fazla ustalaşmak için, muhteşem malzeme 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 ve Bloklar Arasındaki Büyük Fark

Sonunda WordPress 5.8'e kadar, widget'lar ve bloklar arasındaki fark oldukça açıktı.

Son kullanıcılar, temalarının widget ile hazırlanmış yerlerine widget'lar ekledi. Esas olarak makale/web sayfası yazılı içeriği olmayan faktörleri taramak için kullanıldılar. Örneğin, en son gönderi listeleri, temel geri bağlantılar, afiş reklamları, türler ve çok daha fazlası.

Bununla birlikte, widget'lar ve bloklar arasındaki geçiş artık çok bulanık hale geldi.

Widget'lar, bir WordPress sitesindeki kenar çubukları gibi widget'a hazır noktalara uygulanabilen bağımsız bileşenlerdir.

Bloklar aynı zamanda blok düzenleyici ile erişebileceğiniz bağımsız özelliklerdir. Yazılarda ve web sayfalarında, widget'a tamamen hazır konumlar kadar etkili bir şekilde kullanılabilirler. Konunuz kapsamlı web sitesi düzenleyicisini etkinleştirdiyse, bunları şablonlarda da kullanabilirsiniz.

Widget'lar, geliştiricilerin türlerle iletişim kurma, referanslar, sosyal medya beslemeleri ve daha fazlası gibi diğer öğeleri çıkarmasına olanak tanıyan ilk oldu.

Ancak aynı şey bloklar kullanılarak da gerçekleştirilebilir. Birinci sınıf WordPress eklentilerinin çoğu artık herhangi bir yere ekleyebileceğiniz bloklarla ortaya çıkıyor.

Plugin blocks

Bazen, WPForms, bir türü görüntülemek için her yere dahil edebileceğiniz bir konuşma biçimi bloğu ile birlikte gelir.

Benzer şekilde, Hepsi Bir Arada Seo, içindekiler tablosu, HTML site haritası, kırıntı gezintisi ve daha fazlası için bloklarla birlikte gelir.

Blok Tabanlı Çoğunlukla Widget Düzenleyici

WordPress, widget ile hazırlanmış bölgeler de dahil olmak üzere web sitenizin tüm bölgelerini düzenlemek için blok düzenleyiciyi uyarlamak için hazırlanmıştır.

Bunu gerçekleştirmek için, yeni bloğa bağımlı pencere öğesi düzenleyicisi WordPress 5.8'de tanıtıldı.

Müşteriler artık temalarının widget-tamamen hazır alanlarındaki blokları kullanabilir hale geldi.

Block widget editor

Widget'lar hala Görünüm » Widget'lar menüsünden daha aşağıda konumlandırılmıştır.

Öte yandan, tanımlanmış herhangi bir widget'a sahip olmayan, çoğunlukla blok tabanlı bir konu uyguluyorsanız - tüm ayar noktaları, o zaman onu orada göremezsiniz. Alternatif olarak Görsel görünüm » Düzenleyici seçeneğini göreceksiniz.

Site editor with no widgets screen

Eski WordPress widget'larından birkaçı, daha önce aynı ayrıntıyı yapabilen bloklara sahipti.

Yeni blok ekle düğmesine (+) tıklamanız yeterlidir ve Widget'lar olarak kategorize edilmiş bir grup bloğu ortaya çıkaracaksınız.

Widget blocks

Bunlar şimdi bile bloklar, ancak son kullanıcıların bu blokların eski widget'lar gibi davrandığını anlayabilmeleri için sadece widget'lar olarak sınıflandırılıyorlar.

Buna rağmen, bir tüketicinin yine de bir seçenek bloğu olmayan eski bir pencere bileşenini kullanması gerekiyorsa, bunu Eski Pencere Öğeleri bloğunu kullanarak yapabilir.

Legacy widget block

Bir WordPress eklentisinin gönderilere ve sayfalara ekleyebileceğiniz bir bloğu varsa, artık aynı bloğu widget'a hazır bölümlerde de kullanabilirsiniz.

Konsept oluşturucular, son kullanıcıların web sitelerinin farklı bölümlerine ekleyebileceği özel bloklar da oluşturabilir.

WordPress Widget'larının Geleceği

WordPress, bir WordPress sitesindeki içeriği düzenlemenin daha sezgisel ve birleşik bir yolunu kullanma yönünde ilerliyor.

Bu, daha olgun widget'ların daha uzun bir süre boyunca elde edilemeyeceği anlamına gelir. WordPress temaları ve eklenti geliştiricileri artık blok düzenleyici için yardımı uyarlıyor ve çözümlerine dahil ediyor.

Bununla birlikte, epeyce WordPress teması daha eski widget'ları kullanır. Aynı şekilde, pek çok WordPress eklentisi kısa kodları ve eski widget'ları kullanmaya devam ediyor.

Yine de eski widget'ları kullanmanız gerekiyorsa, WordPress'te blok widget'ları devre dışı bırakabilirsiniz.

Karmaşık olmayan yol, WordPress'i düzinelerce eklenti içermeden özelleştirmenize izin veren ücretsiz WPCode eklentisini kullanarak bunu yapmak olacaktır.

Blok widget'larını devre dışı bırakmak için kullanabileceğiniz önceden oluşturulmuş bir snippet'e sahiptir.

Select the Disable Widget Blocks snippet from the WPCode library

Alternatif olarak, Basic Widgets eklentisini de kullanabilirsiniz. Ek ayrıntılar için, bir WordPress eklentisinin nasıl kurulacağına ilişkin aşamalı eğitimimize bakın.

Aktivasyon sırasında, eklenti sadece bloğa bağımlı pencere öğesi düzenleyicisini eski pencere öğesi web sitesiyle değiştirecektir.

Not: Tipik Widget eklentisi yalnızca 2024'e kadar desteklenecektir. Bundan kısa bir süre sonra, eklenti güncel olmayacak veya bununla ilgilenilmeyecektir, bu nedenle özelleştirmenizi potansiyel olarak kanıtlamak için WPCode ile çalışmanızı öneririz.

Bloklara Karşı Widget'lar – Hangisi Daha İyi?

Tüketicilerin yeni blok merkezli pencere öğesi düzenleyicisini olabildiğince erken kullanmaya başlamalarını öneriyoruz, çünkü WordPress geliştirmesinin yönü bu.

Kullanımı zahmetsiz, günümüz ve önceki Widget'lar ekranına göre daha esnek.

Web sitenizdeki bir WordPress eklentisi veya konsepti, blok tabanlı widget'ları desteklemiyorsa, geliştiriciyle iletişime geçebilir ve widget'larını bloklara dönüştürmesini isteyebilirsiniz.

Hiçbir zaman bir güncelleme yayınlayacak programları yoksa, bunları değiştirmek için farklı eklentileri veya temaları çok kolay bir şekilde ortaya çıkarabilirsiniz.

Umarız bu makale, WordPress widget'ları ile bloklar arasındaki büyük farkı anlamanıza yardımcı olmuştur. Ayrıca, WordPress için en iyi blok eklentileri seçimimizi görmek veya blok düzenleyici ile sayfa oluşturucular arasındaki fark hakkındaki kılavuzumuza da bakmak isteyebilirsiniz.

Bu makaleyi beğendiyseniz, WordPress video klip eğitimleri için YouTube Kanalımıza abone olmayı unutmayın. Bizi Twitter ve Fb'de de keşfedebilirsiniz.