Hallo,
bei der Suche wird ja die URL domain.tld/?s=Suchwort
Kann man das ändern, damit dieses ?s= weg ist oder mit einem Wort ersetzt wird?
Ich habe hier schon eine Lösung gefunden, aber die funktioniert nicht.
Die URL wird zwar umgeschrieben, aber es werden keine Suchergebnisse gefunden
Das habe ich mit Folgendem versucht:
function change_search_url_rewrite() {
if ( is_search() && ! empty( $_GET['s'] ) ) {
wp_redirect( home_url( "/suche/" ) . urlencode( get_query_var( 's' ) ) );
exit();
}
}
add_action( 'template_redirect', 'change_search_url_rewrite' );