Risolvere il conflitto con YITH WooCommerce Zoom Magnifier

Se stai usando il plugin YITH WooCommerce Zoom Magnifier, potresti notare qualche conflitto al momento dell'attivazione della minificazione JavaScript e del LazyLoad.

Escludere il file JS dalla Minificazione

Se hai attivato l'opzione Minificare file JavaScript, devi escludere l'URL di questo file dalla minificazione:

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

Disabilitare LazyLoad per i prodotti variabili

Se Zoom Magnifier non sta funzionando correttamente per le varianti delle immagini del prodotto quando il LazyLoad è attivo, disattiva il LazyLoad esclusivamente in quelle pagine.

Disabilita LazyLoad programmaticamente per le pagine prodotto

Nelle versioni di WP Rocket precedenti alla 2.5 devi disabilitare il LazyLoad per le pagine prodotto con questo piccolo plugin di supporto:

📥 Scarica  (.zip):  WP Rocket | No LazyLoad for WooCommerce Product Images
Se ti occupi dello sviluppo del sito: Puoi trovare il codice per questo plugin su GitHub.