Solucionar el conflicto con YITH WooCommerce Zoom Magnifier

Si estás usando el plugin YITH WooCommerce Zoom Magnifier, puede haber un conflicto con la minificación JavaScript y el LazyLoad. Aquí te decimos como solucionarlo.

Excluír un archivo JS de la minificación

Si has habilitado la opción Minificar archivos JavaScript, tienes que excluir este URL de la minificación: 

/wp-content/plugins/yith-woocommerce-zoom-magnifier/assets/js/yith_magnifier.min.js

Deshabilitar LazyLoad para productos variables

Si parece que Zoom magnifier no está funcionando correctamente en las imágenes de productos variables cuando LazyLoad está habilitado, tienes que deshabilitar LazyLoad solamente en esas páginas específicas.

Deshabilitar LazyLoad programáticamente en las páginas producto

Si se adapta a tu caso, puedes también deshabilitar LazyLoad en las imágenes producto con este pequeño plugin de soporte:

📥 Descarga  (.zip):  WP Rocket | No LazyLoad for WooCommerce Product Images
Si te ocupas del desarrollo del sitio web: Puedes encontrar el código para este plugin en GitHub.