Thread-Starter
timonw
(@timonw)
Das Problem war, dass ich „taxonomy advanced“ bei Metabox genutzt habe, weil so die Taxonomy-Terms gar nicht dem Beitrag zugeordnet werden. Erklärung dazu in diesem Thread:
https://wordpress.org/support/topic/wp-query-taxonomy-in-two-different-custom-fields/
Thread-Starter
timonw
(@timonw)
Lieben Dank schonmal. Ich hoffe es ist OK, wenn ich nochmal antworte, obwohl ich hier etwas falsch bin.
Das Durcheinander mit Custom Field und Taxonomy ist genau das Problem. Ich habe die Taxonomy „person“. Außerdem habe ich für den Posttype „buch“ zwei Custom fields vom Typ „Advanced taxonomy“ (Metabox Plugin). Beides Custom fields (1. „herausgegeben“ 2. „beitraege“) greifen auf die Taxonomy „person“ zu, weil beide aus dem gleichen Pool schöpfen sollen.
Das heißt: Ich muss das Custom field „herausgegeben“ abfragen und hier schauen, welche Taxonomy-terms ausgewählt wurden. Mein Ansatz mit meta_query funktioniert so halb. Er zeigt dann alle Bücher an, bei denen NUR der entsprechende Taxonomy-Term ist, nicht aber jene, bei denen auch andere Taxonomy-Terms sind.
Ich hoffe, das hat es etwas verständlicher gemacht?
PS: Ich war davon ausgegangen, dass die Custom field-Sache Standard-Wordpress ist, aber müsste ich dann vielleicht eher im Forum von Meta Box fragen?
-
Diese Antwort wurde vor 1 Jahr, 1 Monat von timonw geändert.