【问题标题】:Is it good to defer wordpress plugin css/script推迟wordpress插件css/script好不好
【发布时间】:2019-06-10 22:36:25
【问题描述】:

在通过不同的网站速度测试时,似乎我的网站主要针对插件使用的css/js 发出过多的服务器请求,缓存插件似乎结合了css/js,但我想知道这是一种好的做法手动推迟css/js 并将它们添加到一个css/js 中,例如main.css / main.js

推迟css/js:

add_action('wp_enqueue_scripts', 'mytheme_dequeue_css_from_plugins', 100);
function mytheme_dequeue_css_from_plugins()  {

    wp_dequeue_style('wpmtst-font-awesome'); 
    wp_deregister_style("contact-form-7");

}

【问题讨论】:

    标签: javascript jquery css wordpress deferred


    【解决方案1】:

    特别是在移动设备上,最大的性能开销之一是自己创建 HTTP 请求 - 因此,最好的做法是尽可能地限制。

    此外(对于所有浏览器)并发请求限制也很重要。有关更多详细信息,请参阅此post。 注意到子域增加了这个限制......例如。 //images.mydomain.com

    当对文件的多个请求(例如 CSS)“阻止”同时加载视觉资产(图像、徽标、字体等)同源。

    所以是的,如果您可以使用您发布的代码将这些捆绑在一起,那么值得这样做。

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-09
      • 1970-01-01
      • 1970-01-01
      • 2011-05-13
      相关资源
      最近更新 更多