- 2007-06-30 (土)
- MovableType
MovableType(ムーバブルタイプ)でテンプレートを作成していると、ヘッダー部分やフッター部分など、各テンプレート間で共通化したいと思った事はないでしょうか?
その場合、その部分を変更したいと思った時に、すべてのテンプレートを編集しなければいけなくなるため非常に面倒です。
そんなときは、各テンプレート間で共通する部分をモジュール化してしまえば管理が非常に楽になります。
共通モジュールの作り方
ここでは、例として以下のフッター部分が各テンプレート間で共通しているものとして、このフッター部分を共通モジュール化する方法を解説します。
<div id="footer">
Copyright(C) 2007 <$MTBlogName encode_html="1"$> All Rights Reserved.
</div>
- MovableType(ムーバブルタイプ)管理画面のテンプレートをクリックし、モジュールタブをクリックする。
- 「モジュールを新規作成」をクリックしテンプレート名に「footer」と入力する
- 上記のフッター部分をコピーし、モジュールの内容に貼り付け、保存ボタンを押す。
- 各テンプレートの上記のフッター部分が記述されていた箇所を「<$MTInclude module="footer"$>」に変更する。"footer"の部分は作成したモジュールのテンプレート名を入力します。今回はfooterという名前でテンプレートを保存したので"footer"としています。
- 再構築すれば共通部分のモジュール化は完了
フッター部分を変更したい場合は、モジュール登録したテンプレート(footer)を変更するだけでOK。全てのテンプレートを修正しなくても修正内容を反映させることができます。
- Newer: MovableTypeでカテゴリーの並び順を変更する
- Older: Googleページランクの偽装
Comments:0
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万円道




