2012-10-25 169 views
0

我已經開發WordPress站點成功,但我有疑問在獲取所有帖子 類別。 我的代碼是這樣的WordPress獲取所有類別的帖子

new WP_Query("cat=54,71,72&order=ASC"); 

默認情況下它是獲得第一類id和帖子。

感謝

+0

此代碼沒問題。它從所有四個類別獲得帖子。 –

+0

但它只獲得第一個類別的細節不是其他 – Antoniraj

+0

它工作正常。你確定你已經在71,72發表了文章嗎?也許增加默認的數字參數5。 –

回答

1

如果你想要讓所有的類別,而不是選擇幾個,你不需要按類別進行查詢。

new WP_Query("order=ASC"); 

如果您想查詢特定的類別,但你不知道什麼是類ID號,按類別蛞蝓查詢它

new WP_Query("category_name=your-category-slug&order=ASC"); 
1

您也可以使用此代碼爲好,只是需要改變帖子的數量,就像現在一樣,下面列出的代碼僅用於顯示5帖子,所以你必須改變這個限制。

<?php query_posts('showposts=5'); ?> 
<ul> 
<?php while (have_posts()) : the_post(); ?> 
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li> 
<?php the_content();?> 
<?php endwhile;?> 
</ul> 
相關問題