Hola,
Tengo un problema con mi web creada con Divi (WordPress) alojada en Webempresa.
Cada vez que cambio entre páginas o secciones aparece un flash blanco durante un segundo antes de que cargue la siguiente página.
El problema empezó recientemente, después de realizar algunos ajustes de
diseño en Divi y CSS.
He probado a:
Limpiar la caché de Divi, navegador y servidor.
Desactivar las animaciones y transiciones de página.
Revisar el CSS personalizado y el optimizador.
Aun así, el flash blanco sigue apareciendo.
¿Podrían indicarme qué configuración o archivo podría estar provocando esto o cómo eliminarlo sin tener que restaurar la web?
Gracias de antemano,
Tarik
Contenido solo visible a usuarios registrados
Hola Tarik
Prueba lo siguiente:
.- Accede a Divi -> Opciones del tema -> Integración.
.- En la celda Agregar código al <head> añade lo siguiente:
<script type="text/javascript">
var elm=document.getElementsByTagName("html")[0];
elm.style.display="none";
document.addEventListener("DOMContentLoaded",function(event) {elm.style.display="block"; });
</script>
.- Vacía/purga la cache y lo revisas
Un saludo
Estimado Pepe,
Antes que nada, quiero agradecerte por tu rápida y amable respuesta. Sinceramente, si lo hubiera sabido ayer, te habría escrito antes, porque me pasé varias horas intentando distintas opciones sin conseguir resolverlo.
Gracias a tu indicación, el problema ha mejorado bastante: ya no aparece el flash completamente blanco entre páginas, sino que ahora el fondo es blanco total. Es decir, el efecto sigue existiendo, pero resulta mucho más estético que antes, ya que no se ve ese destello blanco con las letras en negro
tan molesto.
Aun así, me gustaría dejarte las capturas de imagen completas de la sección del <head> y del <body> para que puedas revisar si hay algo en el código actual que impida que la transición se realice sin ningún flash visible. Entiendo que, sin acceso directo al panel, puede ser difícil identificarlo, por eso te envío toda la información posible.
Muchas gracias nuevamente por tu tiempo y por la rapidez con la que atendiste mi consulta.
Atte,
Tarik Medina
Te adjunto por si no se ve bien en la imagen:
<style>
html, body, #page-container {
background-color: #000 !important;
}
#et-pb-preloader,
.et_pb_preloader,
.et_pb_page_transition,
.et_pb_page_transition.et_pb_page_transition_fade {
display: none !important;
opacity: 1 !important;
visibility: visible !important;
}
</style>
<script type="text/javascript">
var elm=document.getElementsByTagName("html")[0];
elm.style.display="none";
document.addEventListener("DOMContentLoaded",function(event) {elm.style.display="block"; });
</script>
<script> window.chtlConfig = { chatbotId: "8344838986" } </script>
<script async data-id="8344838986" id="chtl-script" type="text/javascript" src="https://chatling.ai/js/embed.js"></script>
Hola Tarik Medina
El código esta bien, lo que puedes probar es a subirlo a linea 1 antes de los demás códigos.
De todas formas estoy revisando la web y veo que ahora no hace ese Flash.
El problema que comenta es bastante común en divi y se llama Flash of unstyled content. Es por que Divi suele mostrar primero los estilos por defecto de la plantilla antes de carguen los estilos.
Es algo que Divi lo tiene en cuenta y esperemos que se solucione en la próxima versión superior de Divi 5.
Un Saludo
Solicito eliminar este hilo por motivos de privacidad y reputación en buscadores (Google). Soy el autor del tema. Gracias.
Hola Tarik,
No podemos borrar las consultas lo que si que podemos es eliminar los enlaces pero las consultas son públicas y no se pueden eliminar. Actualmente cualquier imagen o dominio de tu sitio web que compartiste en el hilo no está siendo indexada o rastreada por los motores de búsqueda.
Un saludo