Php 创建包含所有页面的默认wordpress菜单,而不在菜单面板中实际创建一个页面
我知道这是可以做到的,但我不知道怎么做 与其进入wordpress并创建菜单,我只想显示所有存在的页面 i、 如果我进入菜单面板,创建一个新菜单,然后添加第1、2、3和4页,菜单将显示这4页,但我在wordpress中实际有7页 因此,我不想手动添加所有7个页面,而是希望将所有页面显示为默认页面 这是我目前的菜单Php 创建包含所有页面的默认wordpress菜单,而不在菜单面板中实际创建一个页面,php,html,wordpress,Php,Html,Wordpress,我知道这是可以做到的,但我不知道怎么做 与其进入wordpress并创建菜单,我只想显示所有存在的页面 i、 如果我进入菜单面板,创建一个新菜单,然后添加第1、2、3和4页,菜单将显示这4页,但我在wordpress中实际有7页 因此,我不想手动添加所有7个页面,而是希望将所有页面显示为默认页面 这是我目前的菜单 <nav class="indent-right"> <?php wp_nav_menu( array ( 'menu' =>
<nav class="indent-right">
<?php
wp_nav_menu(
array (
'menu' => 'main-menu',
'container' => FALSE,
'container_id' => FALSE,
'menu_class' => '',
'menu_id' => FALSE,
'depth' => 1,
'walker' => new Description_Walker
)
);
?>
</nav>
有人知道怎么做吗?使用以下方法调用菜单:
<?php wp_page_menu( $args ); ?>
根据需要更改参数:
<?php $args = array(
'depth' => 0,
'sort_column' => 'menu_order, post_title',
'menu_class' => 'menu',
'include' => '',
'exclude' => '',
'echo' => true,
'show_home' => false,
'link_before' => '',
'link_after' => '' );
?>
默认情况下,将显示所有页面