Почему не работает пагинация в index.php?

Вывожу записи категории:
<?php if (have_posts()) : query_posts('cat=28'); while (have_posts()) : the_post(); ?>
            <?php ale_part('postpreview' );?>
        <?php endwhile; else: ?>
            <?php ale_part('notfound')?>
        <?php endif; ?>


Вывожу пагинацию:
<?php echo $pagination = get_the_posts_pagination(); ?>


Пагинация появляется, но по нажатию на кнопку далее появляются те же записи (с первой страницы).

Что не так? Как исправить?
  • Вопрос задан
  • 145 просмотров
Пригласить эксперта
Ответы на вопрос 1
VasyaPertrov
@VasyaPertrov
Изготовление и безопастность сайтов. WP и др.
Что не так? Как исправить?

query_posts. Его вообще уже давно использовать категорически не рекомендуется. Вместо него используй pre_get_posts, WP_Query или get_posts.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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