@krinbin

Как исправить дублирование категорий/подкатегорий (проблема корректной настройки ЧПУ) в Wordpress?

Имеем 2 проблемы

1) Получаем дубли категорий по нескольким адресам
Категория 5 имеет структуру:
сайт.ру\1\2\3\4\5\
Но она та кже доступна по сл. ссылкам:
сайт.ру\2\3\5
сайт.ру\2\5
и тд

Как-то можно исправить что б работала только по сайт.ру\1\2\3\4\5\, а на остальные отдавала 404 ошибку или это особенности WP и ничего не поделать?

2) Проблема с одинаковыми названиями подкатегорий (у них одинаковое название и slug, но разные родители)
сайт.ру/услуга/округ/район/
сайт.ру/услуга-2/округ/район/

При этом приоритет получает одна из подкатегорий и посты подгружаются с нее (я так понимаю в приоритете та подкатегория, у которой ID меньше)

в итоге в сайт.ру/услуга/округ/район/ - попадают все посты с услуга-2 и еще куча проблем из-за этого.

Вопрос: можно ли ли сделать структуру сайта вида ?
сайт.ру\брюки\мужские\синие
сайт.ру\джинсы\мужские\синие
или дочерние категории по slug должны отличаться?

Настройки ЧПУ: /%category%/%post_id%/
  • Вопрос задан
  • 872 просмотра
Пригласить эксперта
Ответы на вопрос 1
vova87
@vova87
Разработка сайтов на wordpress
Про чпу можно почитать тут
А вообще зачем так все усложнять? В первом примере у вас 5 уровней вложенности. В то время как поисковики рекомендуют максимум 3 уровня.

2) Проблема с одинаковыми названиями подкатегорий (у них одинаковое название и slug, но разные родители)
сайт.ру/услуга/округ/район/
сайт.ру/услуга-2/округ/район/


slug должны быть разные везде.

Вопрос: можно ли ли сделать структуру сайта вида ?
сайт.ру\брюки\мужские\синие
сайт.ру\джинсы\мужские\синие


Если это магазин, то лучше использовать фильтры, и оставить категория/подкатегория
Если записи - можно сделать категория/подкатегория, а остальное(синие/красные/белые) сделать тегами.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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