SEO freundliche Suche – Suchparameter unter WordPress ändern

26. Juli 2015

Habe so eben wieder etwas entdeckt, was mich an WordPress etwas nervt. SEO Freundlichkeit der Suche, statt dem Parameter ?s möchte ich gerne /search/ verwenden. Der Verlgleich zwischen den beiden sollte eig. jeden überzeugen Vorher: http://huskynarr.com/?s=stichwort Nacher: http://huskynarr.com/search/stichwort Um das zu verwirklichen, brauchen wir wie so immer, einfach nur eine neue Funktion zusätzlich in der […]

SEO freundliche Suche – Suchparameter unter WordPress ändern
Habe so eben wieder etwas entdeckt, was mich an Wordpress etwas nervt. SEO Freundlichkeit der Suche, statt dem Parameter ?s möchte ich gerne /search/ verwenden. Der Verlgleich zwischen den beiden sollte eig. jeden überzeugen Vorher: http://huskynarr.com/?s=stichwort Nacher: http://huskynarr.com/search/stichwort Um das zu verwirklichen, brauchen wir wie so immer, einfach nur eine neue Funktion zusätzlich in der functions.php. [php]function search_url_rewrite_rule() { if ( is_search() && !empty($GET['s'])) { wpredirect(home_url("/search/") . urlencode(get_query_var('s'))); exit(); } } add_action('template_redirect', 'search_url_rewrite_rule');[/php] Das genügt schon, denn Wordpress macht einen Redirect auf /search/ und gibt die Suche darunter aus.

Kommentare

Kommentare werden geladen...

Weitere Beiträge