MT:所属するエントリーのないサブカテゴリを出力しない

harada 1,302views 更新:2014年5月23日

mt:SubCategoriesタグでサブカテゴリ一覧を出力すると、まだ所属しているエントリーがない場合でも出力されてしまい404エラーとなってしまイます。
そこで下記のように条件分岐することで、エントリー数が0のサブカテゴリは出力しないようにできます。

<mt:SubCategories category="親カテゴリ名">
<mt:If tag="EntriesCount" eq="0">
<!-- サブカテゴリに属するエントリーがない場合 -->
<mt:Else>
<!-- サブカテゴリに属するエントリーがある場合 -->
<li><a href="<$mt:CategoryArchiveLink$>">
<$MTCategoryLabel$>
</a></li></mt:Else>
</mt:If>
</mt:SubCategories>

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません