我想在我的 wordpress 网站的页脚添加内联 Javascript。我知道我们可以使用wp_add_inline_script添加内联 Javascript 。根据我对 Codex 教程的理解,我们必须注册和排队脚本,然后使用 wp_add_inline_script。
假设我:
- 使用 wp_register_script注册ScriptA.js 。
- 使用wp_enqueue_script将ScriptA.js加入队列。
- 使用带有句柄 ScriptA.js 的 wp_add_inline_script添加内联ScriptB.js 。
我的问题:
- 据我所知,Adblock Plus(网络浏览器分机)或类似的可以阻止外部.js。如果我的 ScriptA.js 被 Adblock Plus 阻止,我的 ScriptB.js 会加载吗?
- 如果它被阻止,是否有其他适当的方法可以添加内联 Javascript?我唯一能想到的就是使用 wp_footer 钩子简单地打印(回显)它。
使用内联 Javascript 的原因:防止 Adblock 用户阻止我的广告脚本。因为 Adblock Plus 不能像他们的开发人员所说的那样阻止内联脚本。