定型文をテンプレートで出力するプラグイン

MTQに以下のような質問がありました。

いくつか作った定型文をカスタムフィールドのように各テンプレートで使いたいのですが、そのようなこと、または似たようなことはできるのでしょうか。

Movable Typeの標準機能には、定型文をテンプレートで出力するような機能はありません。
そこで、定型文をテンプレートで出力するプラグインを作りました。

1.インストール

プラグインは以下からダウンロードします。

FormattedTextInTemplate_1_00.zip

ダウンロードしたZipファイルを解凍すると、「plugins」のフォルダができます。
このフォルダを、Movable Typeのインストール先ディレクトリにアップロードします。

2.使い方

このプラグインをインストールすると、「MTFormattedText」というテンプレートタグが追加されます。
このタグの位置に、定型文の内容がそのまま出力されます。

「id="定型文のID"」または、「label="定型文の名前"」のモディファイアを指定して、読み込む定型文を指定します。
また、labelモディファイアを使う場合で、テンプレートがあるブログ(またはウェブサイト)以外のブログ(ウェブサイト)から定型文を読み込む場合は、「blog_id="ブログまたはウェブサイトのID"」のモディファイアで、読み込み元のブログ(ウェブサイト)を指定します。

例えば、テンプレートに以下のように書くと、idが1番の定型文が読み込まれ、その内容が出力されます。

<$mt:FormattedText id="1"$>

また、テンプレートに以下のように書くと、「定型文1」という名前の定型文が読み込まれ、その内容が出力されます。

<$mt:FormattedText label="定型文1"$>

さらに、テンプレートに以下のように書くと、IDが1番のブログ(またはウェブサイト)から、「定型文2」という名前の定型文が読み込まれ、その内容が出力されます。

<$mt:FormattedText label="定型文2" blog_id="1"$>

MT Cloud Starter Kit
Movable Typeのプラグイン集「MT Cloud Starter Kit」をぜひご利用ください