2005年2月15日

エントリの表示数を指定する

インデックスページ(ブログのトップページ) に表示されるエントリはディフォルトでは前回再構築した日から換算して7日前のエントリまで表示する様になっています。
この7日という期間はブログの設定から変更できます。
この場合、エントリの更新が無い場合、インデックスページにエントリが一つも表示されない可能性が出ます。
今回対応したのは期間に関係無く、常に指定した数のエントリを表示するようにカスタマイズしています。
インデックステンプレートの
<MTEntries>となっている所を<MTEntries lastn="5">と変更したのみです。
この場合、5つのエントリを表示する様に指定しています。
注意したいのはMTEntriesタグは各所で使われているので変更する場所を間違えない事です。