Главная » WordPress » WordPress: Как убрать slug из url таксономии

WordPress: Как убрать slug из url таксономии

URL адрес

При создании своей кастомной таксономии у рубрик (тегов) указывается slug, который выводится в url. Например, зрегистрировали новую таксономию «kofevarki» и теперь при создании новых тегов(рубрик) видов кофеварок  в их урле будет «kofevarki». Например, создали  категорию в кофеварках — «samsung», то url этой страницы будет site.net/kofevarki/samsung. Так вот, этот «site.net/kofevarki/» будет возвращать ошибку «404», как и стандартные «site.net/tag/».

Чтобы удалить эту ненужную составляющую из url, необходимо в function.php вставить код, который взят на cyberforum.ru у пользователя tatynechka под свои нужды (Код рабочий):

Метки:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

3 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Александр
Александр
3 лет назад

Код нерабочий, половина ссылок на сайте уходят в 404

Александр
Александр
9 месяцев назад

Не работает, если добавлять дочерние категории 3-4 уровня