iborisbelov
@iborisbelov
Веб-дизайнер, UX\UI

Как задать одинаковый slug для разных term?

Здравствуйте.

Нужно сделать так

Бренды (/brands)
- Adidas (/krossovki-adidas)
- - Баскетбол ( /basketball)
- - Футбол (/football)
- Nike (/krossovki-nike)
- - Баскетбол ( /basketball)
- - Футбол (/football)
- Saucony (/krossovki-saucony)
- - Баскетбол ( /basketball)
- - Футбол (/football)

То есть и логично что если мы будем находиться у Nike то URL должен быть /brands/krossovki-nike/basketball
а если у Adidas то тоже /brands/krossovki-adidas/basketball

Но просто так создать /basketball/ там и там мы не можем, т.к. по стандарту WP нам не даст так сделать.

Как это можно решить?
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ответы на вопрос 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
1. Виды спорта делаете отдельной таксономией.
2. Задаете ей кастомный rewrite_rule вида /brands/krossovki-%brand%/%sport%/.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы