Was ist der beste Weg, um eine Suchanfrage innerhalb eines Plugins nachzuahmen?

Ich bin dabei, ein WordPress-Plugin zu erstellen. Ich möchte die Standardsuchfunktion von WP nachahmen, aber in Form einer “Live-Suche”.

Ich habe mein JS-Setup, um die Abfragezeichenfolge zu erfassen (dh was wäre /?s=search-term ) und gebe es über AJAX an meine function weiter. Aber jetzt muss ich die Abfrage bearbeiten, um die Liste der Posts & Seiten zu erhalten. Aber ich habe gelesen, dass es nicht richtig ist, einfach query_post aus der WP-Dokumentation zu verwenden .

Also meine Frage ist, was ist der richtige Ansatz, um die gleichen Suchergebnisse zu liefern, als ob das Standard-Suchformular eingereicht wurde?

Bitte kann jemand ein Code-Snippet oder einen Link zu einem ausführlichen Artikel zur Verfügung stellen, der dies für mich verdeutlicht.

Danke & bitte verzeihen Sie meine Krippe!

Solutions Collecting From Web of "Was ist der beste Weg, um eine Suchanfrage innerhalb eines Plugins nachzuahmen?"

WP_Query Parameter ‘s’ an ein neues WP_Query Objekt.

 $mys = new WP_Query( array( 's' => 'whatever', ) ); 

Das sollte die Standardsuche duplizieren.