Не убирается category из Wordpress

Z4
На сайте с 03.02.2013
Offline
140
1025

Знает ли кто, как решить проблему удаления категорий из ВП при кириллических урлах?

Плагины ставил, на других сайтах раньше все работало, но там англ урлы были.

Но новом сделал кирилицу, с ней какой-то косяк.

Пример:

site.ru/category/обо-всем

Плагин убирает, получаем site.ru/обо-всем

Тыкаешь на ссылку в меню - работает как надо. Копируешь и вставляешь, делаешь внутреннюю перелинковку - 404. Из индекса тоже разделы выпали, так как там ошибка была.

разные плагины пробовал - не работает.

В хтацесс делал 301 релирект - вообще что-то зациклилось и сломалось.

Через меню вордпресса методом проставления слэша или точки /category/ не убирается.

Как убрать раздражающее слово category, чтобы ссылка работала?

safari
На сайте с 01.07.2009
Offline
73
#1

Попробуйте этот плагин, лично меня не подводил.

https://ru.wordpress.org/plugins/remove-category-url/

Z4
На сайте с 03.02.2013
Offline
140
#2
safari:
Попробуйте этот плагин, лично меня не подводил.
https://ru.wordpress.org/plugins/remove-category-url/

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

Пример:

было

site.ru/category/раздел/

site.ru/category/раздел/подраздел

стало

site.ru/раздел

site.ru/подраздел

ссылка site.ru/раздел/подраздел битая,

а у меня на статьи ссылки вида site.ru/раздел/подраздел/статья

ломается логика, я не понимаю, как это настроить, чтобы не было битых ссылок

Z4
На сайте с 03.02.2013
Offline
140
#3

Нашел корявое, но решение для тех, кто найдет тему в поиске.

сделать 301 редирект с site.ru/раздел/подраздел на site.ru/подраздел

много редиректов получается, страница тормозит, но хотя бы нет 404

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий