Si tiene una tienda física y está creando un sitio web para ella, muchas personas pueden visitar su sitio web para obtener información práctica, como su dirección. Por supuesto, ahí es donde su página de contacto es útil, pero esa no es la única forma en que puede compartir sin problemas los detalles de contacto con sus visitantes. Si está buscando una forma creativa de compartir la dirección de su empresa, le gustará este tutorial. Le mostramos cómo agregar un mapa fijo para alternar dinámicamente a cada página usando Divi y su Theme Builder. Comenzaremos creando una nueva plantilla de página. Luego, incluiremos el contenido de la página dinámica dentro del cuerpo de la plantilla y agregaremos un conmutador de mapa fijo encima del contenido de la página dinámica. ¡También podrá descargar el archivo JSON de la plantilla de forma gratuita!
Hagámoslo.
Antes de sumergirnos en el tutorial, echemos un vistazo rápido al resultado en diferentes tamaños de pantalla.
Escritorio
Móvil
Descargue la plantilla de página GRATIS
Para poner sus manos en la plantilla de página gratuita, primero deberá descargarla usando el botón a continuación. Para obtener acceso a la descarga, deberá suscribirse a nuestro boletín utilizando el formulario a continuación. Como nuevo suscriptor, ¡recibirás aún más bondad Divi y un paquete Divi Layout gratis todos los lunes! Si ya está en la lista, simplemente ingrese su dirección de correo electrónico a continuación y haga clic en descargar. No será «resuscrito» ni recibirá correos electrónicos adicionales.
Descárgalo gratis
Únase al boletín informativo de Divi y le enviaremos por correo electrónico una copia del último paquete de diseño de página de destino de Divi, además de muchos otros recursos, consejos y trucos increíbles y gratuitos de Divi. Síguenos y serás un maestro Divi en poco tiempo. Si ya está suscrito, simplemente escriba su dirección de correo electrónico a continuación y haga clic en descargar para acceder al paquete de diseño.
You have successfully subscribed. Please check your email address to confirm your subscription and get access to free weekly Divi layout packs!
1. Crear plantilla de página dentro de Divi Theme Builder
Vaya al Divi Theme Builder y agregue una nueva plantilla de página
Comenzaremos este tutorial navegando al Divi Theme Builder y agregando una nueva plantilla de página.
Ingrese el área del cuerpo de la plantilla
Luego, ingrese el cuerpo de la plantilla seleccionando «Crear cuerpo personalizado».
2. Agregar contenido de página dinámico al área del cuerpo
Ajustes de sección
Espaciado
Una vez dentro del editor de plantillas, verás una sección. Abra la configuración de la sección y elimine todo el relleno superior e inferior predeterminado.
- Relleno superior: 0px
- Relleno inferior: 0px
Añadir Fila #1
Estructura de la columna
Continúe agregando una nueva fila usando la siguiente estructura de columnas:
Dimensionamiento
Sin agregar módulos todavía, abra la configuración de fila y modifique la configuración de tamaño de la siguiente manera:
- Ancho: 100%
- Ancho máximo: 100%
Espaciado
Elimine todo el relleno superior e inferior predeterminado a continuación.
- Relleno superior: 0px
- Relleno inferior: 0px
Agregar módulo de contenido de publicación a la columna
Para permitir que el contenido de cada página se muestre dinámicamente, usaremos el Módulo de contenido de publicación dentro de esta fila.
3. Crear diseño de pin de mapa fijo
Agregue la fila n.º 2 a la sección
Estructura de la columna
En la siguiente fila, que utiliza la siguiente estructura de columnas:
Dimensionamiento
Abra la configuración de la fila, vaya a la pestaña de diseño y cambie la configuración de tamaño de la siguiente manera:
- Ancho: 90%
- Anchura máxima:
- Escritorio: 600px
- Tableta y teléfono: 100%
Espaciado
Elimine todo el relleno superior e inferior predeterminado a continuación.
- Relleno superior: 0px
- Relleno inferior: 0px
Configuración de la columna 1
Color de fondo
Luego, abra la configuración de la columna 1 y use un color de fondo negro.
- Color de fondo: #000000
Imagen de fondo
Cargue una imagen de fondo de su elección a continuación. Puede encontrar la imagen de fondo en la carpeta comprimida que puede descargar al comienzo de este tutorial.
Elemento principal CSS
Agregue las siguientes líneas de código CSS al elemento principal de la columna también:
01
02
|
width : 80% !important ; max-height : 80 vh; |
Visibilidad
Luego, ponga el desbordamiento vertical en automático. Esto, en combinación con la altura máxima en el paso anterior, asegura que aparezca una barra de desplazamiento tan pronto como la columna exceda una altura de 80vh.
- Desbordamiento vertical: automático
Configuración de la columna 2
Elemento principal CSS
Abra la configuración de la columna 2 a continuación y aplique la siguiente línea de código CSS al elemento principal:
01
|
width : 12% !important ; |
Agregar módulo de mapa a la columna 1
Es hora de agregar módulos, comenzando con un módulo de mapa en la columna 1. Agregue un pin de mapa de su elección.
Dimensionamiento
Pase a la pestaña de diseño del módulo y cambie la configuración de tamaño de la siguiente manera:
- Ancho: 88%
- Alineación del módulo: Centro
Espaciado
Elimine el margen inferior predeterminado a continuación.
- Margen inferior: 0px
Agregue el módulo Blurb a la columna 1
Agregar contenido
Agregue un módulo de Blurb debajo del módulo de mapa en la columna 1. Use algún contenido de su elección.
Seleccionar icono
Seleccione un icono a continuación.
Configuración de imagen/icono
Pase a la pestaña de diseño y cambie la configuración del icono de la siguiente manera:
- Color del icono: #ffffff
- Colocación de imagen/icono: Izquierda
Configuración del texto del título
Aplique estilo al texto del título a continuación.
- Peso de la fuente del título: Negrita
- Color del texto del título: #ffffff
- Tamaño del texto del título: 16px
- Altura de la línea de título: 1,6 em
Configuración del texto del cuerpo
Luego, modifique la configuración del texto del cuerpo en consecuencia:
- Color del cuerpo del texto: #ffffff
- Tamaño del cuerpo del texto:
- Escritorio: 16px
- Tableta: 14px
- Teléfono: 13px
- Altura de la línea del cuerpo: 1,8 em
Espaciado
Aplique también los siguientes valores de relleno:
- Relleno superior: 70px
- Relleno inferior: 70px
- Relleno izquierdo: 7%
- Relleno derecho: 7%
Animación
Y elimine la animación del módulo predeterminado en la configuración de animación.
- Animación de imagen/icono: sin animación
Agregue el módulo Blurb a la columna 2
Deje las cajas de contenido vacías
En la columna 2. Allí, agregaremos un módulo de Blurb sin contenido.
Seleccionar icono
Seleccione un icono a continuación.
Color de fondo
Luego, cambia el color de fondo.
- Color de fondo: #0045ff
Configuración de imagen/icono
Pase a la pestaña de diseño y diseñe la configuración del icono en consecuencia:
- Color del icono: #ffffff
- Colocación de imagen/icono: Arriba
- Alineación de imagen/icono: Centro
- Usar tamaño de fuente de icono: Sí
- Tamaño de fuente del icono: 25 px
Dimensionamiento
Modifique la configuración de tamaño a continuación.
- Ancho: 70px
- Altura: 70px
Espaciado
Luego, elimine el margen inferior predeterminado.
- Margen inferior: 0px
Sombra de la caja
Incluye también una sombra de caja.
- Posición horizontal de la sombra del cuadro: 6px
- Posición vertical de la sombra del cuadro: 6px
- Color de sombra: rgba(0,0,0,0.3)
Elemento principal y CSS de imagen de Blurb
Luego, navegue a la pestaña avanzada y use las siguientes líneas de código CSS para el elemento principal:
01
02
03
|
display : flex ; justify-content : center ; align-items : center ; |
Y agrega esta línea de código CSS dentro del cuadro Imagen de Blurb:
01
|
margin-bottom : 0 ; |
4. Agregar funcionalidad de alternar
Agregue la clase CSS a la fila n. ° 2
Ahora que tenemos todos los elementos en su lugar, es hora de centrarse en la funcionalidad. Comience abriendo la segunda fila y aplicando la siguiente clase CSS:
- Clase CSS: map-toggle-row
Agregue la clase CSS al módulo Blurb en la columna 2
Abra el Módulo Blurb en la columna 2 a continuación y use la siguiente clase CSS:
- Clase CSS: cambio de mapa
Agregue el módulo de código debajo del módulo Blurb en la columna 2
Luego, agregue un módulo de código debajo del módulo Blurb en la columna 2.
Coloque algunas etiquetas de estilo y script dentro del cuadro de código.
Insertar código CSS
Estamos usando el siguiente código CSS dentro de las etiquetas de estilo:
01
02
03
04
05
06
07
08
09
10
11
12
13
14
|
.map-toggle- row { -webkit- transition : . 1 s ease-in-out; -moz- transition : . 1 s ease-in-out; -o- transition : . 1 s ease-in-out; transition : . 1 s ease-in-out; } .reveal-map{ left : 0 !important ; } .map-toggle { cursor : pointer ; } |
Insertar código JQuery
Y el siguiente código JQuery dentro de las etiquetas del script:
01
02
03
04
05
06
07
08
09
10
11
12
|
jQuery( function ($){ $(document).ready( function (){ var toggleIcon = $( '.map-toggle' ); var toggleRow = $( '.map-toggle-row' ); toggleIcon.click( function (){ toggleRow.toggleClass( 'reveal-map' ); }); }); }); |
Agregar posición fija con desplazamiento horizontal a la fila n.º 2
Por último, pero no menos importante, tendremos que modificar la configuración de posición de la segunda fila en consecuencia:
- Posición: Fija
- Ubicación: Centro Izquierdo
- Desplazamiento horizontal:
- Escritorio: -500px
- Tableta y teléfono: -72%
- Índice Z: 11
5. Guardar cambios en el generador de páginas y temas
Una vez que se hayan aplicado todos los cambios, puede guardar todos los cambios de Divi Theme Builder y ver el resultado en su sitio web.
Avance
Ahora que hemos seguido todos los pasos, echemos un vistazo final al resultado en diferentes tamaños de pantalla.
Escritorio
Móvil
Pensamientos finales
En este tutorial, le mostramos cómo incluir de manera creativa los detalles de la dirección de su empresa en los diseños de su página. Más específicamente, le mostramos cómo crear una plantilla de página que incluye un mapa fijo para alternar, ¡para que sus visitantes puedan acceder a la ubicación de su empresa en todo momento! También pudo descargar el archivo JSON de la plantilla de forma gratuita. Si tiene alguna pregunta o sugerencia, no dude en dejar un comentario en la sección de comentarios a continuación.
Si está ansioso por aprender más sobre Divi y obtener más regalos de Divi, asegúrese de suscribirse a nuestro boletín de correo electrónico y al canal de YouTube para que siempre sea una de las primeras personas en conocer y obtener los beneficios de este contenido gratuito.