如何在WordPress發布循環中僅顯示子類別


在上一篇文章中,我們分享瞭如何僅在WordPress帖子循環中顯示父類別。 本文是類似技術的延續,只是在這裡我們將嘗試僅在WordPress循環中顯示子類別。 不幸 the_category() 沒有任何可選參數,例如child = 0或depth = -1。 在創建我們的WordPress畫廊時,這是我們要按我們想要的方式組織單個站點頁面時必須解決的問題之一。

要在發布循環中僅顯示子類別(主要是single.php),只需替換以下代碼即可:


使用此代碼:

';
 echo $childcat->cat_name . '';
}}
?>

切記將數字10更改為父類別的ID。

在我們畫廊的情況下,我們有一個名為“主題框架”的父類別,以及一堆子類別。 每個帖子只被分配一個框架的子類別(例如Genesis)。 因此,這段代碼完美地完成了。 通過單擊下面的圖像查看實時示例:

在WordPress循環中僅顯示父類別

希望這個技巧也能解決您的問題。

參考:

WordPress Codex