Недавно я работал над продвинутым проектом WordPress, и я застрял с изменением структуры постоянных ссылок для пользовательских типов записей.
Я создал 3 типа постов, скажем: type1, type2, type3 и тест таксономии, зарегистрированный для всех из них. У меня есть 3 условия в пользовательской таксономии cat1, cat2, cat3
Вот чего я хочу достичь:
вместо доступа ко всем сообщениям от
SITEURL / тест / cat1
Я хочу получить доступ к каждому архиву пост-типа по таксономическим кошкам, например:
SITEURL / type1 / cat1
Ответы:
Вот часть кода одного из моих проектов по настройке схожей структуры для постоянных ссылок (один и тот же базовый слаг для обоих типов записей и архивов таксономии), обратите внимание на значения параметров has_archive и rewrite обоих записей Тип и таксономия:
Затем вы можете получить доступ к категории «Документальные» типа поста фильма с этим URL:
и «Фильм А» категории «Документальный фильм» будет:
ПРИМЕЧАНИЕ. Важно зарегистрировать таксономию после типа записи, поскольку в WordPress создаются правила перезаписи постоянных ссылок.
источник
Не имея более конкретных терминов, которые помогут мне понять, что вы на самом деле пытаетесь организовать, я не уверен, что я на правильном пути, но помогает ли этот плагин вам выполнить то, что вы пытаетесь сделать? http://wordpress.org/extend/plugins/cpt-onomies/
Это своего рода объединяет заголовки и таксономии сообщений нестандартного типа странным (и, возможно, полезным?) Способом ...
источник