2013-04-25 31 views
0

使用wp_query,我如何獲得一系列帖子?當我選擇一個類別時,我希望獲得第一個到第六個職位,然後在同一個頁面上我想要獲得第七個職位,直到第13個職位。WordPress的獲取帖子的範圍

這很容易,如果我可以使用普通查詢來做到這一點。

+0

'query_posts( 'posts_per_page = 6'); ''''' – 2013-04-25 16:09:40

+0

我正在尋找偏移量,但是thx – Nealv 2013-04-25 16:13:02

回答

3

好的,我找到了答案。我正在尋找'wp_query範圍',但沒有找到任何東西,但後來我開始查看'偏移量'並找到了很多信息。沒有想到更快。

對於其他人在尋找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(); 
+1

是真的,但是我花了一段時間才讓腦波轉換開始尋找'範圍',這是一種查詢思維,以'抵消'。所以我認爲其他人可能也在尋找'範圍'? – Nealv 2013-04-25 16:14:13

+0

然後接受自己後,你可能想要改變問題的標題來抵消.. – 2013-04-26 02:05:52

+0

我會保持在'範圍'的人誰正在尋找WordPress的範圍,否則該職位將沒有用,對吧? – Nealv 2013-04-26 20:35:44