根据您的评论:
因为我想自由定制菜单的HTML和CSS。我不想要生成的html,比如:ul或li标签。此外,它还让我可以自由地按照自己的方式设置链接blackbull77 20小时前
你能行all of that 输出来自wp_nav_menu() (生成的<ul> 和<li> 当然是标记-但是,这些标记在语义上是正确的,因为您正在输出一个列表Chip Bennett 19小时前
你能告诉我怎么做吗?-blackbull77 44分钟前
通过输出您的列表wp_nav_menu(), 引用theme_location, 像这样:
<?php
wp_nav_menu( array(
\'theme_location\' => \'primary_nav\'
) );
?>
以
.current-menu-item CSS类可根据您的需要进行样式设置
对于默认的回退菜单,您还可以针对.current_page_item CSS类要设置父/父菜单项的样式,请选择目标.current-menu-parent, .current-menu-ancestor, .current_page_parent, 和.current_page_ancestor.要添加您自己的自定义CSS类,请使用nav_menu_css_class filter.