Lesefortschritt:

    URL der Word­Press-Suche anpassen

    14. Dezember 2025 | functions.php, htaccess, Word­Press

    Trick # 520 | Dieser Beitrag beinhaltet 501 Wörter. – Geschätzte Lesezeit: ca. 3 Minuten.

    Word­Press hat eine hervorragende Suchfunktion. Die Suchresultate werden sauber gefunden und auf einer Resultatsseite angezeigt. Diese hat jedoch eine kryptische URL – sie lässt sich aber leicht verbessern. Wir zeigen Ihnen wie.

    Standardmässig sehen die URLs der Word­Press-Suchresultate etwa so aus:

    https://dr-code.ch/?s=suchbegriff

    ​Die zusätzlichen ?s=-Zeichen machen diese URL schwieriger zu lesen, was BesucherInnen verwirren kann.

    Eine Verbesserung bringt der folgende Code, den Sie in die Datei functions.php Ihrer Word­Press-Website einfügen können. Die Datei bearbeiten Sie unter Design/Theme-Datei-Editor:

    function change_search_url() {
    if ( is_search() && ! empty( $_GET['s'] ) ) {
    wp_redirect( home_url( "/suche/" ) . urlencode( get_query_var( 's' ) ) );
    exit();
    }
    }
    add_action( 'template_redirect', 'change_search_url' );

    Hernach wird die URL der Suchresultate so aussehen:

    https://dr-code.ch/suche/suchbegriff

    Anstelle der unverständlichen Zeichenfolge ?s=von oben werden nun die Suchresultate mit /suche/ angezeigt.

    Übrigens: Wenn Sie statt /suche/ einen anderen URL-Teil anzeigen möchten, können Sie die Zeile 3 des Codes entsprechend anpassen.

    Ganz überall scheint dieser Hack nicht zu funktionieren. Darum hier eine möglicherweise funktionierende …

    Alternativlösung mit der Datei .htaccess

    Alternativ zur obenstehenden PHP-Lösung kann die URL der Word­Press-Suche auch per entsprechenden Redirects in der .htaccess-Datei geändert werden. Die Datei liegt im Word­Press-Verzeichnis auf Ihrem Webserver. Sie können sie mit einem FTP-Programm (z.B. FileZilla) bearbeiten. Die benötigten Codezeilen sind:

    RewriteCond %{QUERY_STRING} \\?s=([^&]+) [NC]
    RewriteRule ^$ /suche/%1/? [NC,R,L]

    Werbung

    Keine Inhalte gefunden.

    Werbung

     

    Pin It on Pinterest

    Share This