如何从当前岗位进行二次查询偏移量-2

时间:2011-07-25 作者:citelao

我想等一下WP_Query 在自定义帖子类型的单个页面上返回5篇帖子,从当前帖子之前的两篇开始,因此我得到以下结果:

上一篇文章之前的那篇文章上一篇文章当前一篇文章下一篇文章之后的那篇文章我该怎么做?offset 只有我知道当前帖子的编号才是好的。

在伪代码中很容易:

$gallery = new WP_Query(array(
    \'post_type\' => \'artwork\',
    \'posts_per_page\' => 5,
    \'fake-offset\' => $current->ID-2 //This is imaginary
));
提前感谢!

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

而不是使用offset 参数,请查看post_where 在下面筛选示例Time Parameters section of WP_Query codex page. 您只需添加一个过滤器,返回小于当前帖子日期的帖子。

结束

相关推荐

Grouping post-types in loop

当用户从下拉列表中选择特定类别时,将显示多个帖子类型的列表。我想用标题中的帖子类型标题分组显示数据。我不确定如何划分为岗位类型组。我花了一点时间寻找,但没有找到我真正需要的东西。我还试图添加<?php $post_type = get_post_type( $post->ID ); echo $post_type; ?> 但这只是重复(显然)。调用循环<div id=\"content\" role=\"main\" style=\"float:right; width:765px