需要按子类别排序的子类别帖子标题列表

时间:2015-04-23 作者:Nora McDougall-Collins

这类问题似乎有很多变体,但我没有找到一个与我的具体情况相匹配或不到4岁的问题。我们有WordPress 4.1.1

我有一页过去的会议记录我考虑过wp\\u list-categories(),因为它需要很多参数,但这个函数编写类别时不会停止获取文章标题。我需要的是:

[通过该页面类别的子类别开始循环]打印子类别名称[通过该子类别中的帖子开始内部循环]打印帖子标题[结束内部循环][结束外部循环]

(我很想编写一个简单的SQL查询并完成它,但我正在尝试使用WordPress函数。)

1 个回复
SO网友:Nora McDougall-Collins

这不是一个最佳答案,但对于客户端来说,它已经足够好了,可以创建一个满足其需要的页面。由于我似乎找不到一个可以执行上述嵌套循环的函数,所以我使用了一系列查询对象,客户希望每年列出一个。

“$PastConferences2015=新的WP\\U查询(\'category\\U name=2015\');”while($PastConferences2015->have\\u posts()):$PastConferences2015->the\\u post();

在我看来,这不是一种有效的方法,因为选择要显示的字段的其余代码是重复的。(我使用Types插件为会议提供他们想要的字段。这与问题无关,但与解决方案的效率有关,因为每个字段都是单独调用的,并且存在于自己的层中。)

结束

相关推荐

Using categories with pages

我正在尝试使用页面类别(而不是帖子)作为筛选子页面的一种方式。我正在努力创建一个“工作”页面,其中列出了所有的子项,并且每个子项也将对其应用类别。另一个子菜单将允许您选择类别,并且仅列出这些子页面。迄今为止:functions.php - Show categories meta box for pagesfunction myplugin_settings() { register_taxonomy_for_object_type(\'category\', \'page\');