zeigt alle Suchergebnisse in einer Vorlage an

Wenn ich eine einfache Suche (nur? S in der Abfrage) mache, zeigt es das Ergebnis in der search.php Vorlage. aber wenn ich versuche, das Ergebnis nach benutzerdefinierten Taxonomien zu filtern, die ich erstellt habe (zum Beispiel? s = Text & Marke = Text), zeigt es das Ergebnis über die von mir erstellte Taxonomie-Archivvorlage und nicht über search.php.

Gibt es eine Möglichkeit, jedes Suchergebnis über die Suchvorlagenseite anzuzeigen?

EDIT: nachdem ich es ein wenig weiter untersucht habe, denke ich, dass ich weiß, was das Problem ist. Ich denke, woocommerce übernimmt die Kontrolle über die Rewrite-Regeln und räumt ihren eigenen Taxonomien Priorität ein. eine Idee, wie das zu beheben? Bildbeschreibung hier eingeben

Solutions Collecting From Web of "zeigt alle Suchergebnisse in einer Vorlage an"

triggerse es mit diesem Code

function prefix_url_rewrite_templates() { if ( get_query_var( 's' ) ) { add_filter( 'template_include', function() { return get_template_directory() . '/search.php'; }); } } add_action( 'template_redirect', 'prefix_url_rewrite_templates' ); 

Wenn es einen besseren Weg gibt, benachrichtige mich bitte 🙂