Лимит постов и пагинация на кастомной странице в WP?
Для пагинации я использую плагин https://ru.wordpress.org/plugins/wp-pagenavi/<div class="items">
<?php
	$count_items = 10;//кол-во выводимых элементов
	$paged = get_query_var( 'paged', 1 );//Получаем текущую страницу
	$id = get_category_by_slug( 'novosti' )->cat_ID;//получаем id рубрики. У меня рубрика новости.
	$recent = new WP_Query( "cat=$id&posts_per_page=$count_items&paged=$paged" );//Сам запрос
	while ( $recent->have_posts() ) {
		$recent->the_post();
		?>
		<div class="item">Элемент</div>
		<?php
	}
	wp_reset_postdata();
?>
</div>
<?php
  wp_pagenavi( array( 'query' => $recent ) );//вывод пагинации по вашему запросу. Все четко:))
?>
В wp_query
posts_per_page - кол-во выводимых записей
paged - номер страницы для вывода
А можно посмотреть цикл ваш на вывод данных записей?