0

2列のワードプレステーマがあるとしましょう。左の列はサイドバーとして使用され、右の列にはコンテンツがあります。

私がやりたいことは次のようなものです:

記事を表示しているときに、サイドバーに記事のカテゴリを表示し、そのカテゴリに含まれるすべてのサブカテゴリを表示したいと考えています。

例:

Category A > - Subcategory A1 - Subcategory A2

Category B > - Subcategory B1 - Subcategory B2

サブカテゴリ A2 のカテゴリ A で公開された記事にいます

サイドバーにカテゴリ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 に答える