好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

WordPress中从wp_nav_menu中移除li标签 - WordPress

WordPress中从wp_nav_menu中移除li标签

在WordPress中,由wp_nav_menu()函数生成的菜单会被包围在<li></li>标签中,仅由a标签组成的菜单在情况下也是有意义的,比如要实现仅由<div>和<a>标签构成的菜单结构.

要实现的结构,代码如下:

<div  class = "user_menu" ><a href= "#" >Menu Item 1</a>   <a href= "#" >Menu Item 1</a>   <a href= "#" >Menu Item 1</a>   <div  class = "clear" ></div>   </div> 

使用下面的代码实现,如下代码:

<?php   echo   strip_tags (wp_nav_menu(            array ( 'theme_location'  =>  'primary' ,                'container_class'  =>  'user_menu' ,                'echo'  => false,                'items_wrap'  =>  '%3$s<div class="clear"></div>' )   ),  '<a><div>' );   ?> 

查看更多关于WordPress中从wp_nav_menu中移除li标签 - WordPress的详细内容...

  阅读:56次