在wordpress中分两个阶段列出自定义菜单
问题描述:
我需要在wordpress中分两个阶段列出自定义菜单。在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' >
所以我的问题是:
- 我如何得到我的菜单链接的确切数字?
- 有没有办法列出菜单从开始到某一点,然后剩下的?
答
实际上需要使用的是wp_get_nav_menu_items函数,因为它返回菜单项的数组。从这一点来说,它只是普通的PHP来做你想做的事情。
但是,从一开始,你确定你需要的是一个菜单,或许更好的选择是做两个菜单?菜单只是菜单项的数组,您可以为了不同的目的制作其中的很多菜单项。
那么,也许你是对的。现在我将使用您的解决方案 - 它效果很好,谢谢! - 也许以后我会将它更改为两个菜单。 – Gacek 2011-03-28 13:41:21