回答
你可以試試這個插件https://wordpress.org/plugins/category-posts/
如果你喜歡自己的代碼。這裏是:
您可以使用方法get_posts獲取接受單個數組參數或字符串參數的結果,如下所示。
<?php $posts = get_posts('post_type=post&category=4');
$count = count($posts);
echo $count;
?>
解釋爲上述代碼: 它獲取文章表wp_posts
其post_type
是post
並且屬於category
ID 4
導致。然後我們使用php函數count
獲取總記錄。
如果您只需要發佈的帖子另外添加post_status=publish
。
function wpb_postsbycategory() {
// the query
$the_query = new WP_Query(array('category_name' => 'announcements', 'posts_per_page' => 10));
$posts = get_posts('post_type=post&category_name=announcements');
$count = count($posts);
// The Loop
if ($the_query->have_posts()) {
$string .= "<p>Total:<strong>{$count}</strong></p>";
$string .= '<ul class="postsbycategory widget_recent_entries">';
while ($the_query->have_posts()) {
$the_query->the_post();
if (has_post_thumbnail()) {
$string .= '<li>';
$string .= '<a href="' . get_the_permalink() .'" rel="bookmark">' . get_the_post_thumbnail($post_id, array(50, 50)) . get_the_title() .'</a></li>';
} else {
// if no featured image is found
$string .= '<li><a href="' . get_the_permalink() .'" rel="bookmark">' . get_the_title() .'</a></li>';
}
}
} else {
// no posts found
}
$string .= '</ul>';
return $string;
/* Restore original Post Data */
wp_reset_postdata();
}
// Add a shortcode
add_shortcode('categoryposts', 'wpb_postsbycategory');
// Enable shortcodes in text widgets
add_filter('widget_text', 'do_shortcode');
通過使用上述功能,可以產生所得到的輸出。 (僅供參考Show recent posts by category
只需訪問Appearance » Widgets
菜單,然後添加一個text widget
您sidebar
,接着在文本窗口小部件添加[categoryposts]
短代碼,並保存它。
喜@gvgvgvijayan'<? php $ posts = get_posts('post_type = post&category = 4'); $ count = count($ posts); echo $ count; ?>'如何顯示當前類別中的帖子數量,當前類別ID ,而不是特定的類別ID? –
@ArianeMartinsGomesDoRego檢查此https://wordpress.stackexchange.com/questions/247859/how-to-get-category-id-當前帖子 – gvgvgvijayan
感謝朋友的回覆:-)我昨天發現了一些東西:'<?php $ category = get_the_category(); echo'('。$ category [0] - > category_count。'posts)'; ?>'謝謝你:-) –
- 1. 如何在wordpress中顯示主要類別的子類別?
- 2. 如何在子類別頁面中顯示Wordpress類別?
- 3. 如何在WordPress中顯示每個類別的帖子數量?
- 4. 在Wordpress中顯示類別的帖子?
- 5. 在wordpress中只顯示一個類別的顯示類別描述
- 6. 如何根據WordPress的類別顯示多個單頁模板?
- 7. 在Wordpress中顯示鏈接到類別?
- 8. 在WordPress循環中顯示類別
- 9. 如何在wordpress中只顯示每個類別的兩篇文章?
- 10. 如何在wordpress中的單一類別中顯示隨機帖子
- 11. WordPress的 - 如何僅顯示子類別
- 12. WordPress的,如何顯示圖像類別
- 13. WordPress的 - 在類別歸檔中使用wp_query - 如何顯示適當的類別?
- 14. 在Wordpress中顯示帖子的類別和子類別列表
- 15. 如何在wordpress中顯示來自特定類別的帖子
- 16. 如何在wordpress中顯示帖子的子類別名稱?
- 17. 在菜單中的WordPress展示類別和子類別
- 18. Wordpress顯示類別的子類別
- 19. 顯示子類別 - WordPress的
- 20. 顯示WordPress的類別
- 21. 顯示子類別單頁面wordpress
- 22. 在wordpress中的頁面上顯示多個類別的帖子
- 23. 在WordPress中顯示相關文章的類別
- 24. 我想在wordpress中顯示類別和子類別列表?
- 25. 在wordpress中點擊父類別時顯示子類別
- 26. wordpress在父類別中顯示子類別
- 27. 如何在wordpress集成magento中顯示列表類別
- 28. 如何在兩列中顯示wordpress類別?
- 29. 在google結果中顯示類別wordpress,如何?
- 30. 如何在wordpress中顯示所有類別?
哪裏代碼你的問題? – mickmackusa