摘要:
默认的自定义菜单函数wp_nav_menu会自动有三个标签div ul li,有时需要删除这些标签来匹配布局设计。
默认的自定义菜单函数 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>' );
?>
本文来源:【WordPress 教程:如何删除自定义菜单函数 wp_nav_menu 的 div ul li 标签】
由思享SEO博客编辑转载,仅用于参考学习,如有侵权请联系本站修改删除!