Menu id in nav menu ignored 时间:2014-01-18 作者:Hasanuzzaman <?php wp_nav_menu( array( \'theme_location\' =>\'main_menu\', \'container\' => false, \'menu_id\'=> \'nav\' ) ); ?> 将WordPress更新为3.8后,菜单id不起作用。问题出在哪里?我喜欢拿菜单<ul id="nav"> <li><a href="">Home</a></li> <li><a href="">About</a></li> </ul> 2 个回复 最合适的回答,由SO网友:Maartje 整理而成 尝试替换\'menu_id\'=> \'nav\' 通过\'items_wrap\' => \'<ul id="nav">%3$s</ul>\' SO网友:Borek 如果您在其他地方使用该ID,WordPress可能会忽略该ID,因为不能同时存在两个完全相同的ID。您应该发布您的输出,以便在这方面获得更多帮助。菜单上显示的是没有ID的菜单,还是<div></div> 还是怎样 结束 文章导航