Movable Type の公式ドキュメントには書いていませんが、mt:EntryAssets タグの sort_by モディファイアには id を指定することも可能です。
記事に紐付いた画像を表示したいときには mt:EntryAssets タグを使いますね。
MTEntryAssets | テンプレートタグリファレンス - CMSプラットフォーム Movable Type -
今、このタグで画像を ID 順に取得したかったのですが、上記のドキュメントページを見てみたら並び順を指定する sort_by
モディファイアには file_name
created_by
created_on
のいずれかが指定できるようで id
は書いてありませんでした。
そこでソースコードを見てみると、どうもできそうな雰囲気だったので試してみたら、問題なくできました(Movable Type 6.1.2 で確認済み)。
<mt:EntryAssets sort_by="id">
<mt:If name="__first__">
<ul>
</mt:If>
<li><mt:AssetID></li>
<mt:If name="__last__">
</ul>
</mt:If>
</mt:EntryAssets>
このようなテンンプレートで動作しますのでシェアしておきます。もちろん、 sort_order
モディファイアで昇順・降順を指定することも可能です。
以上です。