Идеальное ЧПУ и полная структура?
-
Задача:
Отображать полную структуру ссылок в адресной строке браузера для CPT.Дано:
Плагин, который регистрирует POST_TYPE, TAXONOMY_CAT и TAXONOMY_TAG.
POST_TYPE и TAXONOMY_CAT имеют одинаковый SLUG => services.
Далее идут Пермалинки и правила перезаписи для TAXONOMY_CAT.Ожидания: Получать полную структуру URL всех вложенных термор на страницах записей.
Результат:
Имею 3 вложенных категории услуг. При переходе на страницу категории третьего уровня вложенности, получаю НУЖНЫЙ URL: http://wordpress.test/services/1/2/3/Проблема:
Имею 3 поста, где:- пост1 относится к 1 категории;
- пост2 относится к 1 и 2 категории;
- пост3 относится к 1 и 2 и 3 категории;
Если перейти на страницу пост3 или пост2, то получаю не полный URL: http://wordpress.test/services/1/post3/
Проблема в том, что сам урл не полный, и к тому же отображает родителя.
Я не программист, этот плагин давно писал и тоже долго мучался с этими пермалинками.
К примеру если: заметить в 157 и 158 строке $terms[0] на $terms[1] или $terms[2], то структура отображается, только для заданного уровня вложенности.Подскажите, куда дальше копать. Или поделитесь решением. Я уже перепробовал другие подсказки, и там либо структура не полная, либо ещё какая-то херня. Того что нужно нет. Помогите.
- Тема «Идеальное ЧПУ и полная структура?» закрыта для новых ответов.