Abfragen mehrerer benutzerdefinierter Taxonomiebegriffe

Ich habe eine neue Taxonomie mit dem Namen “Land” erstellt, in der zwei Begriffe enthalten sind: “USA” und “Kanada”. Wie gehe ich vor, um diese Informationen abzufragen? Ich habe eine Filterseite mit zwei Checkboxen:

 USA  Canada 

Wie mache ich die Abfrage zeigen mehrere Ergebnisse, wenn ich beide Kontrollkästchen aktiviert haben? Ich habe versucht, ein Array, aber es hat nicht funktioniert.

  array($_POST['usa'], $_POST['canada'])) ); ?> 

Solutions Collecting From Web of "Abfragen mehrerer benutzerdefinierter Taxonomiebegriffe"

Sie tax_query Argument tax_query für query_posts / WP_Query verwenden.

 query_posts( array( "tax_query" => array( array( "taxonomy" => "country", "field" => "slug", "terms" => array( "usa", "canada" ) ) ) ) ); 

Das Argument tax_query ist ein Array, sodass Sie mehrere Taxonomien abfragen können.

Sie müssen Ihre Anfrage klären, aber diese können auch hilfreich sein:

the_terms Zeigt die Bedingungen einer benutzerdefinierten Taxonomie an: http://codex.wordpress.org/Function_Reference/the_terms

get_terms Rufen Sie die Begriffe in der Taxonomie oder der Liste der Taxonomien ab: http://codex.wordpress.org/Function_Reference/get_terms

Ich habe das erst nach Tagen der Suche nach dieser Lösung gefunden, die auch das sein könnte, wonach Sie suchen. https://stackoverflow.com/questions/3848608/iterate-through-custom-post-type-by-custom-taxonomy-type-ordering-wordpress-pos