WordPress带有两个wp_list_ages的两行自动子导航。这不可能吗?

时间:2014-02-12 作者:user3299659

我在一个只有顶级页面的顶级导航菜单的大型网站上工作。是否有任何方法可以使子导航菜单与附加的图像一样工作?我希望问题在于我的PHP技能不足,而不是Wordpress的局限性。desired result in balsamic mockup

顶级导航菜单采用标准wp nav菜单。此导航栏与子导航栏分开。问题出现在第一个子导航栏(当前顶级页面的子页面)和第二导航栏(当前子页面的子页面)

第一行应显示当前顶级页面的所有子页面(如果有),第二行应显示当前子页面的子页面(如果有)。我试图使网站的更新和导航更容易,因此,子导航显示页面层次结构中的位置。

我尝试了Codex中的所有wp\\u list\\u页面代码示例,并尝试使用插件“自定义菜单向导”来实现所需的结果,但我无法使其正常工作。要么只有同级可见(没有父页面及其同级),要么整个复杂层次结构列表可见(与当前页面无关)。有什么方法可以做到这一点,或者我应该使用三级下拉列表之类的解决方案吗?

1 个回复
SO网友:user2172846

您可以通过一个菜单来管理它,并且使用CSS可以很容易地按照您所描述的方式来设置样式。

结束

相关推荐

Order Admin sub-menu items?

我正在使用向CPT管理菜单添加项目add_submenu_page 这很好,但它们被添加到CPT选项后的子菜单底部。我希望能够将它们放在最上面,但我想这个问题也可以应用于订购所有基于管理员的子菜单项。我所尝试的(不起作用,我尝试了几种变体),function custom_menu_order($menu_ord) { if (!$menu_ord) return true; return array( \'edi