Crear resultados de búsqueda con Theme Builder en Divi

En este tutorial gratuito te enseñaremos a crear una página de resultados de búsqueda con el Theme Builder de Divi, y además te diremos...

Por Jefferson M.

Ago 4, 2020

En este tutorial gratuito te enseñaremos a crear una página de resultados de búsqueda con el Theme Builder de Divi, y además te diremos como personalizar el módulo de búsqueda de Divi para que quede con un aspecto genial.

Muchos usuarios de Divi coinciden en que darle estilo al módulo de búsqueda es un de las tareas más difíciles. Nelson Miller, de Peaaye Creative publicó un tutorial (originalmente en inglés) que trabajamos y queremos compartir contigo ¡Manos a la obra!

Dale estilo al módulo de búsqueda de Divi

Añade el siguiente snippet en el espacio de CSS personalizado que verás en Avanzado y luego en Input field. Modifica los valores según necesites para el diseño de tu módulo de búsqueda en Divi.

width: calc(100% - 150px);  
border: 2px solid #dddddd; 
border-radius: 50px;
padding-left: 30px!important;
módulo de búsqueda
Imagen: Nelson Miller.

Ancho

En los datos de arriba, el ancho se estableció en relación al ancho del botón. Al colocar el valor como 100% menos 150 px, se indica que se usará el espacio de 150 px para el botón.

Borde

Este snippet sirve para definir el grosor de del borde, que en Divi solo puede definirse con CSS, por lo tanto puedes cambiar el valor como necesites.

Radio del borde

Puedes agregar el valor que necesites según lo redondeado que desees que esté ese módulo.

Espacio

Agregando un espacio a la izquierda (padding-left) en el texto, se moverá un poco a la izquierda para compensar el espacio adicional (que fue añadido antes en la configuración del módulo).

Dale estilo al botón del módulo de búsqueda

El segundo snippet personaliza y le da estilo al botón del módulo de búsqueda. Para agregarlo, debes entrar en la pestaña de avanzado en la configuración del módulo de búsqueda. Luego ingresar estos valores en el espacio de CSS personalizado que dice Botón y debajo Escritorio.

width: 140px;  
background: #0048ff;
border: 2px solid #0048ff; 
border-radius: 50px;
transition: all .3s ease;
módulo de búsqueda de Divi
Imagen: Nelson Miller.

Ancho

Para comenzar, establecemos el ancho del botón en 140 px. Esto nos da un espacio de 10 px entre el campo de entrada y el botón.

Color

inserta el código del color de fondo que tendrá el botón.

Radio del borde

Si quieres redondear las esquinas del botón, inserta el valor según el diseño que prefieras.

Transición

El valor ingresado es la transición o efecto que tendrá el botón cuando se pasa el cursor por encima, es decir el hover. Ahora vamos a configurarlo.

Dale estilo al hover del botón en el módulo de búsqueda

Veamos cómo darle un comportamiento particular al botón del módulo de búsqueda.

Color de fondo del botón en hover

Primero agregaremos el color que tendrá cuando hagamos hover.

Color del texto del botón en hover

Ya que el fondo del botón cambió, el texto probablemente deba cambiar de color para seguir siendo visible. Dependerá del diseño que hayas establecido.

Transición

Añadimos el efecto que tendrá el botón cuando hacemos hover sobre él.

Dale estilo al hover del botón en el módulo de búsqueda

El último código controla cómo reacciona el botón del módulo de búsqueda en Divi. Ahora copia este código en el campo de Botón y luego Hover. Debes asegurarte de desplegar el icono de hover (se ve como un puntero de mouse) en la pestaña de Hover.

background: #ffffff;
transition: all .3s ease;
módulo de búsqueda
Imagen: Nelson Miller.

Color de fondo del botón en hover

Primero, cambiaremos el color de fondo cuando pasamos el mouse sobre el botón.

Transición

Añadimos el efecto de transición cuando hacemos hover sobre el botón.

Crea una página de resultados de búsqueda en Divi

Esta es la página que mostrará los resultados cuando un usuario busca un término. Para crearla, usaremos el Divi Theme Builder porque permite crear una plantilla dinámica y diseñar el layout como lo necesitemos.

Primero tenemos que crear y asignar una plantilla. Para esto iremos al menú de Divi, luego al Divi Theme Builder.

Haz clic en Añadir nueva plantilla.

Imagen: Nelson Miller.

En la ventana emergente haz clic en Resultados de búsqueda.

Imagen: Nelson Miller.

Haz clic en el botón que dice Crear plantilla, al final de la ventana.

Add custom body to the Divi Theme Builder search results template
Imagen: Nelson Miller.

Luego haz clic en Añadir cuerpo personalizado. Verás una ventana emergente donde debes hacer clic en Construir cuerpo personalizado.

Añade el módulo de blog para mostrar de forma dinámica los resultados de búsqueda

Luego de diseñar la plantilla según necesites, entra en la ventana de configuración del blog y activa la opción «Posts para la página actual».

Imagen: Nelson Miller.

Una sugerencia adicional: Añade un módulo de texto con contenido dinámico con Archivo, página y título.

¡Y listo!

Como lo mencioné en el vídeo, puedes descargar el layout de búsqueda justo aquí: (recuerda ver nuestro tutorial de portabilidad en Divi si se te dificulta la importación de este layout al theme builder)

¿Cuentas con un módulo de búsqueda en tu plantilla de Divi? ¿Cómo lo hiciste? ¡Compártenos tu método!

¿Quieres aprender a usar Divi de manera profesional?

Conoce nuestro contenido premium y comienza hoy mismo a llevar tu sitio web o el de tus clientes a otro nivel

¿Te gustó este contenido?

Conoce nuestro contenido premium y aprende a crear sitios web geniales, modernos y potentes.

¿Te ha funcionado este contenido? ¡Dale amor!

0

Post relacionados:

0 comentarios

Enviar un comentario

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

Las ofertas de black friday comenzarán en:

Día(s)

:

Hora(s)

:

Minuto(s)

:

Segundo(s)