0

假设我有一个包含 2 列的 wordpress 主题。左栏用作侧边栏,右侧有内容。

我想做的是这样的:

当我在一篇文章中时,我想在侧边栏中显示我的文章的类别,并且我想显示我在该类别中拥有的所有子类别。

例子:

Category A > - Subcategory A1 - Subcategory A2

Category B > - Subcategory B1 - Subcategory B2

我在 A 类中发表的一篇文章中,包含 A2 子类

我希望在侧边栏中显示来自类别 A 的所有信息,并在侧边栏中显示如下:

Category A > - Subcategory A1 - Subcategory A2

4

1 回答 1

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;

或没有回声尝试

$output =''; <-- your html code
return $output;
于 2013-08-01T05:38:48.370 回答