Mengatasi Defer Parsing of Javascript. Pada saat kita melakukan pengecekan performa website di salah satu website tool GTMetrix. Skor yang direkomendasikan pada GTMetrix sekitar 71%. Di bawah ini adalah contoh hasil analisa pada website WordPress.
Cara Mengatasi Defer Parsing JavaScript pada WordPress
Sebelum melakukan defer, sebaiknya lakukan dahulu backup website anda untuk meminimalkan kejadian yang tidak di inginkan.
Salah satu cara mudah dan cepat untuk defer parsing JavaScript pada WordPress adalah dengan menggunakan plugin WP Deferred JavaScript.
Baca Juga: Panduan Verifikasi Google Webmaster
Plugin lain yang dapat digunakan untuk melakukan defer parsing JavaScript adalah Speed Booster Pack, suatu plugin yang menyediakan beberapa teknik optimasi pada WordPress.
Dalam contoh ini kami menggunakan plugin Speed Booster Pack. Silahkan lakukan instalasi terlebih dahulu, kemudian aktifkan. Setelahnya Anda dapat klik menu Settings pada plugin tersebut.
Centang bagian Defer parsing of javascript files dan klik Save Changes.
Selesain cara di atas ada cara lain yakni mengedit file function.php
Untuk melakukan defer parsing JavaScript, silakan copy code di bawah ini dan letakkan pada baris di bawah script dalam file wp-includes/functions.php.
function defer_parsing_of_js ( $url ) { if ( FALSE === strpos( $url, '.js' ) ) return $url; if ( strpos( $url, 'jquery.js' ) ) return $url; return "$url' defer "; } add_filter( 'clean_url', 'defer_parsing_of_js', 11, 1 );
Gunakan tool GTMetrix kembali untuk mengetes perubahan. Berikut adalah hasil setelah melakukan defer parsing JavaScript.