我知道这是可以做到的,但我不知道怎么做。
与其进入wordpress并创建菜单,我只想显示所有存在的页面。
也就是说,如果我进入菜单面板并创建一个新的菜单,然后添加第1、2、3和4页,然后菜单将显示这4页,但实际上我在wordpress中有7页。
因此,我不想手动添加所有7页,而是将所有页面显示为默认值。
到目前为止这是我的菜单
<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>有人知道怎么做吗?
发布于 2014-08-13 16:24:47
使用以下方法调用菜单:
<?php wp_page_menu( $args ); ?>根据需要更改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' => '' );
?>默认情况下,将显示所有页面。在这里读更多。
https://stackoverflow.com/questions/25291292
复制相似问题