Home > > MovableTypeの共通部分をモジュール化

MovableTypeの共通部分をモジュール化

MovableType(ムーバブルタイプ)でテンプレートを作成していると、ヘッダー部分やフッター部分など、各テンプレート間で共通化したいと思った事はないでしょうか?

その場合、その部分を変更したいと思った時に、すべてのテンプレートを編集しなければいけなくなるため非常に面倒です。

そんなときは、各テンプレート間で共通する部分をモジュール化してしまえば管理が非常に楽になります。

共通モジュールの作り方

ここでは、例として以下のフッター部分が各テンプレート間で共通しているものとして、このフッター部分を共通モジュール化する方法を解説します。

<div id="footer">
Copyright(C) 2007 <$MTBlogName encode_html="1"$> All Rights Reserved.
</div>
  1. MovableType(ムーバブルタイプ)管理画面のテンプレートをクリックし、モジュールタブをクリックする。
  2. 「モジュールを新規作成」をクリックしテンプレート名に「footer」と入力する
  3. 上記のフッター部分をコピーし、モジュールの内容に貼り付け、保存ボタンを押す。
  4. 各テンプレートの上記のフッター部分が記述されていた箇所を「<$MTInclude module="footer"$>」に変更する。"footer"の部分は作成したモジュールのテンプレート名を入力します。今回はfooterという名前でテンプレートを保存したので"footer"としています。
  5. 再構築すれば共通部分のモジュール化は完了

フッター部分を変更したい場合は、モジュール登録したテンプレート(footer)を変更するだけでOK。全てのテンプレートを修正しなくても修正内容を反映させることができます。

Comments:0
Comment Form

コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。

Remember personal info
Trackback:0
TrackBack URL for this entry
http://www.netwinwin.com/mt/mt-tb.cgi/5
Listed below are links to weblogs that reference
MovableTypeの共通部分をモジュール化 from ブログアフィリエイト月収100万円道

Home > > MovableTypeの共通部分をモジュール化

検索
Feeds

Page Top