質問: ### 前提・実現したいこと WordPressにてテーマを作成しています。 ページネーション機能の実装がうまくいかず困っています。 ### 発生している問題・エラーメッセージ 下記「該当のソースコード」項目に記述したページネーションコードを実装。 ページ遷移が上手くいかない。 具体的には ページネーションリンクの2ページ目をクリックしてもページ内容が変わらない。 一覧に表示される記事タイトルが1ページ目のまま。 ページネーションについても本来なら2ページ目にいるときは、2ページ目へ飛ぶリンクはリンクがつかず、1ページ目へのリンクがつくはずだが、それも1ページ目表示時の状態のまま。 url 1ページ目に表示されるurl http://hoge.com/news/ 2ページ目に表示されるurl http://hoge.com/news/page/2/ ### 該当のソースコード ``` str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ), 'current' => max( 1, get_query_var('paged') ), 'total' => $wp_query->max_num_pages ); echo paginate_links($arg); ?> ``` ### 補足情報(言語/FW/ツール等のバージョンなど) ・下記のページを参考に固定ページ/news/を作成し、news.phpという一覧表示用テンプレートを作成し適用させた。 アーカイブインデックスページの作り方 - WordPress Codex 日本語版 : https://wpdocs.osdn.jp/%E3%82%A2%E3%83%BC%E3%82%AB%E3%82%A4%E3%83%96%E3%82%A4%E3%83%B3%E3%83%87%E3%83%83%E3%82%AF%E3%82%B9%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%AE%E4%BD%9C%E3%82%8A%E6%96%B9 ・ページネーションコードは上記news.php内に記述
回答: ``` ``` 上記のようにquery_postsに &paged='.$paged を追加することで解決しました。 参考 諦めないで...!WordPressでページ送りがうまく行かない時の3つの対処法+究極奥義