お薦め ページ


メニュー

ハワイ島 遊覧飛行ツアー

ハワイ島 B&B・ホテル

ハワイ島 不動産情報

ハワイ島 情報・観光ガイド

ブログ(Blog)

その他

関連サイト

: 日付別 アーカイブ :

2005年5月23日

2005年5月23日

Movable Typeのアーカイブ(3) 「アーカイブ・ファイルのテンプレート」

管理画面、「設定>アーカイブの設定」ページの「アーカイブ」セクションに「アーカイブ・ファイルのテンプレート」という欄がある。 デフォルトでは全て空白になっている。この欄が何を設定するためのものなのか、疑問に思った方も多いのではないだろうか。実を言うとこの私も、先日までこの欄の使い方がわかっていなかった。

まず、画面の説明を読んでみると、「アーカイブのテンプレート毎に、出力パス名をカスタマイズしてください。」 とある。 これだけでは、まだよくわからないので、付属のヘルプ画面、もしくは、Movable Typeのオンライン・マニュアルのアーカイブの設定 を見てみる。 結局の話し、ここに書いてある事が理解できれば、この「アーカイブ・ファイルのテンプレート」欄を使いこなすことができるわけである。

また、別の解説として、「各種アーカイブファイルを効率的に構築する」に図入りで丁寧に解説してあるので、非常に参考になると思う。

既にマニュアルや良い解説ブログがあるので、ここでは、このブログ「シリコンバレー24時」で使っている「アーカイブ・ファイルのテンプレート」欄の設定例をいくつかご紹介しよう。

個別アーカイブ
以前のブログ『Movable Type のカテゴリー(8) 「同一ディレクトリ名問題」』ではカテゴリー名について触れたが、個別アーカイブのファイル名での同様な問題が起きる可能性がある。そのため、個別アーカイブの「アーカイブ・ファイルのテンプレート」欄もデフォルトから変更してしまった。具体的には、

<$MTArchiveDate format="%Y/%m/%d/"$><$MTEntryID pad="1"$>.html
としている。これで「西暦4桁/月2桁/日2桁 のディレクトリの下に、エントリー毎にユニークな番号6桁のファイル名 + .html 」のアーカイブができる。
例えば、このエントリーであれば、
.../arch/2005/05/23/000048.html
という事である。

日別アーカイブ
日別アーカイブの「アーカイブ・ファイルのテンプレート」欄は、

<$MTArchiveDate format="%Y/%m/%d/"$>index.html
としている。 これで「西暦4桁/月2桁/日2桁 のディレクトリの下に、index.html」の日別アーカイブができる。
例えば、このエントリーであれば、
.../arch/2005/05/23/index.html
という日別アーカイブに含まれることになる。

カテゴリー: MTアーカイブ , MTテンプレートタグ     10:20 | コメント (0) | トラックバック (0)

 
ハワイ島での遊覧飛行ツアーとB&Bのスペシャリスト、スカイメリカ
Copyright © 2003,2009 Skymerica Corp. All rights reserved.