Не работает пагинация в Wordpress WP Page Navi
Вот код.
<?php
global $post;
$args = [
'post_type' => 'flats_moscow',
'posts_per_page' => 2
];
$myposts = get_posts( $args );
query_posts($args);
foreach ( $myposts as $post ) {
setup_postdata( $post );
if( have_rows('flat_thumb') ):
while( have_rows('flat_thumb') ) : the_row();
$flatThumbTitle = get_sub_field('flat_thumb_title');
?>
<p><? echo $flatThumbTitle; ?></p>
<?
endwhile;
endif;
}
if(function_exists('wp_pagenavi')) { wp_pagenavi(); }
wp_reset_postdata();
?>
На странице выводятся две записи. Всего их три. Но пагинация все равно не работает. Как решить этот вопрос?