In questo tutorial vedremo come rimuovere le Query Strings dalle risorse statiche come file JavaScript, JS e CSS. Se volete aumentare le prestazioni del vostro sito WordPress ed ottenere un punteggio superiore nelle analisi di Google Page Speed, Yahoo YSlow o GTmetrix potrebbe essere consigliabile rimuovere le Query Strings dai file JavaScript e CSS.
La presenza di stringhe di query, che identificano ad esempio la versione, pu?? causare problemi con la memorizzazione dei file nella cache, il che si tradurr?? in tempi di caricamento meno performanti.
Vediamo un esempio di Query Strings:
1 |
/wp-includes/js/jquery/jquery.js?ver=1.4.2 |
Ed ecco la soluzione pi?? semplice per rimuovere le Query Strings dalle risorse statiche.
Nel file functions.php del vostro tema aggiungere il seguente codice prima del tag di chiusura PHP ?>
1 2 3 4 5 6 |
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 ); |
Questo ?? tutto, buon lavoro! Se avete dubbi o problemi utilizzate tranquillamente i commenti.