@LastGeneral

Как вывести записи с пагинацией?

Не выходит добавить пагинацию в блог, что делаю не так?
<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>
  • Вопрос задан
  • 46 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы