2014-02-19 59 views
0

我有這個命令來顯示該類別的子帖子,但我希望能夠通過ID顯示1帖子,但仍然在特定的類別下。顯示具體的帖子ID - 查詢帖子/數組

這裏是我的代碼:

<?php query_posts(array('cat' => $category_id,'posts_per_page'=>'1')); ?> 
<li> 
<?php while (have_posts()) : the_post(); ?> 
<div class="sponsor-thumb"><?php the_post_thumbnail('category-thumb') ?></div> 
<?php the_title(); ?> 
</li> 
<?php endwhile;?> 

請幫幫忙! :)

回答

0

我有點不確定你想要什麼。

如果你想顯示一個職位,你有一個帖子的ID,只需添加'p' => 123query_posts陣列。

<?php query_posts(array('cat' => $category_id,'posts_per_page'=>'1', 'p' => 123)); ?> 

用您要檢索的帖子的ID替換123

+0

這工作正常,謝謝你,但代碼不工作,我希望的方式。基本上,我只想讓這篇文章在父類別中顯示,並且在不屬於子類別的類別時隱藏。 任何想法? – user3181828

+0

我會看看這個頁面:http://codex.wordpress.org/Class_Reference/WP_Query#Post_.26_Page_Parameters如果你看看'顯示子帖子/頁面'部分,它給你一個想法什麼需要做完了。不幸的是,我從來沒有使用這些方法,所以我不知道如何給你一個真正的解釋。抱歉。 – Joe