Fügen Sie die untergeordnete Kategorie beim Erstellen und Speichern der übergeordneten Elemente hinzu

Ich versuche, ein Baumlayout für eine benutzerdefinierte Taxonomie zu erstellen. Kategorien sind Tiere.

Big Game (0) -- Bears (2) -- Black Bear (3) -- Grizzly Bear (2) 

Das obige ist ein Blick auf das, was ich habe. Zurzeit kann ein “Post” als eine Kinderkategorie (Black Bear, Grizzly Bear) kategorisiert werden, ohne Teil des Elternteils (Bears) oder eines anderen Vorfahren (Big Game) zu sein. Die Klammern geben die Anzahl der Beiträge in dieser Kategorie an.

Ich möchte, dass ein Beitrag zu seinen übergeordneten Kategorien hinzugefügt wird, wenn er erstellt oder aktualisiert wird. Wie würde ich das tun? Im Idealfall hätte ich das automatisch erledigt.

 Big Game (5) -- Bears (5) -- Black Bear (3) -- Grizzly Bear (2) 

Ich habe mir gedacht, dass dies schon einmal gemacht wurde … aber ich kann die Antwort nicht alleine finden. Vielen Dank!

Bearbeitungen für Klarheit

Angesichts des obigen Beispiels einer benutzerdefinierten Animal Taxonomy benötige ich, dass ein Post standardmäßig der übergeordneten Kategorie hinzugefügt wird. Geomagas weist darauf hin, dass der Punkt von hierarchischen Taxonomien darin liegt, dass das Kind implizit Teil seiner Eltern ist. Was ich jedoch brauche, ist, dass es explizit ein Mitglied des Elternposts ist.

Hier ist das ideale Szenario: Ein Benutzer bearbeitet oder erstellt einen neuen Beitrag. Er oder sie würde den Beitrag schreiben und dann den Beitrag als “Grizzlybär” kategorisieren, indem er ein Kästchen neben der Kategorie platziert, bevor er auf “Aktualisieren” klickt. Nach dem Aufsetzen des Updates hätte der Beitrag ein Kästchen neben Bears und Big Game, das anzeigt, dass es ein Mitglied von beiden ist.

Aber warte … Bonus Klarheit! : Wenn ein Nutzer einen Beitrag aktualisiert und ihn als Bär kategorisiert hat, wird er zu Bear und Big Game hinzugefügt, nicht jedoch zu Grizzly Bear, da dies eine untergeordnete Kategorie ist.

Mehr Bonus Klarheit: Ich habe doppelt überprüft und dies ist kein Standardverhalten. In meiner Situation, wenn ich Beiträge von Taxonomie Tiere, die den Begriff Bear haben, erhalten, Grizzly Bear Beiträge würden nicht enthalten sein. Ich müsste reingehen und Grizzly Bear-Beiträge manuell eingeben, um Teil von Bear und Big Game-Abfragen zu sein.

Hoffentlich hilft das Danke! PS Ich bin ziemlich nah dran, das herauszufinden und ich werde mit der Antwort updaten, wenn ich es zuerst bekomme 🙂

Solutions Collecting From Web of "Fügen Sie die untergeordnete Kategorie beim Erstellen und Speichern der übergeordneten Elemente hinzu"