Benim tema içine bir wordpress menü bir alt menü eklemek istiyorum. Ben Wordpress 3.0 wp_nav_menu işlevini kullanmak istiyorum. Ve diğer bir deyişle, ben alt menü değil alt sayfaları istiyorum çünkü wp_list_pages sağ işlevi olmadığı anlamına gelir menüye değil altsayfaları görmek istiyorum.
Kullanıcının menü yapısı benziyor varsayalım:
- Ev
- Entry1
- Entry3
- Entry4
- Entry2
- Entry5
- Entry6
Birisi entry1 üzerine tıkladığında (ve o ebeveyn yapar) eğer Tema sadece bu girdinin alt menü gösterir istiyorum. Entry1 durumunda bu:
- Entry3
- Entry4
Ben böyle bir kod olduğunu biliyoruz:
<?php
$children = ($post->post_parent) ? wp_list_pages('title_li=&child_of='.$post->post_parent.'&echo=0') : wp_list_pages('title_li=&child_of='.$post->ID.'&echo=0');
if($children) { echo('<ul>'.$children.'</ul>'); }
?>
Ancak, gelin ben menü yapısı ve not sayfa yapısı bahsediyorum olmasıdır. O to burada değil from buraya gelir, çünkü Oh, ve derinlik parametresi çalışmıyor.
Ben bir özel walker ile bir çözüm olabileceğini düşünüyorum ama bunu uygulamak için nasıl bilmiyorum.
Function reference for wp_nav_menu http://codex.wordpress.org/Template_Tags/wp_nav_menu
Ben çok uzun bu yüzden lütfen bana yardım için bu sorun için bir çözüm arıyorum. Çok teşekkürler.