在WordPress网站上的jQUery库中加载性能的最佳位置在哪里? header.php文件? footer.php?感谢
答案 0 :(得分:4)
YSlow建议会说如果您可以管理它,页脚是最佳位置,因为JavaScript不会延迟加载页面。将所有JavaScript放在</body>
标记之前。缩小所有这些并尽可能多地组合以最大限度地减少下载。
答案 1 :(得分:3)
你可以在任何一个地方加载jQuery,但理想情况下你想使用WordPress的内置函数来添加脚本,包括他们已经设置的jQuery。它还允许您在结束</body>
标记之前在页眉或页脚中包含代码。
http://codex.wordpress.org/Function_Reference/wp_enqueue_script
示例,将它放在你的functions.php文件中,它将在WordPress中取消注册当前包含的jQuery副本,并包含由谷歌CDN托管的最新版本:
<?php
function my_init_method() {
wp_deregister_script( 'jquery' );
wp_register_script( 'jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.min.js', false, '1.6', true);
wp_enqueue_script( 'jquery' );
}
add_action('init', 'my_init_method');
?>
编辑:上面的代码示例将最后一个参数设置为“true”,这将把jQuery放在页脚中。