Avisos
Vaciar todo

Mapas incrustados no se muestran  

 
Daniel
 Daniel
Usuario eminente

Hola,

En mi web tengo mapas incrustados, tanto de google como de wikiloc. Cuando tengo hecho el login con el usuario de administración los veo correctamente pero si no, no se muestran. No logro encontrar si es un problema de cache o de algún plugin...

Os dejo un enlace de ejemplo: https://sumandomomentos.es/embalse-de-picadas/

Gracias!

Contenido solo visible a usuarios registrados

Citar
Respondido : 06/05/2023 5:41 am
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Daniel, 

En este caso envíanos algunas capturas como estas incrustando estos mapas en tu sitio web, coméntanos si los hace mendiante algun plugin o si lo haces con un widget o shortcode. 

Un saludo 

ResponderCitar
Respondido : 06/05/2023 4:32 pm

Daniel
 Daniel
Usuario eminente

@karen Buenas, lo hago mediante el código que facilita google maps o wikiloc, un ejemplo de google maps es: <iframe src="https://www.google.com/maps/embed?pb=!1m14!1m8!1m3!1d48587.74219803751!2d-4.1923559!3d40.4368911!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0xd41af3d2affcd1b%3A0x8509ecbd57b43b5a!2sMirador%20La%20Venta!5e0!3m2!1ses!2ses!4v1683403317745!5m2!1ses!2ses" width="400" height="300" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>

ResponderCitar
Respondido : 06/05/2023 9:02 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Daniel,

Veo que utilizas el plugin de Advanced Custom Fields, puedes enviarnos una captura de como construyes esta página que no muestra el mapa? adicional puedes verificar creando una página nueva (no una entrada) y en esta agregar ese iframe que nos compartes, recuerda que debes agregarlo haciendo clic primero en la solapa de HTML:

image

Verifica si en esta se visualiza, si es el caso tienes un problema con la creación de este custom field.

Un saludo 🖐️ 

ResponderCitar
Respondido : 06/05/2023 10:45 pm

Daniel
 Daniel
Usuario eminente

@argenis Buenas,

Gracias, ya me das una pista de que el campo ACF lo debo tener mal tipificado...lo tengo como área de texto y como al probarlo con el login hecho funciona bien no me di cuenta que al no estar logado no funcionaba. 

El campo es un área de texto simple, por lo que no me sale la opción de HTML.

image

¿Qué opción del tipo debo elegir en ACF? 

Gracias

ResponderCitar
Respondido : 08/05/2023 8:14 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Daniel.

Utiliza el campo Editor WYSIWYG.

screenshot mary52.webempresa.eu 2023.05.08 10 29 14

.- Editas la entrada y en el campo Mapa selecciona Texto y añades el Iframe:

screenshot mary52.webempresa.eu 2023.05.08 10 31 35

 

Un Saludo

 

ResponderCitar
Respondido : 08/05/2023 9:33 am

Daniel
 Daniel
Usuario eminente

Buenas,

sigo teniendo el mismo problema 🙁

Primero he intentado modificar el campo existente en ACF para ponerlo como editor WYSIWYG, no ha funcionado.

He creado un nuevo campo "Mapa 2" con tipo editor WYSIWYG y he copiado como "Texto" el mapa, os muestro imagen:

image

Si lo pones como visual el mapa se muestra bien:

image

Si abro la entrada con el login en la web el mapa se muestra:

image

Si lo pongo sin login se ve un párrafo vacío y el mapa no se muestra (sí el título h2):

image

En el theme builder tengo marcado el HTML en  bruto:

image

¿Qué mas puede ser?

Gracias!

ResponderCitar
Respondido : 09/05/2023 8:29 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Daniel.

Lo que me parece extraño es que solo se vea si estas logueado

Puedes hacer una prueba a desactivar el plugin de Advanced Custom Fields y creas una pagina nueva con solo el mapa.

Revisa si asi se muestra y vamos descartando cosas.

 

Un Saludo

 

ResponderCitar
Respondido : 09/05/2023 4:04 pm

Daniel
 Daniel
Usuario eminente

@pepesoler a mi también me parece extraño, por eso recurro a vuestra ayuda, porque ya no sé que mirar...

He hecho lo que indicas y de esa forma le mapa no se muestra ni con login ni sin el.

 

ResponderCitar
Respondido : 09/05/2023 8:08 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Daniel, 

En este caso algo sucede con los permisos de tus campos, has probado añadirlo directamente en una página y no entrada como comenta argenis?, es posible la plantilla de post este generando algun conflicto con estos campos personalizados que añades. 

Verificalo y nos comentas como va todo

Un Saludo 

ResponderCitar
Respondido : 09/05/2023 9:15 pm

Daniel
 Daniel
Usuario eminente

Buenas,

no, disculpa, lo probé en una entrada y no en una página. Ahí se ve correctamente: https://sumandomomentos.es/prueba/

¿Piensas que puede ser algo de configuración del ACF? Os paso capturas de como está configurado ese campo:

image
image

 

En validación y lógica condicional no hay nada.
He probado a poner que el campo sea solo texto en vez de visual y texto puesto que siempre le voy a poner el html pero nada, no funciona 🙁

ResponderCitar
Respondido : 10/05/2023 7:08 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hala Daniel.

Por que no lo creas con Divi que obtendrás los mismos resultado de diseño.

.- Crea una nueva entrada y utiliza el constructor de Divi

.- Añade un Modulo Código

Captura de pantalla 2023 05 10 a las 16.54.58

.- Añade el Iframe en ese modulo:

screenshot mary52.webempresa.eu 2023.05.10 16 56 01

.- Guarda y revisa si se muestra.

 

Un saludo

 

ResponderCitar
Respondido : 10/05/2023 3:57 pm

Daniel
 Daniel
Usuario eminente

@pepesoler Buenas, obtendré los mismos resultados para 1 entrada pero yo no quiero hacer las entradas una a una a mano, Por un lado las hago en una excel y las importo a los campos ACF que ya están en una plantilla del theme builder, y por otro lado tengo un diseño para todas las entradas, con lo que me indicas tendría que diseñar cada entrada que hiciese. Así que realmente tu propuesta no es lo mismo.

ResponderCitar
Respondido : 14/05/2023 7:15 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

hola Daniel

El problema es que ACF tiene problemas para mostrar  Iframe en su version Free.

Puedes revisar lo siguiente:

-> https://support.advancedcustomfields.com/forums/topic/how-to-retrieve-only-iframesource-link-of-google-map-custom-field/  

Si que tiene un modulo pero es para la version Pro:

-> https://www.acf-extended.com/features/fields/google-map

Tienes un plugin pero para utilizarlo necesitas la API de Google Maps:

-> https://wordpress.org/plugins/acf-google-map-field-multiple-markers/  

 

Un saludo

ResponderCitar
Respondido : 14/05/2023 12:03 pm