ワードプレスで「/page/2/」以降のページが開けない(ページネーションが動作しない)時に、解決する方法です。
/page/2/のページが404?
「/XXXXX/page/2/」のパーマリンクページを開こうとすると、「ページが見つかりません」「404エラー」と表示されてしまい、ページが開かない?場合があります。

おそらくパーマリンク上の設定のどこかに問題がある?
今回の場合は「/category/XXXXX/page/2/」を開こうとした場合に起こる症状で、例えば、パーマリンク設定を「/%category%/%post_id%」「/%category%/%postname%」にしていて、プラグインやfunctions.phpに/category/のURLスラッグを削除した場合に、この「/page/2/」以降のページが開けないという不具合が発生することがあるようです。
プラグインまたはfunctions.phpで解決
この状況になってしまったら、プラグインまたは、functions.phpで設定して解決させます。
[rml_read_more]
こちらの記事は2ページ目が404エラーになる場合の解決するコードです。
https://teratail.com/questions/130276
プラグインを提供してくださっているところもありました。
プラグイン配布元:
http://wpgogo.com/development/top-level-cats-fix.html
プラグインにまでしてくれているとは、ありがた過ぎます!!
開けました!!

まとめ
それにしても、プラグインを作ってくださっている方々には本当に頭が上がらないです。自分も役に立つプラグインを作れるように進めていきます。
ページが開けない方は上記の方法で解決するかと思いますので、ご参考ください。
コメントを残す