Ir al contenido

Insertar bloque Mapa de entorno

Con el bloque de Gutenberg Mapa de ubicación del inmueble individual (immomakler/single-map) integra el mapa de un inmueble directamente en plantillas de bloque o en cualquier página. El bloque tiene el mismo alcance funcional y resultado que el widget de Elementor del mismo nombre, “Mapa de ubicación del inmueble individual”.

  • WordPress con editor Gutenberg (desde WordPress 5.0)
  • WP-ImmoMakler (cualquier edición)
  • Debe haber un proveedor de mapas seleccionado en el Customizer, en WP-ImmoMakler → Mapas. Si con él no se puede dibujar ningún mapa, entra en acción el mapa Embed de Google Maps, siempre que esté activado como solución de respaldo
  • El inmueble debe tener una dirección o geocoordenadas guardadas
  1. Editar inmueble o abrir plantilla

    Abra un inmueble existente en el editor o una plantilla basada en bloques para el tipo de contenido Inmueble (requiere un tema de bloques o el editor de sitio).

  2. Insertar el bloque

    Haga clic en el símbolo + y busque Mapa de entorno o navegue a la categoría Widgets. Inserte el bloque.

  3. Comprobar vista previa

    En el editor se muestra una vista previa en tiempo real con los datos de un inmueble de muestra existente. El mapa aparece incluyendo la funcionalidad de consentimiento configurada. En la página real del inmueble se muestra el mapa del objeto correspondiente.

En el panel del bloque Apariencia establece la altura del mapa:

ConfiguraciónDescripción
UnidadUnidad para la altura del mapa: px, %, vh o vw. Predeterminado: px.
Altura del mapaAltura del mapa en la unidad seleccionada. Predeterminado: 350 px.

Rangos disponibles según la unidad:

UnidadMínimoMáximo
px1001200
%10100
vh10100
vw10100

La altura configurada se aplica como CSS en línea con alcance a los selectores del contenedor de mapa .immomakler-map-iframe, .immomakler-map-iframe iframe.map e iframe.immomakler-map-iframe.

Para una personalización más avanzada puede usar reglas CSS propias en su tema:

/* Envoltorio del bloque */
.wp-block-immomakler-single-map .immomakler-single-map { }
/* Contenedor del mapa (iframe o div de la API JS) */
.immomakler-map-iframe { }
/* Elemento iframe incrustado */
.immomakler-map-iframe iframe.map { }