Добрый день
С помощью этого кода пытаюсь вывести последние записи на странице записи. Записи выводятся, а на пагинацию даже намека нет (к ссылкам страниц прикручу infinite scroll).
<?php $custom_query_args = array ('posts_per_page' => 3, 'paged' => $paged ); ?>
<?php $custom_query_args['page'] = get_query_var( 'page' ) ? get_query_var( 'page' ) : 1; ?>
<?php $temp_query = $wp_query; $wp_query = NULL; $wp_query = $custom_query; ?>
<?php $custom_query = new WP_Query( $custom_query_args ); ?>
<?php while ( $custom_query->have_posts() ) : $custom_query->the_post(); ?>
<?php get_template_part( 'template-parts/content-bottom'); ?>
<?php endwhile; ?>
<?php wp_reset_postdata(); ?>
<?php previous_posts_link( 'Older Posts' ); ?>
<?php next_posts_link( 'Newer Posts', $custom_query->max_num_pages ); ?>
<?php $wp_query = NULL; $wp_query = $temp_query; ?>
Для чего все это? Для того, чтобы на любой странице записи выводились последние посты с бесконечной прокруткой, для того, чтобы юзеру не нужно было переходить на главную или кликать в меню -- сразу видеть последние посты.