wp_pagenavi и ЧПУ

Пайдж нави отказывается работать (не выводит посты со следующих страниц) если

 /%category%/%postname%/

или

/%category%/%monthnum%/%postname%/

Зато прекрасно работает с

/%category%/%year%/%monthnum%/%day%/%postname%/

Вопрос: реально как нибудь реализовать показ ЧПУ в виде /рубрика/название поста и чтоб при этом работал wp_pagenavi? Насколько я понял это не пейджнави тупит а вордпрес не может найти постов по его запросу.

Спасибо!

Вы ничего не путаете?

Абсолютно точно, версия WP 2.3.1 пайджнави который шёл в комплекте.
при попытке перейти по адресу http://www.сайт.info/avtonovosti/page/2/ вместо постов вылазит сообщение Error 404 – Not Found это если использовать /%category%/%postname%/

WordPress 2.3.2
WP-PageNavi 2.20
Тема Default
ЧПУ /%category%/%postname%/
http://vesti.lan/category/news/page/2/ открывается вторая страница, как и положено.

А вот как Вам удалось избавиться от /category/ в урле – это отдельный вопрос.

Понятно! Значит работает ссылка только типа site.ru/category/%category%/%postname%/
и ссылки навигации типа www.сайт.info/category/tyuning/page/2/ , а такая это не правильно www.сайт.info/tyuning/page/2/
Спасибо Ю.Б. за разъяснения. Жаль

Можно вырезать category плагином, PageNavi будет работать. Но тогда надо делать ЧПУ /%category%/%postname%.htm, иначе WP не может отличить где пост, а где категория.

Очень Спасибо! Всё понял! =)

"А вот как Вам удалось избавиться от /category/ в урле – это отдельный вопрос."

Если не сложно, могли бы вы объяснить в чем подвох. Ведь категория убирается банальным оставлением в настройках ЧПУ /%postname%/ .. или я что-то не понимаю..?

Ведь категория убирается банальным оставлением в настройках ЧПУ  /%postname%/  .. или я что-то не понимаю..?

Из ссылки поста убирается, а из ссылки рубрики – нет. http://www.сайт.info/avtonovosti/page/2/ – рубрика без ‘category’ (или чего-то еще, что настраивается как "Базис рубрик"). Такое получается только с плагинами (seo-links-and-category, remove-parents, etc), но тогда не работатет шаблон ЧПУ /%postname%/. Вот в этом и подвох.

Anonymous
Отправить
Ответ на: