Wie können Elemente verschiedener Post-Typen angezeigt werden?

Was passiert ist:

Ich habe einen benutzerdefinierten Post-Typ namens “placas” und haben eine zugeordnete benutzerdefinierte Taxonomie namens “firmas” und diese Taxonomie ist die Begriffe “LG”, “AOC”, “Panavox”.

Ich möchte eine bestimmte Kategorie Post Slider zeigen und andere ausschließen.

Was ich getan habe, war das folgende WP_Query- Objekt. Und ich könnte den Begriff “LG” ausschließen und alle anderen zeigen

$arg = array ( 'post_type' => 'placas', 'orderby' => 'rand', 'tax_query' => array( array( 'taxonomy' => 'firmas', 'field' => 'slug', 'terms' => array( 'LG' ), 'operator' => 'NOT IN', ), ) ); $query_slider= new WP_Query($arg); ?> 

Das Problem:

Ich habe eine regelmäßige Post-Typ-Kategorie namens “News” erstellt . Ich brauche diesen Beitrag mit der Kategorie News auf dem Schieberegler zugeordnet.

Wie kann ich das machen?

Solutions Collecting From Web of "Wie können Elemente verschiedener Post-Typen angezeigt werden?"

Ich bin mir nicht sicher, ob ich deine Bedingungen verstehe, aber ich denke, du möchtest etwas wie dieses:

 $arg = array ( 'post_type' => array('post','placas'), 'orderby' => 'rand', 'tax_query' => array( 'relation' => 'OR', array( 'taxonomy' => 'firmas', 'field' => 'slug', 'terms' => array( 'LG' ), 'operator' => 'NOT IN', ), array( 'taxonomy' => 'category', 'field' => 'slug', 'terms' => array( 'news' ), 'operator' => 'NOT IN', ), ) ); $query_slider= new WP_Query($arg); 

Sie tax_query beide relevanten tax_query in die Abfrage ein und ändern Ihre tax_query , dass sie aus einer der beiden Steuer / tax_query zurückkehrt.

Das bringt mich zurück, um nicht sicher zu sein, dass ich Ihre Bedingungen verstehe. Je nachdem, was Sie benötigen, funktioniert dies möglicherweise nicht. Möglicherweise benötigen Sie eine Logik, zu der WP_Query nicht in der Lage ist. In diesem Fall benötigen Sie einen oder mehrere Filter.