Есть следующий код вывода постов:
$current_page = (get_query_var('paged')) ? get_query_var('paged') : 1;
$params = array(
'posts_per_page' => 6, // количество постов на странице
'post_type' => 'post', // тип постов
'paged' => $current_page, // текущая страница
'cat' => '22'
);
query_posts($params);
$wp_query->is_archive = true;
$wp_query->is_home = false;
while(have_posts()): the_post(); ?>
<div class="col-sm-6 col-lg-4">
<div class="npc-block">
<a href="<?php the_permalink() ?>">
<div class="npc-block_img" style="background: url('<?php echo get_the_post_thumbnail_url(); ?>')">
</div>
</a>
<div class="npc-block_text">
<h5>
<?php the_title() ?>
</h5>
<div class="d-flex justify-content-start align-items-center">
<div class="npc-block_text__date">
<?php echo get_the_date() ?>
</div>
<div class="npc-block_text__read-more">
<a href="<?php the_permalink() ?>">
read more <i class="fal fa-long-arrow-right"></i>
</a>
</div>
</div>
</div>
</div>
</div>
<?php
endwhile; ?>
</div>
<div id="newsPagination" class="row">
<div class="col-lg-12 npc-pagi">
<?php wp_pagenavi(); ?>
</div>
</div>
Пагинация на странице работает, но с перезагрузкой страницы. Как можно сделать эту пагинацию на ajax? Что нужно добавить? И подскажите подходящие ресурсы благодаря которым Вы научились применять ajax в Wordpress. Благодарю