MT:エントリーが属しているカテゴリ一覧の中で最初だけ表示を変更する

harada 407views 更新:2014年5月28日

何回ループするかをカウントすることで、ループタグの種類にかかわらず利用できます。

<mt:Setvar name="contSubs" value="0">
<mt:EntryAdditionalCategories glue=" / ">
<mt:SetVar name="contSubs" value="1" op="+">
<mt:If name="contSubs" eq="1">
    <!-- 一つ目のカテゴリのときにだけ表示する内容 -->
    <span itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><a href="<$mt:CategoryArchiveLink$>" itemprop="url"><span itemprop="title"><$MTCategoryLabel$></span></a></span>
<mt:Else>
    <!-- それ以外のときに表示する内容 -->
    <span><a href="<$mt:CategoryArchiveLink$>"><span><$MTCategoryLabel$></span></a></span>
</mt:Else>
</mt:if>
</mt:EntryAdditionalCategories>

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

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

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