如何实现单独的子菜单?

时间:2010-12-26 作者:cannyboy

我想实现两个这样的菜单:

  Cars
 *Animals   <-selected
  Recipes
--
  Bear
 *Dog   <-selected
  Cat
所以主菜单中的顶部菜单,下面的菜单是子菜单。并非所有主菜单项都有子菜单。

有没有一种优雅的方法来实现这一点?优选地,选择顶部菜单项将选择第一个子菜单。

wordpress版本3.03

1 个回复
SO网友:hakre

我能理解你的要求,但我认为你应该说得更清楚一些。您已经发布了一个示例,但我认为主要问题是:您将wordpress不知道的某些类型的数据相互连接。

所以,只要你不提供一些狗和动物的关系的提示(好吧,这在第一次阅读时看起来很明显,但这两个菜单是如何相互联系的?计算机是愚蠢的,所以它们总是需要提示,想象一下吧?),这个问题无法回答。很抱歉

更新:

请参阅wp list pages() (Wordpress Codex)wp_page_menu() (Wordpress Codex) 功能。你可以在你的主题中使用这些。

结束

相关推荐

Menu API not switching menus?

我正在使用菜单API,我想切换到其他菜单,但出于某种原因,它保留了第一个菜单这是我的密码在函数中。php add_action( \'init\', \'register_my_menus\',10 ); function register_my_menus() { register_nav_menu(\'main-navigation\', \'Main Navigation\'); } 下面是我的主题文件(header.ph