Webデザイン > Movable Type > 新規エントリー投稿時に再構築されるアーカイブ

2006年05月05日

新規エントリーを投稿した際に、自動的に再構築されるアーカイブがよく分からなかったので調べた。

再構築されるアーカイブ

インデックステンプレート

テンプレートのオプションで
「インデックス・テンプレートを再構築するときに、このテンプレートを自動的に再構築する 」
にチェックを入れていれば再構築される。

エントリーアーカイブ

一つ前のエントリーアーカイブだけが再構築される。 それ以前のエントリーに関しては再構築されない。

カテゴリーアーカイブ

新規投稿時に選択したカテゴリーと、一つ前に投稿したエントリーで選択したカテゴリーのみ。

月別アーカイブ

新規投稿時に新しい月別アーカイブを作成した時は過去のすべての月別アーカイブを再構築される。 既に今月分の月別アーカイブが作成されている場合は、今月分と前月分の月別アーカイブだけが再構築され、 それ以前の月別アーカイブは再構築されない。

新規投稿時に気を付けたい事

頻繁に再構築していた事もあって全然気づかなかったのだが、 新規エントリー投稿時には一部のアーカイブだけしか再構築されないので、 サイト全体で共通のナビゲーションを使用してる場合には再構築する必要が出てくる。 アーカイブページの性質とサイト全体で共通のナビゲーションを 書いた時は、<MTArchiveList>タグを使えば再構築しなくても、 新規投稿に自動的に反映されるような事を書いたが、 これは大きな勘違いだった。

実際には先で記したアーカイブしか再構築しないので、 どんなタグを使用しようとサイト全体で共通のナビゲーションを使いたいなら、 毎回再構築するか、動的にページを生成するしかない模様。

posted by 37to at : 02:28 | コメント (0) | トラックバック (0)

コメント

この記事に対するコメントはまだありません。


投稿する

投稿者情報を保存しますか?


トラックバック

トラックバックURI


一覧

この記事に対するトラックバックはまだありません。