我正在尝试创建两个查询。

在第一个查询中,例如,我将以给定的顺序显示6个帖子。

在第二个查询中,我想显示 相同的 6个帖子,但“偏移”了前3个,然后在结尾处出现相同的3个帖子。

例如,查询#1将返回:

1 2 3 4 5 6

然后,查询#2将返回:

4 5 6 1 2 3

关于我如何实现这一目标的任何想法?

有帮助吗?

解决方案

无需进行两个查询,您可以通过重置当前的帖子位置并再次运行循环来重复使用相同的帖子数据: $wp_query->current_post = 2;

您必须两次做到这一点才能实现您的要求,并在第三篇文章中第二次停止。

许可以下: CC-BY-SA归因
scroll top