我正在使用 wp_enqueue_scripts() 设置我的 JS 文件,并使用最后一个参数将它们放在页脚中
但是在gtmetrix中进行测试,我仍然看到我需要推迟对 Javascript 的解析。
如何在 Wordpress 中加载 DOM 后推迟解析 Javascript 以执行?wp_enqueue_scripts() 是否有一个参数可以做到这一点?
我正在使用 wp_enqueue_scripts() 设置我的 JS 文件,并使用最后一个参数将它们放在页脚中
但是在gtmetrix中进行测试,我仍然看到我需要推迟对 Javascript 的解析。
如何在 Wordpress 中加载 DOM 后推迟解析 Javascript 以执行?wp_enqueue_scripts() 是否有一个参数可以做到这一点?
首先,如果您设置了第五个参数,wp_enqueue_scripts()只会在页脚中加载脚本。即使您这样做,如果文件包含无需用户交互即可执行的内容,那么您应该将其包装在jQuery.ready() 调用中。
后半部分与wordpress无关。这是一个基本的 Web 开发规则。