Pregunta sobre Autoptimize de Wordpress:

Microsoft Edge: barra de menú y encabezados personalizados del sitio web

Un usuario preguntó 👇

Hola,

Solo tengo un problema con el navegador Microsoft Edge. La barra de menú del sitio web no carga encabezados y encabezados personalizados, pero no responden. Como resultado, el sitio web no se representa correctamente. Estos problemas se resuelven cuando borro la optimización automática de la caché, pero después de un tiempo se reanudan.

El sitio web está construido sobre un generador de páginas para hornear WP. No existe tal pregunta con respecto a Firefox y Chrome.

Traté de excluir las hojas de estilo CSS y los scripts js de la optimización automática sin éxito.

Gracias

(@optimizingmatters)

Hace 2 años

Bueno, recomiendo seguir la ruta de solución de problemas como se describe en las preguntas frecuentes de AO deshabilitando la optimización de CSS o JS para averiguar cuál está causando esto y -si JS-verificar errores de JS en la consola del navegador. basándonos en eso, podemos decidir cuál es el siguiente paso.

Estos problemas se resuelven cuando borro un caché de optimización automática, pero después de un tiempo se reanudan.

¿Qué sucede si borra el caché de su página (solución de plugin o proveedor de alojamiento) pero no AO?

honesto

(@pickme)

Hace 2 años

La opción ‘Forzar JavaScript’ está en ? ‘ y en el código fuente el archivo ao js está optimizado antes etiqueta final.

Te haré saber más adelante si la opción anterior resuelve la 2da edición. Creo que es más normal cargar ao js justo después de ao css desde el cráneo en lugar de cargarlo desde el pie de página. ao js no tiene bloqueo de renderizado en la cabeza (verifica con la prueba de velocidad de Google y https://varvy.com/tools/js/) así que supongo que ao js es una buena carga del cráneo. Creo que esto solucionará la 2ª edición.

He realizado la resolución de problemas de habilitar / deshabilitar js / css y viceversa y el problema aparece cuando js está deshabilitado (desmarcado).

Cuando borro el caché de la página (w3tc), creo que ambos problemas también se resuelven. Volveré a probar de todos modos si los problemas no se resuelven y se lo notificaré.

(@pickme)

Hace 2 años

Hola. Habilitación de JavaScript Force i ? No solucioné los problemas.

El error JS en la consola del navegador indica:

SCRIPT5009: SCRIPT5009: ‘objectFitImages’ no están definidos.

En este código donde está la marca:

objectFitfallback: function () {if (this.isEdge) {objectFitImages ();}}

¿Cuál es la pregunta aquí?

Gracias

(@optimizingmatters)

Hace 2 años

bueno, el problema es que el JS que incluye ese código se rompe cuando está optimizado. intente identificar el archivo JS asociado y excluirlo de la optimización JS?

(@pickme)

Hace 2 años

¿Hay alguna manera de identificar dentro del archivo ao js desde el cual se agrega el archivo js?

(@optimizingmatters)

Hace 2 años

Por lo general, trato de identificar las palabras clave de dónde se encontró el JS condenado. dado objectFitImages ¿Podría ser este un plugin que se ocupa de imágenes (en una presentación de diapositivas o galería) o tal vez su tema?

(@pickme)

Hace 2 años

Descubrí en el archivo js que esta parte del código proviene de:

themes / assets / js / functions.js

Excluiré functions.js y veré qué sucede …

(@optimizingmatters)

Hace 2 años

además; el depurador en las herramientas de desarrollo de Firefox (y posiblemente en otros navegadores) permite buscar la fuente JS, por lo que cuando visita su página no está optimizada (agregando ?ao_noptimize=1 a la URL) puedes probar objectFitImages ?

(@pickme)

Hace 2 años

¡El problema no es la optimización automática! No w3tc.

Es una cuestión de compatibilidad con el tema que utilizo y su margen.

Este es el código que crea un problema y está incluido en functions.js es el tema que uso:

* Proporcionar compatibilidad para funciones no compatibles con el navegador * / objectFitfallback: function objectFitfallback () {

if (this.isBorde) {objectFitImages (); }},

Eso es una pista de qué hacer …

(@optimizingmatters)

Hace 2 años

ah, entonces tiene el mismo problema incluso si el archivo está excluido o tiene la optimización JS deshabilitada? en ese caso me pondría en contacto con el desarrollador del tema, ¿no?

(@pickme)

Hace 2 años

Sí, el problema no se crea a partir de un archivo de código ao js agregado y extraído que incluye el código del tema functions.js. Si excluyo functions.js de ao js, ​​la página está en blanco (no se da en absoluto).

Descubrí que no tenía el tema actualizado. Si eso no soluciona el problema, tendré que ponerme en contacto con el soporte del tema.

Lamento crear una publicación sobre estos problemas sin venir de ao al final. Como mínimo, esto puede ayudar a otros desarrolladores a resolver problemas similares.

¡Gracias por tu ayuda!

(@optimizingmatters)

Hace 2 años

Como mínimo, esto puede ayudar a otros desarrolladores a resolver problemas similares.

completamente 🙂

¡Gracias por tu ayuda!

eres bienvenido, no dudes en dejar una reseña del plugin y del soporte aquí. 🙂

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *