2014-11-16 93 views
0

所以我有這樣的自定義查詢:包括查詢sticky_posts但跳過X號

$args = array(
'posts_per_page'=>5, 
'orderby'=>'date', 
'cat'=>'4,6,7,10', 
'order'=>'desc', 
); 

$custom_query = new WP_Query($args); 

我如何可以包括置頂文章爲好,但跳過第5篇置頂文章?

+0

哦,等一下,你說你要執行這個查詢和第六+粘後給它添加[regaurdless如果這些職位都在查詢],或者你是否想要排除該查詢中發生粘滯帖子的第1-5條帖子?我回答了後者。無論如何,也許運行2個循環,但你可能想使用條件標籤「is_sticky()」。 –

回答

0

在你的循環乞討將這個:

if (is_sticky()){ 
    ++$sticky_posts_counter; 
    if ($sticky_posts_counter <= 5){ 
     break; 
    } 
} 
+0

錯誤「解析錯誤:語法錯誤,意外'++'(T_INC)」 – user2093301

+0

我想我修復它 –