質問: trueを記述して https://www.サイト名/test/ でアーカイブページを表示しています。 ページャーも設定しました。 困っていること ------- 3件投稿したところ 一覧ページの表示は1件のみ、ページャーも表示され https://www.サイト名/test/ https://www.サイト名/test/page/2/ https://www.サイト名/test/page/3/ となります。 しかし、全ページとも3つ目の投稿(最新の投稿)が表示されてしまいます。 他の投稿も表示するにはどうしたらよいでしょうか? なるべくプラグインは使わずに設定したいと思っています。 function.phpに何か記述が必要でしょうか?
回答: archive-test.php では `$wp_query = new WP_Query( $args );` の記述は不要です。 1ページあたりの件数を制御するならpre_get_postsフックで処理します。 【pre_get_postsでメインクエリを制御する | Tips Note by TAM】