使用wp_enQueue_SCRIPT有什么好处? 时间:2012-04-15 作者:TinySites 在小型自我管理站点上使用wp\\u enqueue\\u脚本有什么真正的好处吗?例如,Modernizr,为什么要通过函数将其排队,而不是直接在文档头中调用它?我可以在大型网站上看到好处,你可以在目录中移动,或者让多个人在文件中捣乱,或者在一个有许多未知内容的公开主题中,但是在一个像个人博客这样的小型网站上,有什么好处呢?它从不改变,或者很少改变,只有一个用户?在这种情况下,似乎需要额外的代码行。 2 个回复 最合适的回答,由SO网友:Chip Bennett 整理而成 Are you using a Theme that you control? 如果没有,那么每次主题更新时,您都会丢失对标题的修改。否则,您将不得不改变主题,或者在每次主题更新时维护/备份您的更改。Do you only use Plugins under your control? 如果没有,那么每次激活或更新使用脚本的插件时,都必须检查脚本冲突。Are you using a core-bundled script?如果是这样,那么每次更新core时,以及每次更新将核心捆绑脚本排队的插件时,都必须检查核心脚本冲突。Do you use a caching Plugin?如果是这样,那么您就失去了脚本串联/最小化/缓存的部分或全部好处,因为您的脚本是在文档头中硬编码的,而不是排队。 SO网友:Wyck **YES** 1。它只加载脚本when needed对负载速度很重要。2。它可以安全地处理依赖关系减少错误、重复加载和js冲突。3。它处理加载顺序和位置,告诉它加载的位置和时间。4。它正确地处理$src,完美地移动站点。5。它的版本控制有助于缓存和。。良好的版本控制。“额外的代码行”是无关紧要的,尤其是与正确操作的好处相比。 结束 文章导航