按标签(而不是类别)显示帖子的最佳方式

时间:2011-09-20 作者:jw60660

我一直在研究这个问题,但有太多的选择让我困惑。

我想做的是在静态页面上显示两个循环:

第一个循环显示所有带有“特色”标签的帖子,第一个循环显示缩略图,第二个循环显示所有其他帖子,不包括已经特色的帖子,似乎有很多选项,有些错误,有些看起来太复杂。

是否有这样做的最佳实践?

谢谢

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

查询第一组帖子(可能带有get_posts(), 除非你能使用WP_Query 直接)。

循环浏览、显示并将其ID保存在某个变量中。

再次循环浏览,显示缩略图。

查询第二组帖子,不包括通过post__not_in.

循环浏览并显示。

结束

相关推荐

Loop inside the loop

我正在做一个项目,我需要显示一个类别中的2篇文章,还需要在这篇文章之间设置另一个循环,以显示其他类别中的随机文章列表。最简单的方法是创建3个查询,但当我为一个类别创建2个查询时,出现了一个问题,一个循环中断并显示两个帖子,第二个很好。我在第二次查询中使用了offset参数,但它不起作用。<?php $first_query_args = array( \'category_name\' => \'first-category\',&