https://〇〇/page/2 以降が404エラーになる
管理画面「パーマリンク」から、カスタム構造に “/%category%/%postname%/” と設定
function.phpに以下を記載
function adjust_category_paged( $query = []) { if (isset($query['name']) && $query['name'] === 'page' && isset($query['page']) && isset($query['category_name'])) { $query['paged'] = intval($query['page']); // 念のため整数化しておく unset($query['name']); unset($query['page']); } return $query; } add_filter('request', 'adjust_category_paged');
常に1ページ目が表示される
front-page.phpもしくは、固定ページにカスタム投稿一覧を表示している場合この症状が出る
function.phpに以下を記載
add_action( 'parse_query', 'my_parse_query' ); function my_parse_query( $query ) { if ( ! isset( $query->query_vars['paged'] ) && isset( $query->query_vars['page'] ) ) $query->query_vars['paged'] = $query->query_vars['page']; }