Перейти к содержимому

Фотография

Пагинация


  • Вы не можете создать новую тему
  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 bor10811

bor10811

    Прохожий

    Топикстартер
  • Участник
  • 4
    51 сообщ.

Отправлено 28 Сентябрь 2018 в 18:09

Есть проблема: написал код для пагинации для сайта на WordPress. Использовал get_pagenum_link для получения УРЛ на страницу пагинации и get_query_var("paged") для получения текущего номера страницы пагинации. На главной странице моя пагинация работает, но такую же пагинацию мне нужно поставить на статичные страницы. Есть ли какие-то хуки для того, чтобы пагинация работала не только на главной? Я просто в хуках пока ещё не разобрался. Наверняка существует стандартное решение проблемы, но я не могу найти подходящих фильтров для этого.

 


  • 0

Спонсор

#2 BaNru

BaNru

    Пацифизжу

  • суперМодератор
  • 1016
    3 719 сообщ.

Отправлено 28 Сентябрь 2018 в 18:40

Что значит на статичную страницу? Откуда у них может быть пагинация?
  • 0

#3 bor10811

bor10811

    Прохожий

    Топикстартер
  • Участник
  • 4
    51 сообщ.

Отправлено 28 Сентябрь 2018 в 19:09

Могу ли я ваш вопрос расценивать как "это невозможно"? И можно ли тогда создать пагинацию на страницах рубрик/категорий?


  • 0

#4 BaNru

BaNru

    Пацифизжу

  • суперМодератор
  • 1016
    3 719 сообщ.

Отправлено 28 Сентябрь 2018 в 19:34

Нет, так расценивать нельзя. Я не понимаю, зачем создавать на статических страницах. Статическая страница - это одна страница, какая там может быть пагинация?
На страницах рубрик пагинация создаётся ровно также, как и на главной. Можно даже использовать один и тот же файл index.php для этого.

Либо можно использовать category.php или archive.php. Подробнее тут

Хуки для создания пагинации уже давно не нужны.
Рекомендую посмотреть, как это реализовано в последних версиях стандартных тем из коробки.
  • 0


Статистика

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей