使用WordPress做網站時,怎么在文章頁調用頂部父類下所有子分類列表呢?效果如下圖:
與在分類頁調用頂部父類下所有子分類列表不同,如果要在文章頁獲取頂部父類下所有子分類列表,需要分二步。
第一步:獲取文章所屬頂級分類ID。先把下面的代碼放入自己模板函數文件functions.php里。
//獲取頂級分類ID function salong_category_top_parent_id ($current_cat_ID) { ? while ($current_cat_ID) { ? $cat = get_category($current_cat_ID); ? $current_cat_ID = $cat->category_parent; ? $catParent = $cat->cat_ID; ? } ? return $catParent; }
第二步:通過下面的代碼來獲取文章所屬頂級分類ID。
cat_ID); }?>
第三步:通過頂級分類ID獲取所有子分類列表。