query_postsの罠
2013.09.19
テンプレートタグquery_postsはカテゴリー指定で内容やタイトルを表示させたり、表示件数を指定できたりしてとても便利!
しかし!カテゴリーのTOPページでカテゴリーと表示件数を指定して指定件数を越えたら次のページへページ送りしようとすると、2ページ以降も1ページ目と同じ内容が表示されてしまう。
さて、どうしよう…。
そんな時はこうします!
<?php if (have_posts()) : query_posts($query_string . '&posts_per_page=表示件数&cat=カテゴリーID&paged='.$paged); ?>
大元の表示件数に影響を受けずに各カテゴリー毎に表示件数を指定できます。
もちろん、2ページ目以降のページ送りも問題なく表示されます!
BLOG