Movable Type.net

トフでもできる!? Movabletype.netテーマ開発

もくじに戻る
知識編
Next

知識編が終わったら…
次のステップへ!

実践編

テーマをつくるテンプレート、モジュール

テンプレート

(例)Simple Corporate デザイン > テンプレート

テンプレートは、インデックス記事ウェブぺージ404など…サイトの中で必要になるぺージのひながたです。 テンプレートには以下の3つの種類があります。

インデックス・テンプレート
index.htmlnews.htmlなど1つのサイトに1つにしかないぺージのテンプレート。
アーカイブ・テンプレート
記事、ウェブページなど、管理画面から投稿すると増えていくぺージのテンプレート。
システムテンプレート
システム上必要なページのテンプレート。

モジュール

(例)Simple Corporate デザイン > テンプレート

正しくはテンプレート・モジュールといいます。(ややこしいので、今後はモジュールと呼びます。)
インデックス・テンプレートアーカイブ・テンプレートの中でなんども使われている記述をパーツのようにしてこのモジュールにまとめ、必要な場所で呼び出してつかいまわしています。

learning01-03_03.jpg

(例)Simple Corporate デザイン > テンプレート > インデックスページ
編集画面右に、使っているモジュールが表示されています。

例えば、ヘッダーやナビゲーションはどこのページにもありますよね。
それをモジュール化し、テンプレートの中で該当のモジュールを呼び出せば、 同じタグを何度も書かなくて良いというわけです。
モジュールの呼び出しには、そのためのMTタグを使います。