![](/img/trans.png)
[英]How can I display a list of categories and all their posts in WordPress?
[英]How do I display all categories in WordPress on posts page?
我正在嘗試顯示 WordPress 中的所有現有類別。不僅是單個帖子的類別,還有默認帖子類型存在的所有類別。 我知道函數get_categories()
和wp_list_categories()
,但是當我在帖子頁面(基本上是 index.php)時,它們只顯示循環中第一篇帖子的類別。 必須有一種簡單的方法來解決這個問題,但我就是無法讓它發揮作用。 現在感覺有點傻。
感謝您的幫助!
您報告的情況是因為默認情況下get_categories()
不返回“空”類別 - 至少一個帖子未引用的類別。 要獲取所有類別,無論它們是否為空,您都應該將hide_empty
作為false
傳遞,這是一個示例:
$categories = get_categories(['hide_empty' => false]);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.