Не выходит добавить пагинацию в блог, что делаю не так?
<section class="blog">
<div class="blog-title">
<h1>Полезная информация</h1>
</div>
<div class="blog-content">
<?php
$current_page = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args = array(
'posts_per_page' => get_option('posts_per_page'),
'paged' => $current_page
);
query_posts( $args );
$wp_query->is_archive = true;
$wp_query->is_home = false;
while(have_posts()): the_post();
?>
<article class="article">
<div class="article-img"><?php echo get_the_post_thumbnail() ?></div>
<div class="article-content">
<div class="article-content__title"><h3><?php the_title() ?></h3></div>
<div class="article-content__info">
<p><?php the_date('d F Y'); ?></p>
</div>
<div class="article-content__text"><?php the_excerpt() ?></div>
</div>
<a class="article-link" href="<?php the_permalink() ?>"></a>
</article>
<?php
endwhile;
if( function_exists('wp_pagenavi') ) wp_pagenavi(); // функция постраничной навигации
?>
</div>
</section>