【发布时间】:2019-07-05 13:46:00
【问题描述】:
Autooptimize 插件不会将所有内部 javascript 合并到一个 URL 中。它正在合并所有其他文件而不是 2 个 JS 文件。 如何手动将 1 和 2 个 js 文件(如 Gtmetrix 截图所示)合并为自动优化随机 URL?
【问题讨论】:
-
这也称为缓存。查看 WP Rocket 或 Autooptimize 插件。这将为您创建一个 JS 和 CSS(合并在一起)
-
已经在使用 autoptimize 插件,但它没有将所有 js 缓存到 1 个文件中。它缺少其中 2 个,如何手动包含它们?
-
自动优化,至少据我记得,默认情况下将 jQuery 从缩小/捆绑过程中排除,因为将其与其余脚本捆绑通常会导致脚本中断,因此插件作者决定离开它独自的。我相信 Autoptimize 中有一个设置可以将 jQuery 合并到包中,尝试一下,看看它是否会破坏您网站上的任何内容。
-
@cabrerahector:感谢您的建议,您在谈论 jquery 但 1 是 jquery 而第二个不是。你能详细说明为什么它不包括lazysize脚本吗?我也可以手动将 jquery 代码加载到 autoptimize .js 文件中以最大限度地减少网站中的预期问题吗?
-
您必须询问 Autoptimize 插件的作者,因为他是唯一可以告诉您为什么第二个脚本在您的网站上排队的人。关于您的 jQuery 问题:这可能与让 Autooptimize 将其合并到包中相同。
标签: javascript wordpress performance pagespeed gtmetrix