サイドバーでのカテゴリ表記をカスタマイズしたい
[カテゴリ]
親カテゴリに属する子カテゴリがある場合、親カテゴリの下の階層で表示して、子カテゴリはない場合は親カテゴリのみ表示します
<MTTopLevelCategories><MTIfNonZero tag="MTCategoryCount"><p><a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryLabel cutbefore='_'$>"></a></p>(ここまでが親カテゴリを表示します。)(ここからが子カテゴリを表示します。親カテゴリに属する子カテゴリがある場合表示します。)<MTHasSubCategories><ul><MTSubCategories><MTIfNonZero tag="MTCategoryCount"><li><a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryLabel cutbefore='_'$>">-<$MTCategoryLabel cutbefore="_"$></a></li></MTIfNonZero></MTSubCategories></ul></MTHasSubCategories></MTIfNonZero></MTTopLevelCategories>
表示したくないカテゴリがある場合は<MTFilterCategories>を使います。
<MTFilterCategories exclude="表示したくないカテゴリ名"><$MTCategoryLabel$></MTFilterCategories>
<$MTCategoryLabel$>を<MTFilterCategories>で囲むと指定したカテゴリは表示されません。
親カテゴリA
- カテゴリAの子カテゴリ1
- カテゴリAの子カテゴリ2
- カテゴリAの子カテゴリ3
親カテゴリB
- カテゴリBの子カテゴリ1
- カテゴリBの子カテゴリ2
- カテゴリBの子カテゴリ3
この記事は参考になりましたか?
0人中、0人が参考になったと投票しています。