Movable Type:記事のないカテゴリーセットの値を一覧に表示させない【MT7】

カテゴリーセットで登録した記事のないカテゴリーを一覧に表示させないようにしたい。

カテゴリーセットの一覧を表示させるには MTCategorySets を使う。

MTCategorySets 内で MTTopLevelCategories を使ってカテゴリー一覧を表示させようとすると記事の登録がないカテゴリーまで一覧に表示されてしまうのでMTCategoryCount タグを使って記事のないカテゴリーを一覧から非表示にする。

mt:If のtagモディファイアを使う。
指定したMTタグに値がある場合は true (真)。無い場合は false (偽) を返す。
tag=”CategoryCount”

できたコードが以下。参考までに。

<mt:CategorySets name="カテゴリーセットの名前">
  <mt:TopLevelCategories>
	<mt:If tag="CategoryCount">
	   <li><a href="<$mt:CategoryArchiveLink$>"><$mt:CategoryLabel$> (<$mt:ArchiveCount$>)</a></li>
	</mt:If>
  </mt:TopLevelCategories>
</mt:CategorySets>

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください