エントリにセットした画像を取り出す

MTのリッチテキストエディタで挿入した画像は、
Assetタグを使うことで取りだすことが可能になった(MT4)。


これ、めっちゃ便利なのね。
どういう風にすればいいか、下記のとおり。
画像がない時も指定できるので便利。

<MTSetVar name="AssetName" value="">

<MTEntryAssets type="image" lastn="1">
  <MTSetVarBlock name="AssetName">
    <$MTAssetThumbnailURL$>
  </MTSetVarBlock>
</MTEntryAssets>

<MTIf name="AssetName" ne="">
  <div class="photo">
  <MTEntryAssets type="image">
    <img src="<$MTAssetThumbnailURL width="200"$>"
        alt="<$MTEntryTitle$>" /><br>
  </MTEntryAssets>
  </div>
<MTElse>
  <div class="no-photo"></div>
</MTIf>