如何僅在WordPress中具有帖子的情況下顯示類別


我們在本文中共享的此片段對非常自定義的設計很有幫助。 默認情況下,您可以使用wp_list_categories函數顯示類別,並且僅在有帖子時才顯示類別。 有時,當您自定義WordPress時,您可能需要以這種方式使用它。 當我們在處理客戶的項目時,發現需要此代碼段,因此我們將其共享給可以使用它的任何其他人。

category_count > 0) echo get_category('17')->cat_name; ?> 

在上面的方法中,如果要檢查,我們為非常特定的類別指定類別ID,但是您也可以對所有類別進行此操作。 只需將代碼段粘貼到所需的位置即可。

count > 0){
echo $category->cat_name;
}
} ?>

現在,您將如何使用它? 好吧,有時候您有一個具有特定名稱的類別,但是您想要顯示帶有不同錨文本的鏈接,並且只希望在有帖子的情況下顯示它,這種方式很方便。 因此,例如在導航菜單中,您可以輸入以下內容:

category_count > 0) echo "Blog"; ?>

這將檢查類別17是否有任何帖子,如果有,則它將顯示名為Blog的導航菜單項,否則不會顯示。

這非常簡單,但是對於那些新開發人員來說可能會有所幫助。