エントリでMovableTypeのタグを使用する
こ、これは便利。
http://bizcaz.com/archives/2006/05/14-142231.php
○使い方
1.EvalTemplate.pl をダウンロードする。
※各自の環境に合った文字コードで保存するようにしてください。僕は Shift_JIS で保存しました。
2.EvalTemplate.pl をアップロード。
アップロード先は、いつものmt/plugins/ の中にアップロードします。
3.テンプレート修正
対象とするテンプレートは、メインページ、個別アーカイブ、カテゴリアーカイブと、日付アーカイブの各テンプレートです。テンプレート内の、エントリ本文(<$MTEntryBody$>)、エントリ追記(<$MTEntryMore$>)を以下のように修正します。
<b>修正前</b> <div class="entry-body"><$MTEntryBody$></div> <b>修正後</b> <div class="entry-body"><$MTEntryBody <font color="blue">eval="1"</font>$></div>
青い字に部分を追加します。同様に、エントリ追記(<$MTEntryMore$>)にも追加します。
修正したら、いつもの保存して再構築します。
以上で、エントリ内でもMovableType(ムーバブルタイプ)のタグを使用できるようになりました。
注意事項
原理的にはグローバルフィルタが有効にできる場所であれば、どこでも、どんなテンプレートタグでも使えます。
強力な反面、悪用されると危険です。間違ってコメントやトラックバックで有効にしないよう、十分に注意を払ってください。
エントリ本文(<$MTEntryBody$>)、エントリ追記(<$MTEntryMore$>)に限定した方がいいと思います。