当然WP查询有很多参数,它们可能可以满足您的需要。
数据排序时通常使用偏移量。因此,如果要忽略最近的两个,需要先按日期降序,然后将偏移量设置为2。无论您是在日期之前还是之后应用任何其他查询参数,都无需先进行偏移,然后再使用其他参数进行第二次查询。
如果希望同一查询同时执行更复杂的操作,还可以向该查询添加其他参数,这将应用于所有结果(偏移量之前和之后,这都可以)。E、 g.搜索搜索时间或选择特定类别的内容或其他内容。但是ordering by date 是帮助您跳过的内容,例如最近的2个。
您可以这样做:
$args = array(
// order by date
\'orderby\' => \'date\',
\'order\' => \'DESC\', // descending dates will give you most recent first
// any extra stuff you want, e.g. search for posts with \'car\' but not \'red\'
\'s\' => \'car -red\',
// display posts from the 3rd one onwards, so with date order this will skip two most recent
\'offset\' => 2
);
$query = new WP_Query( $args );
如果您有更复杂的查询,请发布更多详细信息!