posts_per_pageの値が「1ページに表示する最大投稿数」よりも小さいとページングが正しく動作せず、「ページが見つかりません。」と表示されてしまう場合があります。とりあえず解決コードを。例を3パターンあげていますので、適当なものをfunctions.phpに記述します。 // 例1 : カスタム投稿タイプが「products」のときに表示件数を「9」に設定 add_filter( 'parse_query', 'parse_query' ); function parse_query( $query ) { if ( get_query_var( 'post_type' ) == 'products' ) { $query->set( 'posts_per_page', 9 ); } } // 例2 : カスタムタクソノミーが「products_category」のときに表示件数を
