Shortpixel usa el gancho init
con una prioridad de 1
para llamar a su función de búfer de salida para reescribir la etiqueta img
predeterminada en la etiqueta picture
.
Mientras tanto, WP Rocket usa template_redirect
con una prioridad de 2
.
Esto significa que la reescritura de Shortpixel ocurre después de la reescritura de WP Rocket, produciendo un marcado inesperado y rompiendo la carga diferida.
Shortpixel también proporciona una solución basada en ganchos de WP, y esta funciona bien con nuestro propio almacenamiento en búfer.
2 soluciones aquí:
template_redirect
con una prioridad superior a 2
.Nota de la propuesta de la versión doc: "Remy señaló que esto era un poco arriesgado en términos de cómo podría producir problemas, y hasta ahora solo ha producido 2 tickets. Así que decidimos dejarlo fuera de 3.3.4"
Solo para agregar (creo que este es el problema que me ha tocado). Para mí, Shortpixel AI (que agrega Webp y una reescritura de CDN a todas las imágenes) simplemente no hizo nada cuando WP Rocket Lazyload estaba habilitado.
Shortpixel AI (Adaptive Images) incluye la propia carga diferida. Todo lo que tiene que hacer es apagar la opción WP Rocket Lazy Load para imágenes y Shortpixel AI comienza a funcionar. ¿Quizás una tercera opción es notificar y deshabilitar la carga diferida de WP Rocket cuando se detecta que Shortpixel AI está habilitado?
Me gustaría sugerir que Rocket WP permita la opción de servir WebP con el
Boleto relacionado: https://secure.helpscout.net/conversation/1181425003/169514/
Boleto relacionado: https://secure.helpscout.net/conversation/1386897351/228672?folderId=273766
Comentario más útil
Solo para agregar (creo que este es el problema que me ha tocado). Para mí, Shortpixel AI (que agrega Webp y una reescritura de CDN a todas las imágenes) simplemente no hizo nada cuando WP Rocket Lazyload estaba habilitado.
Shortpixel AI (Adaptive Images) incluye la propia carga diferida. Todo lo que tiene que hacer es apagar la opción WP Rocket Lazy Load para imágenes y Shortpixel AI comienza a funcionar. ¿Quizás una tercera opción es notificar y deshabilitar la carga diferida de WP Rocket cuando se detecta que Shortpixel AI está habilitado?