将wp_NAV_MENU放入另一个菜单中

时间:2012-07-16 作者:Jeff

我已经定义了两个wp\\u nav\\u菜单-main和sub。后端菜单编辑器允许我向菜单添加页面或类别或自定义链接,并且我可以将它们放在现有页面/类别/链接下。

但是,我想将我的子页面添加到子菜单中,然后能够将该子菜单作为一个整体添加到我的主菜单中。

这样,如果我更改了子菜单中的内容,我就不必再更改主菜单了,明白我的意思了。又好又干。如果我的子菜单位于多个位置(如主菜单的下拉菜单,再加上侧栏中的详细信息页),则此功能非常有用

这可能吗?是否有插件或自定义功能?谢谢

1 个回复
SO网友:Milo

您也许可以通过custom walker, 但我建议您尝试使用包含子菜单的单个菜单,并通过只输出主菜单的该分支在其他上下文中显示子菜单。看见Display a portion/ branch of the menu tree using wp_nav_menu(), 明确地this answer.

结束

相关推荐

如何让我的自定义帖子类型出现在NAV-menus.php‘Menu’中?

我的自定义帖子类型有点问题。我可以在我的主题中很好地创建它们,但我无法让它们显示在“菜单”屏幕中。。。至少在默认情况下不是这样。我曾尝试在代码中添加菜单和UI标志(见下文),但没有成功。有趣的是,当我启用自定义帖子类型UI插件时,自定义帖子类型在“菜单”屏幕中显示良好(有时)。这似乎向我暗示,我在某个地方遗漏了一个步骤,而且不知何故,自定义帖子类型UI插件设置了该标志,并允许我的自定义帖子类型和分类显示在导航菜单中。php“菜单”屏幕。编辑::以上位已回答。谢谢你,米洛。我应该在“屏幕选项”选项卡中打开它