ブログの記事は投稿日時の逆順でならべるのが基本だ. 記事をかきかえることがなければ,それでよいだろう. しかし,かきかえることもあるし,いつも先頭に表示したい記事もある. そういう,いろいろな必要にこたえる方法について書いてみる.
このブログ (カナダからのブログ) では,メイン・ページでは項目を投稿日時の逆順でならべている. カテゴリー・ページでは投稿日時の順でならべている. しかし,これらのページの先頭にいつも表示したい項目がある. メイン・ページの先頭に表示したい項目は投稿日を 9999 年にしている. (Movable Type 5 では 2037 年にする必要がある.) また,カテゴリー・ページの先頭に表示したい項目は投稿日を 0001 年にしている. このブログに関しては,これらの方法によって,ほぼ意図したとおりの順序を実現できている.
しかし,「東日本大震災支援情報ブログ」 に関しては,もうすこしちがう必要が生じている. このページでは,あたらしい情報を追加したページを上位に表示したい. しかし,あたらしくなくても上位に表示したいページがある. 要約ページや重要な記事がそうだ. そこで,とりあえず,このブログに関してはメイン・ページの記事を更新日時の逆順でならべるようにしてみた. ところが,こうすると重要な項目をいつも先頭に表示しておくことがむずかしくなる.
当面は,重要な項目はすくないと仮定して,他の項目をかきかえるたびにそういう項目も (内容に変更がなくても) 更新したことにするようにしてみた. これで,とりあえずは意図したとおりの順序でならべることができる. これではやりにくいということになれば,またべつの方法をかんがえるつもりだ.