WordPressの一覧で、2ページ目以降が404 Not Foundになってしまうという現象、以下のようなことが原因でした。

表示件数制御のバッティング

カスタマイズのためにテンプレートファイル内にPHPで表示件数を指定していたのですが、WPの管理画面でも表示件数を設定する項目があり、この数値が合わないためエラーが起こっていたようです。

また、このエラーは「PHPの指定数<管理画面の指定数」の場合に起こるようで、私の場合、PHPで7件、管理画面は10件になっていました。なので管理画面の件数を7件にすることで404エラーは解消されました。

その他、ページャーのプラグインのエラーやパーマリンク設定をカスタマイズしている場合なども同様のエラーがでているようです。

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA