Пагинация по таксономиям — как получать работающие ссылки?

Всем привет!
Пытаюсь решить такую задачу:
Есть страница, где выводятся все элементы произвольных постов (по восемь на одну страницу). У неё настроена постраничная пагинация и прикручен плагин Ajax Pagination and Infinite Scroll, чтобы страницы менялись без перезагрузки. Тут всё нормально.

Есть два select-фильтра, в которых перечислены значения таксономий (бренд и типа продукта). Фильтрует тоже хорошо, через ajax выводит не больше восьми продуктов с выбранным брендом и/или типом продуктов. Пагинация для отфильтрованных рассчитывается нормально - количество страниц показывает правильное, но:
не могу добиться перехода на нужную страницу.
Получаю либо переходы на пустую страницу с 0, либо фильтр сбрасывается, я оказываюсь на соответствующей странице "всех" продуктов и так далее.
Пагинацию делаю так:
$navigation = paginate_links(array(
               'base' => get_pagenum_link(1) . '%_%',
               'format' => '/page/%#%',
               'current' => $current_page,
               'total' => $max_pages,
               'prev_text'    => __(''),
               'next_text'    => __(''),

           ));

Base ставлю разный, ничего не выходит
Вариант с $big не работает для меня.

Что делать с ссылками на страницы по таксономиям?

Заранее всем благодарен
  • Вопрос задан
  • 248 просмотров
Решения вопроса 1
karpushchenko
@karpushchenko Автор вопроса
По таксономиям нужно делать такую же ссылку, как и без таксономий: страница_с_постами/page/№ .
Не работает у меня совсем по другим причинам
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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