当前位置: 首页 >wordpress

WordPress 教程:如何删除自定义菜单函数 wp_nav_menu 的 div ul li 标签

wordpress 2015-12-22 阅读量: 852 TAG:

默认的自定义菜单函数 wp_nav_menu 会自动带有 div ul li 三个标签,有时为了配合设计排版,需要删除这些标签。

wordpress 中的自定义菜单函数 wp_nav_menu 默认输出的格式为:

1
2
3
4
5
6
<div>  
<ul>  
 <li><a>菜单文字</a></li>  
<li><a>菜单文字</a></li>  
</ul>  
</div>

需要实现去掉 div ul li 三个标签后的格式为:

1
2
<a>菜单文字</a>  
<a>菜单文字</a>

完美的解决方案:

1
2
3
4
5
6
7
8
9
10
<?php  
 $menuParameters = array(  
 'container' => false,  
 'echo' => false,  
 'items_wrap' => '%3$s',  
 'depth' => 0,  
 'theme_location'=>'菜单值',  
 );  
 echo strip_tags(wp_nav_menu( $menuParameters ), '<a>' );  
?>
 

(微信/QQ号:909912499),欢迎分享本文,转载请保留出处!部分内容来自网络,如有侵权请联系删除处理!

相关信息

本站提供代码修改,dedecms,WordPress仿站二次开发 / PHP网站建设以及SEO优化等网络营销推广等服务。

如有需要请加QQ: 909912499