実用レベルで使えるmovabletypeでサムネイル表示する方法

リストの横にとかちっちゃくかわいくブログのサムネイルとか入れたいじゃないですか。

そんな時に下記のテンプレートを利用してください。setvarsに有効のサムネイルURLを投げ入れてそれを表示しています。有効ではない場合は定められたアイコンが入力されます。便利ですねー。

仕組みはEntriesとAssetsを使ってsetvarsに変数代入しているだけです。

<ul>
<MTEntries>
<$MTEntryAssets$>

<$mt:SetVars$>
thumb=<a href="<$MTEntryPermalink$>"><img src="<$MTAssetThumbnailURL height="30" height="30" square="1"$>" /></a>
</mt:SetVars>

</mt:EntryAssets>
<$mt:Unless name="thumb"$>
<$mt:SetVars$>
thumb=<a href="<$MTEntryPermalink$>"><img src="<$mt:BlogURL$>images/my_empty_icon.jpg"/></a>
</mt:SetVars>

</mt:Unless>
<li>
<$mt:Var name="thumb"$> <$MTEntryDate$> <$MTEntryTitle trim_to="50"$> <$mt:EntryTitle$> <$MTEntryBody words="100" strip_tags="1"$>
</li>
<$mt:SetVars$>thumb=</mt:SetVars>
</mt:Entries>
</ul>