不能在wp_enqueue_script的手动模式下使用Cloudflare的Rocket Loader

Mis*_*ari 5 javascript wordpress wordpress-plugin cloudflare

我的wordpress网站上有几个插件依赖于wp_enqueue_script函数.最近我有一个使用Cloudflare的客户想要实现Rocket Loader,这是一个自动的javascript异步加载器.问题是几个脚本不能正常使用它,这就是为什么我必须禁止它们自动异步加载.

根据Rocket Loader维基,我需要将data-cfasync ="false"属性插入到标记中,这对于wp_enqueue_script函数似乎是不可能的.

还有其他方法来定义这些属性吗?如果没有,是否有另一种方法可以防止Rocket Loader异步加载这些特定的脚本?

小智 1

我实际上在 CloudFlare 工作。此选项应该可以让Rocket Loader在自动模式下忽略某些脚本。