@tehnazavr

Почему пагинация в wordpress не работает в шаблоне тега?

Добрый день. Вывожу посты с пагинацией на странице категории и всё работает. Делаю это с помощью get_posts(). Однако не получается проделать это с постами на странице тега - получаю только посты первой страницы без самой пагинации, даже разметки нету.
В category.php :
$posts = get_posts(['numberposts' => 10, 'category' => $cat, 'orderby' => 'date', 'paged' => ( get_query_var('paged') ? get_query_var('paged') : 1 )]);


И точно также вывожу посты с определённым тегом в tag.php, только параметр category меняю на tag_id:
$posts = get_posts(['numberposts' => 10, 'tag_id' => $tag_id, 'orderby' => 'date', 'paged' => ( get_query_var('paged') ? get_query_var('paged') : 1 )]);


НО если этот же код поместить допустим в home.php и заменить $tag_id на какой-нибудь конкретный id тега, то всё заработает отлично. Чем именно делать пагинацию тут не совсем важно - и с помощью готовых плагинов и с помощью найденных функций всё работает отлично во всех шаблонах кроме tag.php.
  • Вопрос задан
  • 165 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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