在默認(rèn)情況下wordpress系統(tǒng)的jquery庫(kù)文件是在頭部載入的,,而頭部載入js是非常影響網(wǎng)站速度的,。
但是由于wordpress的jquery是通過(guò)wp_head()鉤子來(lái)載入的,,顯然不能通過(guò)常規(guī)的方法來(lái)修改jquery庫(kù)文件的位置到底部。
那么我們?cè)撊绾蝸?lái)jquery文件放到底部來(lái)載入呢,?其實(shí)簡(jiǎn)單的一段代碼即可解決這個(gè)問(wèn)題,。
function ds_print_jquery_in_footer( &$scripts) { if ( ! is_admin() ) $scripts->add_data( 'jquery', 'group', 1 );}add_action( 'wp_default_scripts', 'ds_print_jquery_in_footer' );
將以上代碼加入到主題的functions.php文件即可強(qiáng)制wordpress系統(tǒng)的jquery庫(kù)在底部的wp_footer()鉤子中載入了。