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
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.