【问题标题】:Wordpress wp_nav_menu code to display child pagesWordpress wp_nav_menu 代码显示子页面
【发布时间】:2013-05-08 09:16:14
【问题描述】:

使用wp_nav_menu函数我需要实现如下列表结构。

  • 第1页
    • 第 1 页儿童
    • 第 1 页儿童
    • 第 1 页儿童
  • 第2页
    • 第 2 页子项
    • 第 2 页子项
    • 第 2 页子项
  • 第 3 页
    • 第 3 页子项
    • 第 3 页子项
    • 第 3 页子项

由于某种原因,我无法解决这个问题,但我确信我过去已经成功地做到了。

任何帮助/sn-ps 将不胜感激。

重要的是我使用 wp_nav_menu 函数而不是列出页面。

谢谢。

【问题讨论】:

    标签: php wordpress


    【解决方案1】:

    您可以使用以下代码:

    wp_nav_menu(array('depth'           => 1) );
    

    并为布局添加 css 代码

    【讨论】:

    • 这确实有效,但是我也需要显示子页面。是否可以通过执行以下操作: '
      • 子页面
      ' ) ); ?>
    【解决方案2】:

    在我的项目中,我只是使用Hierarchical Pages Widget,它使折叠分层页面/类别/分类列表正是您需要的。

    这个插件也很简单,只有1个php文件。

    更新:

    如果您想自己编写类似的代码,请查看 this 文章,该文章展示了如何创建分层 WordPress 页面菜单。

    【讨论】:

    • 感谢您的链接。我认为从长远来看,在不使用插件的情况下完成这项工作可能对我更有利。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-15
    • 2011-12-28
    • 2015-01-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多