Poner un buscador en el menú de navegación

Tiempo estimado de lectura: 6 minutos

 

Cómo se puede instalar un buscador en el menú de navegación principal

En esta ocasión vamos a ver cómo podemos colocar un buscador en el menú de navegación principal de nuestro WordPress.

Hace tiempo hemos visto cómo poner un buscador a pantalla completa y superpuesto a nuestro contenido, un efecto muy visual para incorporar un buscador a nuestro WordPress.

La opción que vamos a ver hoy, también es muy interesante tanto para nuestros usuarios, que pueden localizar el contenido que desean ver, tan solo con una pequeña búsqueda, como para el SEO, ya que permite a los usuarios permanecer más tiempo en nuestra página web, lo que gusta mucho a Google.

Código necesario para insertar el buscador en el menú de navegación

El código que vamos a utilizar es muy sencillo, solo vamos a usar una llamada a una función de WordPress, mostrar el menú e indicarle dónde se debe mostrar.

Como siempre, este código debes pegarlo en tu plugin de funciones o en el archivo functions.php del tema que tengas activo.

/* Insertar un buscador en el menú de navegación principal de nuestro WordPress */
add_filter( ‘wp_nav_menu_items’, ‘buscador’, 10, 2);
function buscador( $items, $args ) {
if ($args->theme_location == ‘primary’) {
$items .= ‘<li class=»menu-item»>’.get_search_form( false ).'</li>’;
}
return $items;
}

Este código que puede parecer complejo, la final es muy sencillo de entender. Lo que hacemos es decirle a WordPress que vamos a trabajar con los elementos del menú de navegación (wp_nav_menu_items), con una función creada por nosotros llamada buscador. Esta función trabajará con la localización primary de nuestro WordPress, y le añadirá el formulario de búsqueda de WordPress.

Código para colocar un buscador en el menú de navegación principal
Código para colocar un buscador en el menú de navegación principal

Como has podido ver, con este sencillo código hemos instalado un buscador en el menú principal. Algo que sin duda ayudará a nuestro posicionamiento, a la vez que también ayudará a nuestros visitantes a encontrar de una forma más sencilla, aquello que quieren ver.


¿Qué te ha parecido el artículo?. Házmelo saber en los comentarios que tienes más abajo. Estoy deseando leerte.

Por último, si crees que este artículo puede ser interesante para algún amigo tuyo, te agradecería enormemente que lo compartieras con él y con todo el mundo a través de las Redes Sociales.

Puntúa este artículo:
[Total: 0 - Promedio: 0]

Puede que también te interese...

Deja un comentario

Información básica sobre protección de datos
Responsable: Jose González Bueno.
Finalidad: Moderación y publicación de comentarios.
Destinatarios: No se comunican datos a terceros.
Derechos: Tienes derecho a acceder, rectificar, exportar y suprimir tus datos.

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

He leído y acepto la política de privacidad de este sitio. *