Cambia las urls de resultado de busqueda de wordpress

Standard



Agrega esto al functions de tu sitio:

function fb_change_search_url_rewrite() {
if ( is_search() && ! empty( $_GET['s'] ) ) {
wp_redirect( home_url( “/search/” ) .
urlencode( get_query_var( ‘s’ ) ) );
exit();
}
}
add_action( ‘template_redirect’, ‘fb_change_search_url_rewrite’ );

Para tener urls de resultado de busqueda del siguiente tipo:

Sino serian asi:
martinbeasnunez.com.ar/blog/?s=wordpress

4 thoughts on “Cambia las urls de resultado de busqueda de wordpress

  1. Tengo una solución, usar la $wp_rewrite de la siguiente forma:

    add_filter(‘init’, create_function(‘$a’, ‘global $wp_rewrite; $wp_rewrite->search_base = “BUSQUEDA”; $wp_rewrite->flush_rules();’));

    Cambiando BUSQUEDA por el termino que quieras y luego usar la función que colocaste en el post. Ya lo probé en la guía de hoteles y funcionó.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>