WordPress – come ritardare il caricamento di un file js per questioni di velocità

Wordpress – Come Ritardare Il Caricamento Di Un File Js Per Questioni Di Velocità

Ti serve ritardare il caricamento di un file js su WordPress per questioni di caricamento pagina?
Ecco un piccolo scriptino da caricare in functions.php che ti può aiutare in questo.

Da usare con molta cautela perchè potrebbe compromettere la funzionalità del tuo sito.

//  defer attribute to all  JavaScript files except jQuery.
function defer_parsing_of_js( $url ) {
    if ( is_user_logged_in() ) return $url; //don't break WP Admin
    if ( FALSE === strpos( $url, '.js' ) ) return $url;
    if ( strpos( $url, 'jquery.min.js' ) ) return $url;
    return str_replace( ' src', ' defer src', $url );
}
add_filter( 'script_loader_tag', 'defer_parsing_of_js', 10 );

Richiedi informazioni

Raccontami il tuo progetto, tracking, accessibilità, campagne adv da sistemare o semplicemente un sito che non vuol saperne di funzionare. Insieme possiamo migliorarlo.

    Accetto la Privacy Policy
    Autorizzo al trattamento dei miei dati personali, per ricevere le informazioni richieste attraverso questo modulo di contatto. I dati da te inseriti attraverso questo modulo verranno utilizzati solo per essere da me ricontattato.

    Recensioni

    Scrivimi una recensione

    Questo QR Code ti permette di lasciarmi una recensione in maniera facile e veloce.

    Altrimenti usa il bottone qui sotto.

    Lascia una recensione su Google