首页 文章

如何修复“在首屏内容中消除渲染阻止javascript和css”

提问于
浏览
0

我运行一个运行avada主题的个人wordpress网站,我在其上运行了谷歌页面速度洞察工具,它说我有一个问题“消除渲染阻止JavaScript和CSS在首映内容” .

我不知道如何去纠正这个,我不知道如何编码wordpress主题,因此无法更改代码 . 香港专业教育学院尝试使用几个插件来解决这个问题,接近修复它的那个是“autoptimize” . 如果有人有任何建议,将不胜感激 .

2 回答

  • 0

    看看wp_enqueue_script() . 它允许您指定回显脚本的位置,特别是最后一个参数$ in_footer . 如果在呈现HTML后脚本在页脚中回显,它将解决您的问题 . 通常,javascripts是从主题目录中的functions.php文件中调用的(wp-content / themes / your-theme-name / functions.php) . 寻找这样的东西:

    wp_enqueue_script('isotope', get_bloginfo('template_url').'/js/jquery.isotope.min.js', array('jquery'), '1.3.110525', true);
    

    它告诉wordpress将脚本排入依赖于jQuery并在页脚中回显它 . 如果您查看网页的来源,您可以看到哪些脚本在 Headers 中回显,哪些脚本在页脚中 . 无论如何,有些插件都会回显 Headers 中的脚本,因此如果不修改实际的插件,就无法做很多事情 . 此外,在加载DOM之前,可能需要在顶部加载一些javascripts . 希望能帮助到你 .

    Source

  • 0

    看起来有一个名为Above The Fold Optimization的wordpress插件可以为你做很多工作 . 我相信它也能实现压缩 . 安装插件后

相关问题