まとめWP_Queryでのwp-PageNaviでのページ送りがうまくいかないWP_Queryとquery_postsでの違いでの問題になるところだと思います。query_postsはそのページのクエリを上書きをするのですが、WP_Queryは変数にぶち込むので、ページのクエリには影響しません。WP_Queryを使う時は変数を渡して上げないといけないといいうことになるのではないかと思います。wp_pagenavi(array('query'=>$the_query));}wp_reset_postdata();?>wp_pagenavi()のところが決めてとなります。WP_Queryをぶち込んだ変数をぶち込んでやるとよいのです。ページ送りが上手くいかないうまくいかないのは、何ページ目かということが取得できていないのが、ほぼほぼ理由だと思います。こと、下記のように取得してみてはどうだろうか。WP_Query($args);?>$pagedの中身を確認してみて、ページ数が取得できてたら、完璧っすね。query_stringを配列で指定する方法query_stringを使う場合はこんな感じで指定することが多いですよね。array(query_string."&posts_per_page=5");僕は、(自分的に)見やすくしたいので配列で使いたいのです。ことでこんな感じで使えます。'DESC';この書き方は、僕にはあっていないので下記のように書いても使えます。́∀`)まとめよく使うけども、忘れてしまうのを羅列してみましたが、これらは、完全に自分的なところですね。誰かの役に立てばいいなと思って書いてみました。