根据您的评论:
因为我想自由定制菜单的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.