Я установил собственный тип сообщения с настраиваемыми тегами и категориями.
Я хочу отображать сообщения по странам И по категориям, и категории должны быть общими для всех стран. Поэтому, если пользователь выбирает страну из раскрывающегося списка (или чего-то еще), тогда должны быть перечислены все категории этой страны.
South Africa
- Sport
-- Golf
--- Irons
Один из вариантов - сделать страны всеми категориями PARENT с уникальными дочерними категориями для каждой страны. Но со временем это усложнится, и в редакторе постов будут отображаться очень длинные списки повторяющихся названий категорий. Не очень умный способ, согласитесь.
Другой вариант, о котором я подумал, - это использование тегов и категорий вместе, где страны могут быть добавлены как теги, и тогда все категории будут общими. Мой вопрос: как мне составить динамический список стран, в котором будут отображаться категории из определенного тега / страны?
Может быть, вы можете предложить более простой / лучший вариант?
ИЗМЕНИТЬ @Mike Спасибо за это. Это путь, которым я играю с момента публикации Q, вроде. Я установил настраиваемый тип сообщения с настраиваемой иерархической таксономией под названием «Категории продуктов» и другой настраиваемой неиерархической таксономией (тегами) под названием «Страны». Затем я создал новый шаблон архива, в котором отображаются все сообщения с тегами. На данный момент он отображает все помеченные сообщения, но я пытаюсь заставить его отобразить вместо этого список категорий в теге ... если это вообще возможно. Итак, скажем, теперь у меня есть два сообщения: 1. Коричневые кроссовки, которые находятся в категории GOLF child от SPORT и помечены как США, и 2. Розовые шорты, которые находятся в категории LADIES, дочерние от CLOTHING, и отмечены тегом USA ... при просмотре страницы тегов USA I Хотелось бы видеть в виде списка ОДЕЖДА и СПОРТ (со своими под кошками конечно). Будет много стран, разделяющих такие категории, как спорт и одежда.