Пытаюсь оформить первую запись из цикла, нашел код. Проблема в том, что пагинация не работает. Если перейти на page/2, то там отображаются записи первой страницы. У меня есть подозрения, что я что-то сломал в коде. Подскажите, пожалуйста, что нужно поправить.
<div id="photo">
<?php
// Запускаем отдельный цикл (loop) независимо от контента главной
$args = array (
'post_type' => array( 'post' ),
'post_status' => array( 'publish' ),
'posts_per_page' => 24,
);
// The Query
$curstom_query = new WP_Query( $args );
// The Loop
if ( $curstom_query->have_posts() ) {
$postCount = 0;
while ( $curstom_query->have_posts() ) {
$curstom_query->the_post();
// тут делаем что нам надо с постами
$postCount++;
?>
<?php
if($postCount < 2){
?>
<div <?php post_class('big-post'); ?>>
<a href="<?php the_permalink(); ?>" rel="bookmark">
<?php the_post_thumbnail(array(445, 325, true)); ?>
</a>
</div>
<?php } else {?>
<div <?php post_class('small-post'); ?>>
<a href="<?php the_permalink(); ?>" rel="bookmark">
<?php the_post_thumbnail(array(215, 130, true)); ?>
</a>
</div>
<?php }
}
} else {
// Тут выводим сообщение о том, что таких постов не найдено (если они реально не найдены)
?>
<h3 class="not-found">Извините. Таких постов не найдено</h3>
<?php
}
// убиваем кастомный луп
wp_reset_postdata();
?>
</div>
<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>