根据 id 显示 wp_nav_menu 中的特定菜单项

发布于 2024-11-07 17:39:05 字数 654 浏览 0 评论 0原文

我有一个 wp_nav_menu“主菜单”,如下所示:

  • 顶级(#menu-item-1)
    • 子项目
    • 子项目
  • 顶级 (#menu-item-2)
    • 子项目
  • 顶级 (#menu-item-3)
    • 子项目 A
    • 子项目 B
    • 子项目 C

然后在我的模板中,我希望能够回显 wp_nav_menu 主菜单子项目,例如 ID 为 menu-item-3 的顶层。

所以像这样的东西:(但这当然会起作用)

wp_nav_menu( array('menu' => 'Main Menu' 'menu-item-id' => '3' ));

并且会返回:

<ul>
<li>Sub Item A</li>
<li>Sub Item B</li>
<li>Sub Item C</li>
</ul>

如果重要的话,这样我就可以根据您动态地在哪个主菜单项部分将子项显示为侧面菜单内部。提前致谢!

I have a wp_nav_menu "Main Menu" such as the following:

  • Top Level (#menu-item-1)
    • Sub Item
    • Sub Item
  • Top Level (#menu-item-2)
    • Sub Item
  • Top Level (#menu-item-3)
    • Sub Item A
    • Sub Item B
    • Sub Item C

Then in my template I want to be able to echo wp_nav_menu Main Menu sub items for say top level with id of menu-item-3.

So something like this: (but that would actually work of course)

wp_nav_menu( array('menu' => 'Main Menu' 'menu-item-id' => '3' ));

And that would return:

<ul>
<li>Sub Item A</li>
<li>Sub Item B</li>
<li>Sub Item C</li>
</ul>

If it matters this is so I can show the sub items as side menu interior based on which main menu item section your in dynamically. Thanks in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文