質問: $new_rules + $wp_rewrite->rules; } add_filter('user_trailingslashit', 'catbase_function'); add_action('init', 'catbase_flush_rules'); add_filter('generate_rewrite_rules', 'catbase_rewrite'); ``` こうすると、ドメイン名/blog/page/2 が404になります。 使用テーマはunderscoreを独自カスタマイズしたのですが、archive.phpのループ部分とページネーションはオリジナルのままです。 ``` while ( have_posts() ) : the_post(); ?> ループ処理 ``` 1ページ内の表示記事数は設定>表示設定で10にしたあるままです。 これは問題はソースやプラグインではなく、こちら(https://osha-kimi.com/memo/custompost-pagination/)にあるようにblogのトップと個別記事のURLがダブってしまうのが原因なのでしょうか。 しかしいまやろうとしているURLの構成はごく普通のものだと思うのですが、これを実現しつつ、ページネーションの2ページ目以降も404にならないようにするには一体どうしたらいいのでしょうか。 どうかどなたかおわかりの方、ご教授よろしくお願いいたします。
回答: 以前、以下のURLで回答したadd_rewrite_rulesを利用して、/blog/category/page/2の場合は 第4階層をページ番号として指定すると良いのではないでしょうか?(具体的なコードが無くてすいません。)