Wordpress获得一系列帖子

时间:2013-04-25 15:53:50

标签: wordpress pagination

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

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

1 个答案:

答案 0 :(得分:4)

好的,我找到了答案。我一直在寻找'wp_query range'并没有找到任何东西,但后来我开始关注'offset'并找到了大量的信息。没想早更快。

对于其他寻找range的人:

$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();