投稿(ブログ)アーカイブの1ページ表示数がサポートアーカイブの1ページ表示数を上回る時、サポートアーカイブの2ページ目からNot Foundになった
ブログのpre_get_postsの設定を下記にしたら影響が無くなった 一応検索結果も除外(return)
//メインループカスタマイズ pre_get_posts
function my_exclude_category( $query ) {
if (is_admin() || !$query -> is_main_query() || $query ->is_post_type_archive('support_archive') || $query ->is_tax('support_archive_cat') || $query ->is_tax('support_archive_tag') || $query ->is_search()) return;
global $my_blog_ppp; //functions.php上部で定義
if ($query->is_home() || !$query->is_category(77) || $query->is_tax('blog_tag')) {
$query->set( 'cat', -77 ); //homeからダウンロードを非表示
$query->set( 'posts_per_page', $my_blog_ppp );
}
}
add_action( 'pre_get_posts', 'my_exclude_category' );