Wie man NOT IN Cateogrypost anzeigt, wenn einem Post zwei Kategorien zugewiesen sind

Ich habe den Beitrag aus der category “öffentliches Ereignis” versteckt. Aber wenn ich mehrere Kategorien einschließlich ‘public-event’ auswähle, wird der Beitrag auch nicht angezeigt.

Der Code, den ich verwendet habe, um Beiträge für die Kategorie “public-event” zu verbergen, ist wie folgt:

 $query->set( 'tax_query', array( array( 'taxonomy' => Tribe__Events__Main::TAXONOMY, 'field' => 'slug', 'terms' => array( 'public-event' ), 'operator' => 'NOT IN' ) ) ); 

Der Code, den ich versucht habe, dieses Problem zu lösen, ist wie folgt:

 $query->set( 'tax_query', array( array( 'taxonomy' => Tribe__Events__Main::TAXONOMY, 'field' => 'slug', 'category__not_in' => 42 , 'category__in' => 24, 25, 29, ) ) ); 

Danke im Voraus.

Solutions Collecting From Web of "Wie man NOT IN Cateogrypost anzeigt, wenn einem Post zwei Kategorien zugewiesen sind"