Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 如何修改wp_nav_menu()html显示_Wordpress - Fatal编程技术网

Wordpress 如何修改wp_nav_menu()html显示

Wordpress 如何修改wp_nav_menu()html显示,wordpress,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> Pages 但

当前当我使用

<?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>
  • Pages
  • 但我想删除“页面”文本

    所以我希望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>
    
  • 谁能帮帮我吗。 提前谢谢你。

    又短又甜

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