Verwenden Sie Ansichten, um taxonomische untergeordnete Begriffe vom übergeordneten Element anzuzeigen

11

Ich hoffe, dass es eine Lösung dafür gibt, aber ich habe nicht zu viel Hoffnung, nachdem ich einen Haufen durchsucht habe. Derzeit habe ich einige Artikel, denen Begriffe zugeordnet sind, und diese Begriffe sind 2-3 Ebenen tief. Zum Beispiel könnte ich 10 Artikel haben, die den Begriff "grün" haben.

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

Ich möchte dann, dass der Benutzer alle Videos anzeigen kann, die einem bestimmten Taxonomiebegriff zugeordnet sind, einschließlich aller seiner untergeordneten Elemente. Wenn der Benutzer also zu www.site.com/fruit/apple geht, werden ALLE Äpfel angezeigt (sowohl rot als auch grün).

Hier ist das Problem. Ich kann es nur zum Laufen bringen, wenn ich jedem Artikel alle übergeordneten Begriffe zuweise, die zum untergeordneten Begriff führen, aber leider kann ich die Art und Weise, wie meine Website aufgebaut ist, nur so haben, dass meinem Artikel der tiefste Begriff zugeordnet ist.

Weiß jemand, ob es möglich ist, eine Ansicht zu erstellen, die alle untergeordneten Elemente eines Begriffs betrachtet und in die Ansicht einbezieht? Ich hoffe ich erkläre es richtig. :) :)

Ex. Der Benutzer geht zu www.site.com/fruit/apple und erhält dann alle Artikel, die nur mit "grün" und nur mit "rot" gekennzeichnet sind.

Danke Leute!

PS Ich habe hierarchische Auswahl installiert, aber das hilft mir nicht, da ich meinen Artikeln keine übergeordneten Begriffe zuweisen kann. Das wird also nicht funktionieren.

Dan
quelle

Antworten:

14

In Ansicht gibt es eine Option zum Hinzufügen eines Kontextfilters. Inhalt: Hat Taxonomie-Term-ID (mit Tiefe). Dort können Sie die Tiefe auswählen, bis zu der Sie die untergeordneten Elemente anzeigen möchten. Wenn Sie also beispielsweise 5 auswählen, werden alle untergeordneten Knoten bis zu einer Tiefe von 5 angezeigt. Ich denke, das sollte das tun, wonach Sie suchen.

Mohammed Shameem
quelle