カスタムフィールドに値がある最新の10 件のブログ記事表示する方法

wrote2009.10.26

MTEntriesのモディファイアの組み合わせで実現することはできませんが、 指定したカスタムフィールドに値がある場合のみカウントして 10 件表示させる方法で対応できます。

以下、対象のカスタムフィールドタグ名が「sample」の場合の記述例。

<ul>
<MTEntries lastn="99999">
<MTEntriesHeader><mt:setvar name="count" value="0" /></MTEntriesHeader>
<MTIf name="count" lt="10">
<MTIf tag="sample">
<li><mt:entrytitle /></li>
<mt:setvar name="count" op="++">
</MTIf>
</MTIf>
</MTEntries>
</ul>