MovableType.net 逆引き辞典

テンプレートモジュールを読み込む(ブロックタグ)

ブロックタグ

MT共通

<mt:IncludeBlock>

テンプレートモジュールを読み込みます。
mt:Includeとの違いは、読み込むテンプレートモジュールの所定の箇所に、mt:IncludeBlockタグ内に記述した内容を差し込める点です。
テンプレートモジュールを読み込む際に、そのテンプレートモジュール内の一部の内容だけ読み込み元で指定したい場合に使用します。

タグリストのページ:<mt:IncludeBlock>

モディファイア

テンプレートモジュールを読み込む

module="module_foo"

囲んだ内容を指定した名前の変数に代入

var="variable_foo"

指定しない場合の初期変数名はcontentsです。

他のブログから読み込む場合にブログの ID を指定

blog_id="ID または 識別子"

module モディファイアを指定してテンプレートモジュールを読み込む場合、自ブログ以外のブログからモジュールを読み込むことが可能です。
他のブログから読み込む場合に、テンプレートモジュールが含まれているブログの ID を指定します。

親ウェブサイトにあるテンプレートモジュールを読み込む

parent="1"

読み込むテンプレートモジュールで参照可能な変数を設定

variable_foo="value"

サンプルに使用されるテンプレートモジュール「test」の内容

<strong><$mt:Var name="contents"$></strong>
<div>
<p>MovableType.net は、安全で効率的なウェブサイト運用を可能にする CMS プラットフォームです。
</p>
</div>

記述・出力サンプル

記述

<h1>1:「test」を読み込む</h1>
<$mt:Include module="test"$>

<h1>2:「test」を読み込む + 変数「contents」に内容を入れる</h1>
<mt:IncludeBlock module="test" ver="contents">
MovableType.net へようこそ!
</mt:IncludeBlock>

出力

サンプルサイト設定上でのテンプレート出力サンプルです。

1:「test」を読み込む

MovableType.net は、安全で効率的なウェブサイト運用を可能にする CMS プラットフォームです。

2:「test」を読み込む + 変数「contents」に内容を入れる

MovableType.net へようこそ!
MovableType.net は、安全で効率的なウェブサイト運用を可能にする CMS プラットフォームです。

カスタムブロックの出力テスト

カスタムブロックBlockEditorBlocksのテスト

関連ページ