Popho v3 Wordpress Portal Teması
301
●29.088
- 19-08-2010, 09:19:25Temada menü Sorunu yaşayan arkadaşların dikkatine..
Sisteminizi WordPress 3.0′a yükselttiğinizde ve yönetim panelindeki “Görünüm” sekmesi altında “Menüler” isminde bir seçenek çıkacak. Bu tercihe geldiğinizde sayfanın üst kısmında
"Mevcut tema menüleri desteklemiyor, ama “Özel menü” bileşenini kullanarak, temanın yan sütunlarına oluşturduğunuz menüleri ekleyebilirsiniz."
şeklinde bir mesajla karşılaşacaksınız. Temamızın dahili menü özelleştirmelerini desteklemesi için ilk olarak yapmamız gereken temamıza ait function.php dosyasına aşağıdaki satırı eklemek;register_nav_menu( 'menu1', 'Menu');
Yeni oluşturacağımız menüde her türlü bağlantıyı kullanmamız mümkün, yazı, sayfa, etiket, kategori veya sabit bir bağlantı farketmez. Bunların tamamını ve hiyerarşik sıralamasını ise “Görünüm” sekmesi altında “Menus” tercihinden yapıyoruz. Şimdi yeni menümüzü oluşturalım;

Yukarıdaki şekildeki Menu ismi kısmına gelerek yeni menümüzün adını yazıyor ve sağdaki Menü Oluştur butonuna basarak yeni bir menü oluşturuyoruz. Soldaki seçenekleri kullanarak dilediğimiz sayfayı, yazıyı, kategoriyi, etiketi veya dış bağlantıyı menümüze ekliyoruz. Soldaki seçeneklerin tamamını göremiyorsanız sayfanın sağ üst tarafındaki Ekran Tercihleri kısmını açarak seçeneklerinizi artırabilirsiniz.
Menüleri ekledikten sonra aralarındaki hiyerarşileri düzenlemek için tutup süreklemeniz yeterli olacaktır. Buraya kadar herşeyi yaptınız ama halen sayfanızda menü görünmüyor, elbette görünmüyor çünkü tema dosyanıza görünmesi için gererli olan kodları yazmadık. Tasarıma göre değişse de menü genellikle header.php dosyasında olacağından, dosyayı açıyoruz ve aşağıdaki satırları menünün görünmesini istediğimiz yere yerleştiriyoruz;
<?php wp_nav_menu(); ?>
Dilerseniz yukarıdaki kodu, sayfa listesini gösteren ve genelde header.php de olan aşağıdaki kodun yerine de kullanabilirsiniz. wp_nav_menu() fonksiyonunun detaylı kullanımı için birçok parametre tanımlanmış http://codex.wordpress.org/Function_...ce/wp_nav_menu adresinde bu parametreleri ve açıklamalarını bulabilirsiniz. - 23-08-2010, 20:17:53AzteC adlı üyeden alıntı: mesajı görüntülebiri bunları cevaplasa?mos adlı üyeden alıntı: mesajı görüntüle

