为什么Google PageSpeed会告诉我jQuery在最后加载时会进行渲染阻止?

时间:2014-03-05 23:11:33

标签: jquery wordpress

我正在使用wordpress通过此函数加载核心jQuery:

wp_deregister_script('jquery');
wp_register_script( 'jquery', false, array( 'jquery-core' ), '1.10.2', true );

我理解“true”语句会在页面设置完成后加载脚本。

谷歌告诉我它仍然会被阻止,所以我看了一些替代方案,这些方法可以在我的文档底部放置一些代码。

那么,如果我必须以完全不同的方式添加jquery以阻止它进行渲染阻塞,那么注册/取消注册jquery有什么意义呢?

我可以在代码中添加一个wordpress选项来阻止它吗?

如果只是jQuery代码这样做我应该忽略它吗?

2 个答案:

答案 0 :(得分:0)

wp_register_script默认情况下会向<head>添加脚本。

$in_footer指定为true

文档:http://codex.wordpress.org/Function_Reference/wp_register_script

答案 1 :(得分:0)

这些命令将jquery添加到wordpress创建的网页中。经历了这个过程,我认为使用cdn可能是我能做的最好的,不用担心google pagespeed的投诉。