如何修改wp_nav_menu()html显示

时间:2012-04-03 01:37:37

标签: wordpress

目前我使用

<?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>

有人可以帮帮我吗。 非常感谢提前。

1 个答案:

答案 0 :(得分:2)

简短又甜蜜。

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