質問: 質問失礼します。 現在WordPressのページネーションで苦戦しております。 まず2ページ目が404になるエラーが発生しており、3日かけて書きサイトにたどり着き解決しました。 https://www.design-soup.com/wp-pager-404 無事にページ送りができるようになったのですが最大ページ数がおかしなことになっています。 特定のカテゴリーを1ページに4件表示ていおり、全部で10件の投稿なので最大ページ数は3になる予定なのに、10ページ目まで表示されます。 3ページ以降は空白でページネーションだけが表示されます。 下記サイトを見つけたのですがいまいち参考にできませんでした。(自分のレベルの問題で、、、涙) http://www.serendip.ws/archives/1978 どうすれば3ページ目で表示を止めることができるのでしょうか? ちなみに下記がコードと設定です。 まずcategory-スラッグ.phpを設置。 中のコードは ``` have_posts()): while($q->have_posts()): $q->the_post(); ?> post_title, 0, 16); ?> ``` WordPressの表示設定は 1ページに表示する最大投稿数 1 パーマリンク設定は /%category%/%postname%/ WP Page Naviの設定は 表示するページ数 3 省略表示するページ数 0 省略ページを以下の倍数で表示 0 以上になります。 ご存知の方がいらっしゃいましたらご教授よろしくお願いいたします。
回答: こちらのプラグインを使ってページネーションをされているということでしょうか。 WP-PageNavi https://ja.wordpress.org/plugins/wp-pagenavi/ 「wp_pagenavi」で検索すればいろいろ使い方を紹介しているサイトがあります。 それらを見ると、 ``` ``` を ``` $q)); } ?> ``` にすればいいのではないでしょうか。 参考まで。