Wordpress + Таксономия + Постоянные ссылки
Я знаю, что раньше были подобные вопросы, но я не могу найти решение и чувствую, что мой может быть немного уникальным.
У меня есть несколько пользовательских типов постов + таксономии.
Тип публикации =Таксономия продукта = Product_Categories
Мой тестовый сайт: http://tech.stickystudios.ca/
Если вы можете посетить, Продукты -> Трансляция, нажмите на категорию слева...
Я не могу ничего показать на этих страницах, независимо от того, как я играю с URL.
Некоторая дополнительная информация об используемых плагинах. - Волшебные поля 2 - Query Wrangler - Woo Commerce (для страницы "компоненты")
Похоже, что на моем сайте есть тенденция к тому, что "категории" просто не хотят "перечислять" должным образом.
Любая помощь или руководство будет принята с благодарностью!
1 ответ
Из того, что я понял, вы пытаетесь обновить ваши постоянные ссылки, чтобы использовать пользовательский тип записей и таксономии для их перекрестного изучения.
Самый простой способ использовать это...
example.com/?cat=1
ИЛИ ЖЕ
example.com/?cat=1,2,3&tag=tag1,tag2
Который будет включать только термины, не требовать терминов категории и тэгов, но будет требовать, чтобы в сообщениях был хотя бы один термин и тэг. Тип сообщения по умолчанию - "Сообщения". Чтобы использовать постоянные ссылки с типами постов и таксономиями, вы должны идентифицировать и использовать слагы и идентификаторы (только идентификаторы категорий).
Категории = кошка = 1,2,3 (идентификаторы)
Теги = tag = tag_slug1, tag_slug2, tag_slug3
(Пользовательский) Типы сообщений = post_type = post_type_slug
Пользовательские таксономии = taxonomy_slug = term_slug1, term_slug2, term_slug4
Более продвинутые методы использования этого...
example.com/?post_type=posts&cat=21,32&tag=one&taxonomy_slug=term_slug1,term_slug2
ИЛИ ЖЕ
example.com/?post_type=foods&cat=12,43&tag=fruit,veg&color_taxonomy=red,white,purple
Использование этого метода позволит вам выполнять поиск в определенном типе поста (который допускает только один фрагмент), включать термины в таксономии, а также требовать, как минимум, один из идентификаторов и блоков, используемых в каждой таксономии. Одним из известных плагинов, который использует это и предлагает динамическую навигационную боковую панель, является Taxonomy Picker. Что должно позволить вам поэкспериментировать с навигацией по URL. Еще один плагин, который позволит вам создавать списки постов и страниц, это Advanced Post List. Который может перечислить несколько типов сообщений и включать / требовать таксономии, а также добавлять термины из текущего сообщения / страницы. Это требует немного больше работы для создания ваших списков, но это еще один шаг вперед по сравнению с тем, что может предложить WordPress.