Un usuario preguntó 👇
Hola, Uno de mis sitios web tiene muchos mapas. Utilizo el calendario de eventos y luego aparecen los mapas. Sin embargo, también utilizo el plugin del módulo Divi Maps Extended y esos mapas no se cargan cuando tengo un Smart Cookie Kit activo. Además, la bandera no muestra una cookie en las páginas donde están presentes los mapas. Veo lo siguiente en una consola:
Error TypeError: la propiedad no especificada ‘mapas’ no puede ser leída por infobox.min.js: 129 markerswithlabel.js: 77 Uncalled TypeError: La propiedad no definida ‘mapas’ no puede ser leída por markerwithlabel.js: 77
También tengo problemas con el kit de cookies que bloquea los videos de YouTube. Ahora, voy a deshabilitarlo, pero ¿conoce algún cambio funcional en estos problemas? No veo ninguna forma de excluir cosas en el plugin y funciona perfectamente con Adsense, Tag Manager y similares.
Lanzador de hilos
(@tricheryltops)
Hace 9 meses, 3 semanas
Para aclarar,
Lo que sucede con algunos videos de YouTube es que no se cargan hasta que se actualizan o, en un caso, los videos de YouTube tienen cargas muy pequeñas. Después de actualizar una página, se cargará el video.
Intenté usar el script que proporcionaste para ayudar a desbloquear Divi Maps Extensions, pero lo que sucedió es que colocó algunos otros artículos en la página sin cargarlos.
Ahora he restaurado el plugin para que pueda ver lo que está sucediendo. Aquí hay un ejemplo de una página de mapa, no muy buena, pero si desactivo Smart Cookie, aparece un mapa aquí, solo hay espacios en blanco:
https://www.pnwbeyond.com/map-of-pie-near-seattle/
Y, en cuanto a los videos, si aterrizas en esta página por primera vez:
https://www.pnwbeyond.com/washington-state-hobbit-houses/
y luego aceptar las cookies, anuncios, análisis y similares, pero hay un video de YouTube en la página que no se carga. Luego se cargará si actualiza. También he agregado este plugin a algunos otros sitios para usar un tema adicional y los encabezados del formato de video no se cargan con el video hasta que se actualiza. Aquí hay una publicación con eso sucediendo aquí:
Debería haber un video en la parte superior de la página y otro en la página, pero no se muestran hasta que acepte y luego vuelva a cargar la página. ¿Hay alguna forma de arreglar esto?
Gracias Cheryl
(@ siorc986)
Hace 9 meses, 3 semanas
Hola Cheryl, gracias por venir a verme, intentaré ayudarte lo mejor que pueda.
Básicamente, los problemas que describe están relacionados con las optimizaciones realizadas en el sitio. Para confirmar mi idea, intente desactivar:
1) fragmentación / combinación de archivos JS
– debe hacerse en el plugin Siteground –
El problema, aquí, es que SCK bloquea un script de Google Map, pero no puede ver y bloquear los scripts de Divi Map Extended, ya que se fusionan en otro script. En este caso, los scripts de Divi Map Extension se ejecutan por error.
Puede ser suficiente excluir de la optimización todos los archivos JS del plugin Divi Map Extended (es posible que pueda excluir la ruta «dwd-map-extended / *»).
2) carga perezosa de videos
– No sé si esto debería hacerse en el plugin Siteground o si es un tema u otra característica del plugin –
El problema con esto es que cuando SCK desbloquea el video, restablece la propiedad src del iframe al original y ves que el video comienza a cargarse, pero inmediatamente después de eso, la función perezosa se reemplaza de nuevo con la pereza vacía. src propiedad y ves la parte blanca!
Infórmeme sobre estos esfuerzos. Nicola.
Lanzador de hilos
(@tricheryltops)
Hace 9 meses, 3 semanas
Hola, gracias por tu rápida respuesta.
1) Los mapas:
Ya probé cualquier script de mapa que pudiera excluir del optimizador de Siteground. Activé TODOS los ajustes y optimizaciones (es decir, desactivé todos los plugins optimizados y desactivé los ajustes que provenían de mi tema y de Cloudflare). Sin embargo, el problema con los mapas seguía ahí hasta que desactivé SCK.
2) Carga lenta de videos:
Consideré esto y traté de apagar una carga perezosa, pero el problema persistió. Nuevamente intenté deshabilitar la optimización y el problema persistió: la mayoría de los videos no se cargaron hasta que volví a cargar la página después de aceptarlos.
Gracias de nuevo, Cheryl
Lanzador de hilos
(@tricheryltops)
Hace 9 meses, 3 semanas
Veo en la sección de ayuda, dice que puede desbloquear un script con la clase SCK-Ignore como: