Как настроить пагинацию к WP_Query с чпу?

Здравствуйте! Столкнулся с проблемой пагинации при выводе кастомных записей.
Добавил в functions.php код для пагинации отсюда, сам код вывода записей имеет вид
spoiler
$blogs = new WP_Query(array('post_type' => 'blogs', 'posts_per_page' => 3, 'paged' => get_query_var('paged') )); ?>

			<?php if ( $blogs->have_posts() ) : while ( $blogs->have_posts() ) : $blogs->the_post(); ?>

			<div class="col-xs-12 col-md-4 item-wrap">
				<a href="<?php the_permalink(); ?>">
				<div class="item-img-2"><?php the_post_thumbnail(); ?></div>
				<h3 class="header-text-2"><?php the_title(); ?></h3>
				<p class="excerpt"><?php 
						$content = get_the_content();
						echo wp_trim_words( $content , '16' ); ?></p>
				<div class="blogs-meta">
					<div class="afftor-meta">
						<span>Автор: </span><span><?php the_author(); ?></span>
						
					</div>
					<div class="views-meta">
					 	<img src="<?php echo get_template_directory_uri() ?>/land_img/eye.png" alt="">
					 <span> <?= get_post_views(get_the_ID()); ?></span>
					</div>
				</div>
				</a>
			</div>      
 
    <?php endwhile; ?>
    
    
    
   <?php kama_pagenavi( $before = ' ', $after = ' ', $echo = true, $args = array(), $wp_query = $blogs ); ?>
   
    <?php endif; 
     wp_reset_query(); ?>

Это работает, но только с простым видом ссылок (Настройки -> Постоянные ссылки -> Простые) . Можно как-то сделать пагинацию и чтобы сохранились человекопонятные ссылки?
  • Вопрос задан
  • 260 просмотров
Пригласить эксперта
Ответы на вопрос 1
azerphoenix
@azerphoenix
Java Software Engineer
Ссылка на статью- dimox.name/wordpress-pagination-without-a-plugin
Сам регулярно использую.
Ответ написан
Ваш ответ на вопрос

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

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