ページ遷移が出来なくなっている!
いつ頃からかは把握していないが、カテゴリー別投稿一覧ページのページネーションが消え、投稿記事がページ分けされずに全数表示される状態となっている。
考えられる要因としては不要プラグインの削除などで誤って必要だったものまで消してしまった可能性があるのと、何回かwordpressのバージョンアップを行っているので、それに伴うバグかも知れない。
どうやら「WP PageNavi」プラグイン自体には問題なさそうだが、新しいwordpressでは今までの投稿一覧表示コードでは動作しないようだ。
コード変更でページネーション表示は復活したが、2ページ目以降の表示が出来ない状況から脱却出来ないで困っている。/page/2/が存在しないのかと思ったが、試しにwordpressの別テーマに切り替えると表示可能なので、今の投稿一覧コードでは2ページ目以降の生成が出来ないと考えられる。
⇒その後
このゴールデンウィークは初日にとりあえず福よし関連の懸案を解決してから後のスケジュールを考えようと思っていたが、このページネーショントラブルが想像以上に難解で、ググっても一向に解決に近づかなかった。その上、FXはユーロの上昇でつかまってしまい、非常に気持ちの冴えない嫌な連休になってしまった。
正直なところ、解決にいつまでかかるのだろうと途方に暮れたが、以前のバックアップを今はご無沙汰の福よしテストサイトにコピーしたところ、思いのほか簡単に表示出来てそこから解決の糸口が見つかった。まずFV Top Level Categoriesプラグインだが、以前はインストールは必要だが有効化してはいけないというおかしな状態だったのを確認した。そうしないとページ遷移のどこかに不具合が出てしまう。ただ、このプラグインやwordpressのバージョンアップはどうやら問題ではなかったと判断出来た。再度、本家福よしサイトに戻り、このプラグインを同じ状態にしてもNGであること、そもそもブログの表示がページ分割されない疑問から、functions.phpをバックアップで上書きしたらどうなるかと思いつき、試したところ復旧した。おまけにFV Top Level Categoriesプラグインも有効化状態で使えるようになり、正常化した。まあ、最後の最後で直って良かった。