Rimuovere il numero della versione dai file css e js
Al caricamento dei file css e js, Worpdress aggiunge il parametro ?ver= che potrebbe dare fastidio ai sistemi di cache come W3total cache.
http://domain.ext/wp-content/plugins/nextgen-gallery/css/nggallery.css?ver=1.0.0
Uno dei suggerimenti che infatti riceviamo dagli strumenti tipo google page speed, è quello di eliminare i parametri dopo le estensioni, onde evitare che il browser richiami ogni volta il file dal web server invece di utilizzare quello della sua cache interna.
Per eliminare la versione del file css e js, possiamo utilizzare un plugin come Remove Script & Stylesheet Versions oppure per non appesantire il sistema con plugin aggiuntivi possiamo inserire questo codice nel file functions.php del nostro tema wordpress:
//rimuovere version js|css
function _remove_script_version( $src ){
$parts = explode( '?', $src );
return $parts[0];
}
add_filter( 'script_loader_src', '_remove_script_version', 15, 1 );
add_filter( 'style_loader_src', '_remove_script_version', 15, 1 );
Ottimo tips. Proprio quello che cercavo. Semplice da usare copiando il codice nel functions.php.
Grazie
Grazie per la diritta 😉