Zeige Beiträge nach Sammlung von bestimmten Begriffen und Texonomie

Ich habe einen benutzerdefinierten Post-Typ-Namen ‘Business’ und Taxonomie ‘Business-Kategorie’. Jetzt möchte ich Posts für einige spezifische Begriffe suppost, term1, term2, term3 usw. anzeigen. Der folgende Code funktioniert für mich aber nur für einen Begriff.

$args=array( 'taxonomy' => 'business-category', 'term' => 'term1', 'post_type' => 'business', 'orderby'=> 'rand', ); query_posts($args); 

Ich muss ein Array von Begriffen übergeben. Wenn ich versuche, ein Array von Begriffen anstelle von einem Begriff zu übergeben, funktioniert es nicht 🙁

  $args=array( 'taxonomy' => 'business-category', 'term' => array('term1', 'term2', 'term3'), 'post_type' => 'business', 'orderby'=> 'rand', ); query_posts($args); 

Ich will auch wissen, wie ich Post zeigen kann, wenn ich von der mehrfachen Taxonomie auch zeigen möchte.

Vielen Dank!


Aufgetriggers:

Die Abfrageargumente lauten wie folgt:

  $args=array( 'tax_query' => array( array( 'taxonomy' => 'business-category', 'field' => 'slug', 'terms' => array( 'bars', 'restaurants' ) ) ); 

Vielen Dank!

Solutions Collecting From Web of "Zeige Beiträge nach Sammlung von bestimmten Begriffen und Texonomie"

Ich glaube, dass das Array mit Begriffen arbeiten wird, anstatt Begriff (Plural)

http://codex.wordpress.org/Function_Reference/WP_Query#Taxonomy_Parameters

Hat viele nützliche Informationen für mehrere Begriffe / mehrere Taxonomien

Sehen Sie sich aber im Grunde das Element tax_query an, insbesondere die Operatoren AND oder OR. Es ist alles gut erklärt