在wordpress中分两个阶段列出自定义菜单

时间:2011-03-28 10:20:42

标签: wordpress menu

我需要分两个阶段在wordpress中列出自定义菜单。

现在我用

wp_nav_menu(array('menu' => 'my menu'))

列出我的整个自定义菜单。但我想做那样的事情:

< list first half of 'my menu' >
display something else, few <div>s etc...
<list the other half of 'my menu' >

所以我的问题是:

  • 如何获取菜单中确切的链接数量?
  • 有没有办法从开头到某个点列出菜单,然后其余的?

1 个答案:

答案 0 :(得分:1)

您实际需要使用的是wp_get_nav_menu_items函数,因为它返回菜单项的数组。从那时起,只需普通的php就可以做你想做的事。

但是,从一开始,你确定你需要的是一个菜单,也许更好的选择是制作两个菜单?菜单只是菜单项的数组,您可以将它们中的许多用于不同的目的。