Wordpress tema alt menü eklemek

0 Cevap php

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.

0 Cevap