Используйте представления для отображения дочерних терминов таксономии из родительского


Я надеюсь, что для этого может быть решение, но у меня не слишком много надежд после поиска в куче. В настоящее время у меня есть несколько статей, с которыми связаны термины, и эти термины имеют глубину 2-3 уровня. Например, у меня может быть 10 статей с термином "зеленый".

-Fruit
--Apple
---Green
---Red

Затем я хотел бы, чтобы пользователь мог просматривать все видео, связанные с определенным термином таксономии, включая все его дочерние элементы. Поэтому, если пользователь переходит к www.site.com/fruit/apple, тогда БУДУТ показаны ВСЕ яблок (как красные, так и зеленые).

Вот в чем проблема. Я могу заставить это работать, только если я назначу каждой статье все родительские термины, ведущие к дочернему термину, но, к сожалению, способ, которым построен мой сайт, я могу сделать так, чтобы моя статья имела самый глубокий термин, связанный с ней.

Кто-нибудь знает, возможно ли создать представление, которое будет просматривать все дочерние элементы термина и включать их в представление? Я надеюсь, я правильно объясняю. :)

Пример. Пользователь переходит к www.site.com/fruit/apple а затем они получают все статьи, помеченные только "зеленым", и только те, которые помечены "красным".

Спасибо, ребята!

P.S У меня установлен иерархический выбор , но это мне не помогает, потому что я не могу назначить родительские термины моим статьям. Так что это не сработает.

Author: Dan, 2013-01-27

1 answers

С учетом этого есть возможность добавить контекстный фильтр Содержимое: Имеет идентификатор термина таксономии (с глубиной) Там вы можете выбрать глубину, до которой вы хотите показать детям. Поэтому, если вы выберете, скажем, 5, будут показаны все дочерние узлы до глубины 5. Я думаю, что это должно сделать то, что вы ищете.

 14
Author: Mohammed Shameem, 2013-01-27 03:44:45