MTLinkの意味

小粋空間: MTLink によるページ作成
小粋空間: MTLink によるページ作成

MTでは、HTMLのヘッダにcssファイルをリンクする際に直接、cssファイルを記述するのではなく、

$MTLink template="styles"

と記述して、リンクしている。そうすることによって、生成するファイル名を変えたときにリンクを書き換えなくて済むというメリットがある。

しかし、基本的に一つのテンプレートに1つのファイルという仕様らしく、cssファイルをインデックステンプレートに複数作った状態で、MTLinkを記述しても1つしか出てこない。その1ファイルがどうやって選ばれているかは不明。(一番最初に作られたやつか?)今だとjsも、cssも複数リンクさせておく必要があるので、それほど使い道があるわけではない。
ただ、同様に記述してエントリーIDをセットして、記述するとその個別エントリーにリンクが張れるので、オススメページの作成などに役立つそうだ。