WordPressのquery_postsについて

2010年4月30日

WordPressの記事を出す際のループ時、query_postsを使用する事で、
より詳細な表示記事指定が可能になる。

しかしこれを利用すると、セオリーを忘れてしまうと

前へ 次へ

などのリンクがうまくいかない。

その問題のセオリーは

$query_string

を加える。ということ。これを入れる事で、普通に
前へ 次へ
も動かす事が出来るようになる。

例)

<?php query_posts($query_string."&cat=4&posts_per_page=5″); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>

query_postsの引数の先頭に$query_stringsを入れ、次のものを

&スタートにしている。