W3 Total Cache è un potente strumento per gestire in maniera approfondita e completa la cache del tuo sito WordPress.
Tra le altre cose, permette di minificare file CSS e JS per ridurre la dimensione totale delle pagine e velocizzarne il loro caricamento.
Tuttavia, una politica di caching e di ottimizzazione troppo aggressiva potrebbero compromettere le funzionalità di blocco preventivo ed invalidare quindi la compliance del sito con il GDPR.
E' possibile ottimizzare la velocità ed i file del sito, senza compromettere le funzionalità di My Agile Privacy, seguendo queste semplici istruzioni.
Prima di tutto, da pannello di amministrazione del tuo sito, vai su: Performance > Minify
Da qui, potrai impostare tutte le configurazioni mostrate di seguito.
In questa pagina troverai alcuni campi. Quelli che ci interessano al fine di permettere un'ottimizzazione delle risorse del sito, senza compromettere il funzionamento di My Agile Privacy, sono i seguenti:
- Never minify the following JS files.
- Never minifiy the following CSS files.
Per un corretto funzionamento è necessario escludere dalla minificazione i seguenti file Javascript (uno per riga, puoi fare copia e incolla dell'elenco di seguito):
/wp-content/plugins/myagileprivacy/frontend/js/my-agile-privacy-frontend.js
/wp-content/plugins/myagileprivacy/frontend/js/anime.js
/wp-content/local-cache/my-agile-privacy/cookie-shield.js
/wp-content/local-cache/my-agile-privacy/MyAgilePrivacyIabTCF.js
/wp-content/plugins/myagileprivacy/local-cache/my-agile-privacy/cookie-shield.js
/wp-content/plugins/myagileprivacy/local-cache/my-agile-privacy/MyAgilePrivacyIabTCF.js
Ed i seguenti file CSS (anche in questo caso, puoi fare copia e incolla dell'elenco di seguito):
/wp-content/plugins/myagileprivacy/frontend/css/my-agile-privacy-frontend.css
/wp-content/plugins/myagileprivacy/frontend/css/my-agile-privacy-notification-bar.css
/wp-content/plugins/myagileprivacy/frontend/css/animate.min.css
Javascript:
/wp-content/plugins/myagilepixel/frontend/js/myagilepixel.js
/wp-content/local-cache/my-agile-pixel/cookie-shield.js
/wp-content/local-cache/my-agile-pixel/myagilepixel.js
/wp-content/plugins/myagilepixel/local-cache/my-agile-pixel/cookie-shield.js
/wp-content/plugins/myagilepixel/local-cache/my-agile-pixel/myagilepixel.js
Css:
/wp-content/plugins/myagilepixel/frontend/css/mapx.css
Assicurati sempre di salvare le modifiche.
Queste esclusioni dovrebbero garantire che My Agile Privacy e My Agile Pixel funzionino correttamente.
Ricorda sempre di verificare il corretto funzionamento del tuo sito dopo aver effettuato qualsiasi modifica alle impostazioni di ottimizzazione o cache.
Se riscontri problemi, potrebbe essere necessario regolare ulteriormente le impostazioni o consultare il nostro servizio di assistenza, o quello di W3 Total Cache.