Пейджинация работает, но все еще показывает 404 в title

Пагинация внутри подкатегории, да еще и кастомный вид постов. Перелистывает, но невозможно прикрутить инфинит-скролл, так как вп выдает сообщение Page not Found (404).

Никогда не догадаетесь, что нужно сделать. Проблема не с кодом вывода кастомных постов, не тем более — с настройками в Админе (все советуют выставить там те же значения, что и в цикле). Нет! Нужно в functions.php добавить такой хук:

function custom_posts_cpt_filter($query) {
if ( !is_admin() && $query->is_main_query() ) {
$query->set('post_type', array('people', 'places'));
$query->set('post_per_page', 1);
}
}
add_action('pre_get_posts','custom_posts_cpt_filter');

Где ‘people’, ‘places’ — это мой тип кастомных постов. Вся фишка в этих pre_get_posts, которые до сих пор не понимаю, где еще применять.