使用SuPerfish下拉菜单按菜单顺序显示子页面?

时间:2012-01-18 作者:Rob

我正在使用superfish dropdown menu 创建下拉菜单。

它创建了一个菜单精细显示所有父页面,子页面位于下拉列表下方。

我唯一的问题是父页面menu_order 这就是我想要的,但子页面不是menu_order. 如何使其显示子页面menu_order 所以它镜像了后端?

2 个回复
最合适的回答,由SO网友:Matthew Boynes 整理而成

我下载了这个插件,并看了看,它确实为我的广告工作。它用于显示页面列表的功能是:

wp_list_pages(array(
        \'sort_column\'=>\'menu_order\',
        \'depth\'=>\'4\',
        \'title_li\'=>\'\',
        \'exclude\'=>$exclude
        )); ?>
这非常简单,并且通过menu\\u order非常明确地对项目进行排序。然而,由于它是一个受操作和过滤器约束的核心函数,您可能会有另一个插件(或者您的主题)干扰排序。在忘乎所以之前,首先确保通过编辑(或快速编辑)每个有问题的页面,在每个页面上明确设置顺序。如果两个页面设置为“0”,则它们可能会在页面列表中以一种方式排序,而在此小部件中以另一种方式排序。

如果符合,我将按此顺序检查另外三件事:

确保您使用的是此插件的最新版本

  • 尝试禁用所有其他插件
    1. 让我知道你在这里的表现!

    SO网友:Devin

    和Matthews一样,尝试了一下,效果很好,我想你可能有插件冲突。或者,检查数据是否写入DB,但我真的不这么认为,因为页面工作正常

    结束