首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建包含所有页面的默认wordpress菜单,而不实际在菜单面板中创建

创建包含所有页面的默认wordpress菜单,而不实际在菜单面板中创建
EN

Stack Overflow用户
提问于 2014-08-13 16:20:57
回答 1查看 22关注 0票数 0

我知道这是可以做到的,但我不知道怎么做。

与其进入wordpress并创建菜单,我只想显示所有存在的页面。

也就是说,如果我进入菜单面板并创建一个新的菜单,然后添加第1、2、3和4页,然后菜单将显示这4页,但实际上我在wordpress中有7页。

因此,我不想手动添加所有7页,而是将所有页面显示为默认值。

到目前为止这是我的菜单

代码语言:javascript
复制
<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>

有人知道怎么做吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-13 16:24:47

使用以下方法调用菜单:

代码语言:javascript
复制
<?php wp_page_menu( $args ); ?>

根据需要更改args:

代码语言:javascript
复制
<?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'  => '' );
?>

默认情况下,将显示所有页面。在这里读更多

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25291292

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档