« 安心感を与えるフォームページ | メイン | 読書 »

エントリでMovableTypeのタグを使用する

こ、これは便利。

http://bizcaz.com/archives/2006/05/14-142231.php


○使い方

1.EvalTemplate.pl をダウンロードする。
 ※各自の環境に合った文字コードで保存するようにしてください。僕は Shift_JIS で保存しました。

2.EvalTemplate.pl をアップロード。
 アップロード先は、いつものmt/plugins/ の中にアップロードします。

3.テンプレート修正
対象とするテンプレートは、メインページ、個別アーカイブ、カテゴリアーカイブと、日付アーカイブの各テンプレートです。テンプレート内の、エントリ本文(<$MTEntryBody$>)、エントリ追記(<$MTEntryMore$>)を以下のように修正します。

修正前
<div class="entry-body"><$MTEntryBody$></div>

修正後
<div class="entry-body"><$MTEntryBody eval="1"$></div>

青い字に部分を追加します。同様に、エントリ追記(<$MTEntryMore$>)にも追加します。

修正したら、いつもの保存して再構築します。

以上で、エントリ内でもMovableType(ムーバブルタイプ)のタグを使用できるようになりました。


注意事項
原理的にはグローバルフィルタが有効にできる場所であれば、どこでも、どんなテンプレートタグでも使えます。
強力な反面、悪用されると危険です。間違ってコメントやトラックバックで有効にしないよう、十分に注意を払ってください。
エントリ本文(<$MTEntryBody$>)、エントリ追記(<$MTEntryMore$>)に限定した方がいいと思います。



トラックバック

このエントリーのトラックバックURL:
http://synth.jp/pg/mt-tb.cgi/91

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

カレンダー


2007年06月
Su Mo Tu We Th Fr Sa
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Map

About

2007年01月12日 20:16に投稿されたエントリーのページです。

ひとつ前の投稿は「安心感を与えるフォームページ」です。

次の投稿は「読書」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。