記事やウェブページの本文でMTタグを使用する方法

Posted on
記事やウェブページの本文でMTタグを使用する方法

MTタグはテンプレートで使うことができるMovable Type独自のタグで、記事の本文エリア内では使用することができないのですが、mtevalというモディファイアを付与することで可能になります。

以下のようにMTEntryBodyにmteval=”1″を指定することで記事本文内のMTタグが実行されます。
これはウェブページの本文を出力するMTPageBodyでも同様です。

<mt:EntryBody mteval="1">

本文中にMTタグを使用できるようになることで、記事内の共通パーツをモジュール化して本文からはMTIncludeでそれを呼び出すということも可能になります。
そうすることで共通パーツに変更があったときにも記事全てを変更する必要はなく、テンプレート側のファイルを変えるだけで済むため手間を省くことができます。

ただし本文エリアの入力フォーマットを変更すると構造が変わってしまい、正常に表示されなくなる恐れがあるので注意が必要です。

おしまい。