給企業客戶制作wordpress主題時要在分類列表頁面獲取當前分類的父分類下所有子分類文章列表功能,博客吧的方法是先獲取當前分類的父分類 ID,然后再循環輸出父分類下各子分類的文章列表(請看wordpress分類列表頁面顯示該分類下的子分類文章列表),獲取當前分類的父分類ID代碼方 法如下。
global $cat;
$c = get_category($cat); //獲取當前分類
while($c -> category_parent){ //當前分類存在上級分類時,執行循環
$c = get_category($c -> category_parent); //獲取上級分類
}
return $c -> term_id; //返回父級分類或最頂級分類的id
$c -> term_id就是要獲取的父分類的ID