2012-04-03 91 views
0

目前,当我使用如何修改wp_nav_menu()HTML显示

<?php wp_nav_menu(); ?> 

HTML输出

<li class="pagenav">Pages<ul> 
<li class="page_item page-item-116"><a href="http://localhost/?page_id=116">Heading 1</a></li> 
    </ul></li> 

,但我想删除 “页数” 文本

所以我想要的HTML输出成为

<li class="pagenav"><ul> 
    <li class="page_item page-item-116"><a href="http://localhost/?page_id=116">Heading 1</a></li> 
     </ul></li> 

有人可以请帮助我。 非常感谢。

回答

2

简短而甜美。

<?php 
    $menu = wp_nav_menu(array('echo' => false)); 
    $menu = str_replace('<li class="pagenav">Pages', '<li class="pagenav">', $menu); 
?>