👉 Redirección automática cuando la consulta de búsqueda de WordPress solo devuelve un partido

Cómo usar el personalizador de temas de WordPress para modificar temas

Hay veces cuando busca en un blog de WordPress, solo obtiene un elemento en el resultado. Dependiendo de qué tan organizado esté su sitio, este debería ser el elemento que el usuario estaba buscando de todos modos. Uno de nuestros usuarios preguntó si había una forma de redirigir a la publicación si la consulta de búsqueda resulta en una sola coincidencia. En este artículo, vamos a mostrar cómo redirigir a los usuarios a la publicación cuando la consulta de búsqueda solo devuelve una coincidencia.

Todo lo que tiene que hacer es abrir el archivo functions.php de su tema y pegar el siguiente fragmento.

add_action ('template_redirect', 'one_match_redirect'); función one_match_redirect () {if (is_search ()) {global $ wp_query; if ($ wp_query-> post_count == 1) {wp_redirect (get_permalink ($ wp_query-> posts ['0'] -> ID)); }}}

Ahora debe tener cuidado de que algunos usuarios no esperan esta funcionalidad. Entonces puede asustarlos.

Ver el vídeo: Personalizar plantillas gratuitas y premium en WordPress – TemplateMonster

Like this post? Please share to your friends:
Deja un comentario

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: