| 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 | 31 |
ブログテンプレートのカスタマイズの際、大抵はstyles-site.cssを変更すれば全ページに反映される。
しかし、サイドのリンクとフッターだけは、逐一Main・Category-A・datebase-A・Individual Entry -Aを変更しないといけない。
そこで、MTの素晴らしい機能を利用しない手は無い。
その上、かなりのお手軽さときたものだ・・・。
利用する機能はテンプレート・モジュール。
(アーカイブテンプレートでも出来るが、ごちゃごちゃするのでモジュールを推奨)
1 新規のテンプレート・モジュールを作成する。
2 上記の4枚のHtmlにコピペの繰り返し
3 以後は作成したテンプレート・モジュールを変更するだけで全ページに反映される・・・というわけだ。
詳細はつづく。
【例:Links】
2段の方と3段の方がいるとは思うが2段で説明。
1 『テンプレートの編集』から一番下の『テンプレート・モジュール』に新規のモジュールを作成
ファイル名はわかりやすく”links”などにする。
2 作成したモジュールファイルに表示させたいものをごっそり移す。
*Main indexなどから、コピペする。 これで、テンプレートモジュールは完了
3 Main index・Category A・datebase A・Individual Entry Aと順番に変更。
変更する箇所 = links bigin ~ links end まで。
変更の内容 = <$MTInclude module="links"$>
*その際、今まであった箇所は削除する。
これで、完了!再構築して終わり。
フッターに関しても、同じで新規テンプレートモジュールを”footer”などの名前で作成し、上記と同じ作業。
変更内容は<$MTInclude module="footer"$>にすれば完璧。