STERFIELD

MT(MovableType)のタグの書き方が多い!

MT(MovableType)のタグの書き方が多い!

MT(MovableType)はテンプレートをMTの独自タグを使って組み上げていくのですが、

その書き方は作られた時期や、作った人、また、作った人の気分によりバラバラだったりします。

「どれが正しいんだ?」「なぜこんなに書き方があるんだ?」ということがとても気になっていたので、

調べてみたところ、こちらのサイト(→「MTタグの書き方を調べてみました。」)に詳しく説明がありましたので、

私なりにまとめてみました。

 

一番の基本形

ブロックタグの場合は

<$MT[タグ名]$>の形が元々の基本形。

ブロックタグの場合は<MT[タグ名]></MT[タグ名]>で、$で囲わず、終了タグの先頭に/をつける。

 

MT3から

MT3以降、$は省略が可能となり、

という記述も可能になった。

 

MT4から

MT4以降、さらに記述方法が多様化。

タグの大文字・小文字の区別がなくなり、

MTとタグ名の間に:をつけられるようになった。

タグ名の大文字と小文字の区別がないということは、

今回調べて初めて知りました。

 

さらに、ブロックタグではない通常のタグで、XMLのような

という記述も可能に。

 

要するに、書きやすい方法で自由に記述してOKということのようです。

個人的には<mt:BlogName />という書き方が混乱せずにいいかなと思っていますが、

どれが正しいとかは特にないようです。

Author Profile

著者近影

NINOMIYA

Webデザイナー兼コーダー出身のフロントエンド開発者です。 UXデザインやチーム開発の効率化など、勉強中です。

SHARE

合わせて読みたい