Buenos días,
Ayer activé el módulo "lazy load" de Jetpack para probarlo y ver si daba algún resultado favorable.
Sin embargo, me ha estropeado todas las galerías de imágenes que usaba para la navegación por la web (error galerías)
Y ahora tampoco puedo ver desde el navegador las fotos nuevas que subo, parece que son invisibles, porque al inspeccionar el elemento están ahí. (fotos invisibles)
He intentado hacer de todo para revertir la activación; desactivar el módulo acelerador de imágenes, borrar Jetpack por completo, restaurar copia de seguridad antes de activar el módulo... y nada de nada, parece que las imágenes siguen otra ruta diferente a la original para cargarse.
He pensado que se debe a alguna función Javascript, que hace que las imágenes se carguen por la misma ruta que proporcionaba el módulo, pero aún soy muy noob para tocar código sin saber.
¿Alguna idea para revertir la activación del módulo?
Gracias de antemano,
Carlos.
Hola Carlos,
¿Puedes indicarnos cual es la URL de tu consulta? de esta forma podemos verificar con mayor detalle lo que nos comentas.
También si es posible envíanos una captura de donde se muestra el error que nos comentas con la visualización de las imágenes.
Un Saludo
He podido solucionar el error de las galerías subiendo las fotos con otro nombre y creándola de nuevo.
Pero las imágenes se siguen cargando desde otra ruta distinta a la que tenía antes de activar el módulo.
La dirección de mi web: https://www.compralobueno.com/
Gracias por la rápida respuesta,
Saludos.
Hola Carlos,
Disculpa no veo el error, lo que sucede es que jetpack para acelerar tu sitio web al activar la opción aloja tus imágenes desde sus servidores para reducir la carga en tu servidor y acelerar la carga de imágenes.
Es por ello que indicas se muestran en una dirección diferente cuando tienes activo el plugin.
Puedes leer un poco más sobre el acelerador de jetpack desde su sitio web principal -> Contenido solo visible a usuarios registrados
Un Saludo
El problema es que al desactivar y borrar Jetpack, las imágenes se siguen cargando desde su CDN. Las fotos que he adjuntado en la respuesta anterior son de ahora mismo, con todos los módulos de Jetpack eliminados.
Por ello me gustaría tener todo como antes y que las imágenes se cargasen desde mi propio servidor. ¿Alguna idea de qué puedo hacer?
Ya estuve ayer leyendo su web principal y varios foros que trataban este tema, pero no he sido capaz de solucionarlo.
Un saludo.
Holaes
Actualmente no veo una url externa desde donde carguen tus imágenes, lo que si noto es que tienes una funcionalidad de lazy load habilitada, es decir
para que esta funcionalidad de Lazy Load funcione te cargará una imagen de 1 px, en tu cas es esta: view-source:data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
Luego cuando el usuario haga scroll por javascript se cargará la imagen principal.
Saludos.
Gracias Jhon,
Y para poder quitar la función de Lazy Load, ¿sabes cómo podría hacerlo?
Me gustaría volver a dejar todo tal y como lo tenía antes de activar el plugin.
Saludos.
Hola
Es posible que la funcionalidad de Lazy Load no te lo este causando JetPack, ya que entiendo que lo tienes desactivado. Debe ser otro plugin o incluso podría ser también parte de tu theme.
La pregunta que deberías hacerte sin embargo es por qué quieres desactivar Lazy Load, ten en cuenta que es una buena práctica no cargar todas las imágenes, incluso en futuras versiones del navegador el propio navegador hará esto de manera nativa.
Saludos.
Efectivamente era por la carga diferida de Smush, que ayer estuve haciendo limpieza y lo activaría sin darme cuenta.
Aunque se que es buena práctica ahora y en un futuro, por alguna razón estaba dando fallos con los clusters de navegación y ha empeorado los resultados en el Google Page Speed. Ya me buscaré un CDN compatible con mi tema y plugins.
Muchas gracias por tu ayuda Jhon, cierro el tema.
Un saludo!
Hola
Ok, gracias por comentar que plugin te causaba el problema.
Saludos.