連載第2回目の今回は,各テンプレートの説明とMTタグの基本的な書き方をおさらいしたうえで,Movable Type4.1以降で本格的に使えるようになった変数を使う練習をしてみましょう。テンプレートやMTタグ関連の用語が3.xから変わったところがあるので,そのあたりもフォローしていきます。
テンプレートの種類をおさらいしよう
ほげ山くん:4.xって,3.xのときと比べて,テンプレートの数とか名前がいろいろ変わってますよね。そのあたりでまず戸惑ったので,説明してもらえないでしょうか?
くれま先輩:はいはい。では,さらっと説明するね!2008年6月25日現在入手できる4.2RC2のテンプレート管理画面だと,1ページでほとんどのテンプレートを見渡すことができるので,これを見ていくことにしようか。4.1ではテンプレートの種類ごとに一覧ページが分かれているけれど,内容は同じだよ。
くれま先輩:それでは,それぞれのテンプレートの種類を見ていくね。
- インデックステンプレート
- 出力するHTML(などの)ファイルが1つだけの場合に使用するテンプレート。デフォルトでは,メインページ(サイトのトップページ)やアーカイブインデックス(アーカイブ一覧ページ),そしてCSS・JavaScript・Atom(フィード)などのファイルが,このインデックステンプレートで作成されている。テンプレートが出力するファイル名を直接指定する事ができるのも特徴。
- アーカイブテンプレート
「ブログ記事」と「ウェブページ」テンプレートは,データベース内にある複数の記事をそれぞれ個別のHTMLファイル(など)として出力するもの。3.xのときには,「エントリー・アーカイブ」が,「ブログ記事」と同じ役割だった。「ウェブページ」は4.0から加わったもので,「ブログ記事リスト」のような一覧ページを出力しない独立したページを作成するのに使用する。
「ブログ記事リスト」テンプレートは,ブログ記事の一覧をカテゴリ・時系列・投稿者などのいろいろな切り口で作成するもの。3.xのときには,「カテゴリー・アーカイブ」や「日付アーカイブ」というものが同じ役割だった。






