はじめに wordpressの記事の表示件数は指定がなければ基本的に管理画面で設定している表示件数が反映されます。 明示的にquery_postsを呼び出す場合はよいのですが、カテゴリページなどのアーカイブ系ページだとわざわざテンプレ内で再度query_posts( $query_string.'&posts_per_page=-1' );なんて記述をする必要がでてくると思います。 なんとなくもやっとする wordpress側がURLを判別して記事を取得してくれているので、個人的に再度query_postsを呼び出すのはもやっとします。 あとテンプレごとに書くので管理もしにくい(はず たぶんスマート いろいろ調べてたどりついたのがこれです。 function set_nopaging($query) { if (!is_admin() && $query->is_main_query()