WordPress'te Dinamik Kenar Çubukları (Widget'lar) Nasıl Uygulanır?

BÜYÜT

NS widget'lar Arka uçtan yönetilebilen içerik parçalarıdır (Görünüm> Widget'lar), bunlar Dinamik Kenar Çubukları olarak bilinen alanlarda depolanır.
Kenar çubukları bir wordpress şablonunda herhangi bir yere uygulanabilir, genellikle onları sol veya sağ sütunlarda ve altbilgide görmeye alışkınız.
Bir sideber oluşturmak için register_sidebar() fonksiyonunu temamızın function.php dosyasına yerleştirmeliyiz.
Bu işlev, Kenar Çubuğu ayrıntılarının belirtildiği bir diziyi parametre olarak kabul eder:
tatlı patates: Kenar Çubuğunun adı varsayılan olarak 'Kenar Çubuğu'dur.
İD: Kenar çubuğunun kimliği (ör. kenar çubuğu-sağ), varsayılan olarak otomatik oluşturulan sayısal kimliktir.
tanım: Kaydedilecek kenar çubuğunun açıklama metni, Widget'lar sayfasında gösterilir, varsayılan olarak boştur
sınıf: Bu Kenar Çubuğunun widget'larına atanacak CSS sınıfı.
önce_widget: Her widget'tan önce gidecek HTML kodu, varsayılan olarak

  • after_widget: Her widget'tan sonra gidecek HTML kodu, varsayılan olarak
  • önce_başlık: Widget'ın başlığından önce gelecek HTML kodu, varsayılan olarak


    after_title: Widget başlığından sonra gelecek HTML kodu, varsayılan olarak


    Parametrelere dayanarak örnek bir Kenar Çubuğu oluşturmaya devam ediyoruz:
     'Ad Zone', 'id' => 'ad-zone', 'description' => 'Sitenin reklamları buraya gelecek', 'before_widget' => '',' after_widget '=>'',' Before_title '=>'',' after_title '=>'')); ?> var13 -> 

    Functions.php dosyasını kaydediyoruz ve ardından wordpress yöneticisinden Görünüm> Widget'lara gidiyoruz, Widget'larla doldurmaya başlayabileceğimiz Kenar Çubuğumuzu görmeliyiz.
    Kenar çubuğunu ve içeriğini şablonda göstermek için dynamic_sidebar () işlevini kullanırız, bu, hangi Kenar Çubuğunun gösterileceğini belirtmemiz gereken tek bir parametreye sahiptir, kenar çubuğunun kimliği (metinsel veya sayısal) ayarlanır (bizim durumumuzda: ' ad-zone ') boş bırakılırsa ilk kayıtlı kenar çubuğunu gösterecektir.

    Hatalardan kaçınmak için kenar çubuğunun var olup olmadığını veya şablonun kenar çubuğunu kabul edip etmediğini de doğrulayabiliriz.
     // Burada yöneticide belirtilen widget görüntülenecektir 

    Normalde bir sidebar.php dosyası oluşturmak, işlevi oraya koymak ve ardından kodu modülerleştirmek ve diğer sayfalardan ayırmak için onu get_sidebar () ile eklemek gelenekseldir.
    Örneğin, temel bir şablon

    Kenar çubukları için birçok widgetKenar çubuğuna istediğinizi koyabilirsiniz. Sitenizdeki bir sayfanın her görünümünde değişen rastgele bir resme veya bir parça metne sahip olmak ister misiniz?
    İçinde görebileceğimiz, kullanıma hazır binlerce önceden programlanmış widget var.
    http://wordpress.org … ins / etiketler / widget veya sadece puglinlerin ihtiyaçlarımıza göre wordpress web sayfalarımızdan yararlanmak için bazı widget'ları içerdiğini görün.Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.

    Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

    wave wave wave wave wave