@jacosjmacos

Как применить ajax к пагинации плагина Wp_PageNavi на Wordpress?

Есть следующий код вывода постов:
$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. Благодарю
  • Вопрос задан
  • 1006 просмотров
Пригласить эксперта
Ответы на вопрос 1
azerphoenix
@azerphoenix
Java Software Engineer
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы