MTEntriesでループ回数をカウントしたい

トップページにブログ記事のキーワードが入力されているものだけを5件表示したい。

上手なやり方が思いつかなかったので、下記のようにしてみました。

<MTsetVar name="count" value="0">  <!-- 変数countに初期値に0を設定 -->
<MTEntries>  <!-- lastn="10"とか付けてループする件数を制限した方がいいかも -->
  <MTIf name="count" lt="5">  <!-- 5件以内かをチェック -->
    <MTIf tag="EntryKeywords">  <!-- キーワードが入力されているかをチェック -->
      <p><MTEntryTitle>のキーワードは:<MTEntryKeywords></p>
    <MTSetVar name="count" value="1" op="+">  <!-- 変数countに1を加算する -->
      <!-- <MTVar name="count">件目 -->
    </MTIf>
  </MTIf>
</MTEntries>

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です