0

使用 wp_query,我如何获得一系列帖子?当我选择一个类别时,我希望获得第 6 个帖子,然后在同一页面上获得第 7 个帖子,直到第 13 个帖子。

如果我可以使用普通查询来做到这一点,那将很容易。

4

1 回答 1

4

好的,我找到了答案。我一直在寻找“wp_query range”但没有找到任何东西,但后来我开始查看“offset”并找到了很多信息。没想到这么早。

对于其他寻找范围的人:

$termId = $wp_query->get_queried_object_id();

$args = array(
  'cat' => $termId,
  'order' => 'DESC',
  'posts_per_page' => 6,
  'offset' => 6
);

$category_posts = new WP_Query($args);
if($category_posts->have_posts()) :  while($category_posts->have_posts()) :  $category_posts->the_post();
于 2013-04-25T16:10:38.790 回答