「3-6:テンプレート・タグのカスタマイズ」の考慮もれについて
P114~P115 の「3-6:テンプレート・タグのカスタマイズ」を行うと、カテゴリーアーカイブでブログ記事が1件しか表示されなくなるという不具合がみつかりました。
理由は、ブログ記事表示件数(ブログ管理画面の「設定」→「ブログの設定」→「ブログ記事」→「ブログ記事表示数」)の設定が、カテゴリーアーカイブにも適用される設定になっているためです。
カテゴリーアーカイブで全てのブログ記事を表示するには、「デザイン」→「テンプレート」→「アーカイブテンプレート」→「ブログ記事リスト」を開き、中ほどにある、
<MTEntries limit="auto">
にある limit 属性を削除し、
<MTEntries>
とするか、lastn 属性を付与し、
<MTEntries lastn="5">
としてください。テンプレート変更後、再構築を行えば完了です。
解説ですが、limit 属性の "auto" という値は、ブログ設定画面の「ブログ記事表示数」を適用することを意味します。
lastn 属性は「最新のn件を表示する」という意味です(上記の例では最新5件を表示)。
属性がない場合は、該当するブログ記事をすべて表示します。