n-wp.ru — блог о WordPress

Использование Walker для меню и плагин wp-pagenavi

Добрый день.

На сайте есть категории:
Санатории (id=10)
Отели (id=11)

У каждой категории есть одинаковые регионы, по сути отличаются только отображением санаториев или отелей.

Для того чтобы не плодить дубли рубрик регионов сделал условие в archive.php :

чтобы получать из меню нужный мне GET, прописал два Walker’a в funtions.php

Дальше задача, выводить по 5 записей с цифровой постраничной навигацией, с этим всегда справлялся плагин wp-pagenavi, но на этот раз при адресе вида:

Первая страница отображается нормально: http://www.site.ru/moscow?bctype=sanatorium
но на второй он так же показывает данные с первой страницы…: http://www.site.ru/moscow/page/2?bctype=sanatorium

В связи с чем может быть связана данная проблема?

В рубриках где нет посторонних GET запросов отображаются страницы нормально.

4 комментария

  • насколько я знаю это для страниц? разделаем контент при помощи nextpage и получаем постраничный текст на странице.

    а в этой задаче записи выводятся в рубрике.

    Если использовать стандарт (next_posts_link и previous_posts_link), то тоже самое.

  • Спасибо Sergey Biryukov:

    Обычно так бывает, когда в query_posts() не передаётся номер страницы (аргумент paged). Можно попробовать его добавить: