【MT】エントリーIDを手動で変数にセット、MTIfで条件分岐する

サンプルコード

Movable Typeで、記事に振られるエントリーIDを条件にコンテンツの表示を切り替えるテンプレートタグのサンプルです。

<MTSetVarBlock name="entryid">1</MTSetVarBlock>
<MTSetVarBlock name="cad"><$MTEntryID$></MTSetVarBlock>
<MTIf name="cad" eq="$entryid">
 エントリーIDが「1」と等しいときに表示
<MTElse>
 エントリーIDが「1」と等しくないときに表示
</MTIf>

手動で指定するエントリーIDは、テンプレートモジュールなどを使って複数指定する事もできそうな気がします。

タイトルとURLをコピーしました