WordPress Birden Fazla Sidebar Oluşturmak

27 Haziran 2013 Wordpress İsmail Bayram Yorum Yok

WordPress Birden Fazla Sidebar Oluşturmak

Temalarınızda sadece sidebarda menü oluşturmak istemeyebilirsiniz. Özellikle de geniş ve büyük bir footera sahipseniz. İşte böyle durumlarda birden fazla bileşen destekli menü ihtiyacımız doğuyor. Ve tıpkı sadece sidebarda menü oluşturur gibi bunu oluşturabileceğiz. Hem de Türkçe karakterli isimler bile olabilir. Tabi bunun için öncelikle bileşen destekli menü oluşturmayı bilmemiz lazım. Daha önce wordpress tema yapımı eğitim seti yayınlamıştım. Bu eğitim setinin 5. si olan WordPress Sidebar.php Oluşturmak adlı videoma bakabilirsiniz. Burada sesli olarak bileşen destekli menü yapmayı gösterdim. Dilerseniz yazılısı da bulunuyor, onun için de Worpress Sidebara Bileşen Desteği adlı yazıma bakabilirsiniz.

Bileşen destekli menü yapmayı öğrendikten sonra artık bunun çoklusunu yapabiliriz.

 

Menüleri Oluşturma

 

Functions.php dosyamızı açıp şu kodları ekliyoruz;

/* MENULER */
if (function_exists('register_sidebar'))
{
register_sidebar(array(
'before_widget' => '',
'after_widget' => '',
'name' => 'Anasayfa Sağ Kısım'
));
register_sidebar(array(
'before_widget' => '<div>',
'after_widget' => '</div>',
'name' => 'Anasayfa Sol Kısım'
));
register_sidebar(array(
'before_widget' => '<div>',
'after_widget' => '</div>',
'name' => 'İç Sayfa Sidebar'
));
}
/* #MENULER */

Bu kodları açıklama gereği duymuyorum, çünkü yukarıda verdiğim 2 yazıda anlattım. Burada farklı olan tek şey ‘name’ yani menümüzün ismi. Bunu da istediğimiz gibi değiştiriyoruz.

 

Menüyü Kullanma

 

Bu oluşturduğumuz menüleri kullanmak için istediğimiz bir yere gelip şu kodları yazıyoruz;

<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('İç Sayfa Sidebar') ) :  endif; ?>
Tabi burada ‘İç Sayfa Sidebar’ yazan yere menü oluştururken tanımladığımız menü ismini yazmayı unutmuyoruz.
Sonuç
Çalışmamızın sonucunda da şu görüntüyü elde ettik;(Menü içindeki bileşenler hariç)
wp_coklu_menu
Bu yazım bu kadar. Umarım faydalı olmuştur. Eskilerden bir yazım olan WordPress 3 farklı şekilde yazı tarihi‘ne bakabilirsiniz.

Beğendiniz mi?

Yazarın hakkındaki bilgileri okumak için farenizi getirin.

16 Kasım 1996′da dünyaya Balıkesir’de gözlerimi açtım.Tenoloji ve elektronik tarzı şeyler her zaman ilgimi çekmiştir.7 yaşımda ilk internet cafeye gittiğim gün hepimizin en az bir kere bile oynadığı CS 1.6 ile tanıştım.Tabi o zamanlar küçüktük böyle webmasterlıkmış falan yok bilmiyoruz adını dahi.Sonra evime bilgisayar alınmasıyla iyice aram yakınlaştı.Gamemaker ile içli dışlı oldum.Daha sonra üye olduğum bir forum sitesi sayesinde bilgisayarın temeline girdim.2012 Nisan ayından itibaren HTML&CSS ve WordPress’te kendime göre önemli yollar kathettim.Biraz da PHP bilgimin olması beni WordPress ile daha kolay yakınlaşmamı sağladı ve vazgeçilmezim oldu.Şimdi ise burdayım.Ayrıntılı Bilgi için En iyisi tek olmak adlı makaleme bakabilirsiniz.

Yorumlar(0)

Sen de Yorumla!