默许的自定义菜单函数 wp_nav_menu 会自动带有 div ul li 三个标签,偶然为了合营设想排版,须要删除这些标签。
WordPress 中的自定义菜单函数 wp_nav_menu 默许输出的花样为:
<div>
<ul>
<li><a>菜单笔墨</a></li>
<li><a>菜单笔墨</a></li>
</ul>
</div>
须要完成去掉 div ul li 三个标签后的花样为:
<a>菜单笔墨</a>
<a>菜单笔墨</a>
圆满的解决方案:
<?php
$menuParameters = array(
'container' => false,
'echo' => false,
'items_wrap' => '%3$s',
'depth' => 0,
'theme_location'=>'菜单值',
);
echo strip_tags(wp_nav_menu( $menuParameters ), '<a>' );
?>

评论列表