Weisen Sie einer wp_query 2 $ args zu

Ich muss Beiträge von 2 Suchbegriffen auswerten und alles in eine Schleife stellen, indem ich WP-Query array_merge Ich habe array_merge versucht, aber das hat nicht funktioniert, also ist mein letzter Code:

Bitte beachten Sie: Ich muss Beiträge von 2 separaten Keywords aus ausführen, nicht ein Keyword mit 2 Wörtern und die Posts von Keyword1, Keyword2 in derselben Schleife

 $argssss=array('s' => 'keyword1'); $argsss=array( 's' => 'keyword2', 'orders' => 'DESC', 'showposts' => 60 ); $argss=array_merge( $argssss, $argsss ); $queryy = new WP_Query($argss); if ( $queryy->have_posts() ) : while ( $queryy->have_posts() ) : $queryy->the_post(); $do_not_duplicate = $post->ID; the_title( '

', '

' ); endwhile; wp_reset_postdata(); endif;

Ich habe auch versucht, s in Array, aber nicht funktioniert wie dieses array('keyword1','keyword2')

also wie kann ich Beiträge von 2 verschiedenen Keywords execute

Diese Antwort ist sehr, sehr gut, sie triggerse mein Problem, indem sie 2 wp_query in einem zusammenfügte, das Abfragen mit verschiedenen Argumenten pro Beitragtyp kombiniert

ein weiterer Hinweis diese Antwort ist sehr, sehr gut, weil es wirklich die beiden wp_query in einem zusammengeführt wird, aber ich kann es nicht mit meinem Filter benutzerdefinierte Abfrage mit Kategorie Ausschluss und Post-Meta “Whitelist”

aber wie kann ich Pagenavi mit meiner benutzerdefinierten Abfrage verwenden

Solutions Collecting From Web of "Weisen Sie einer wp_query 2 $ args zu"

array_merge funktioniert nicht so, wie du es erwartest / brauchst, aber ehrlich gesagt bin ich mir nicht sicher, warum du das so kompliziert machst. Alles was Sie brauchen ist:

 $args = array( 's' => 'keyword1 keyword2', 'orders' => 'DESC', 'showposts' => 60 ); // var_dump($args); // debug $query = new WP_Query($args); var_dump($query->request); // debug 

Der integrierte Suchparser bricht die s Zeichenfolge in den Leerzeichen und erstellt eine funktionale Abfrage für die Begriffe.