让我们说我有一个带有2列的wordpress主题。 左栏用作侧栏,右栏用作内容。
我想做的是这样的事情:
当我在文章中时,在侧栏中我想显示我的文章的类别,并且我想显示我在该类别中的所有子类别。
示例:
Category A >
- Subcategory A1
- Subcategory A2
Category B >
- Subcategory B1
- Subcategory B2
我在一篇发表在A类和子类别A2
的文章中我希望在侧边栏中显示来自A类的所有信息,并在侧边栏中显示如下内容:
Category A >
- Subcategory A1
- Subcategory A2
答案 0 :(得分:0)
$q_cat = get_query_var('cat');
$cat = get_category($q_cat);
$catname = $cat->cat_name;
echo $catname;
$childcategories = get_categories('child_of='.$cat->cat_ID);
foreach($childcategories as $ccat){
echo $ccat->cat_name;
或没有echo尝试
$output =''; <-- your html code
return $output;