使用 wp_query,我如何获得一系列帖子?当我选择一个类别时,我希望获得第 6 个帖子,然后在同一页面上获得第 7 个帖子,直到第 13 个帖子。
如果我可以使用普通查询来做到这一点,那将很容易。
使用 wp_query,我如何获得一系列帖子?当我选择一个类别时,我希望获得第 6 个帖子,然后在同一页面上获得第 7 个帖子,直到第 13 个帖子。
如果我可以使用普通查询来做到这一点,那将很容易。
好的,我找到了答案。我一直在寻找“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();