我知道有很多不同的方法可以将 Google Analytics 脚本包含到 Wordpress 网站中,但我不会为此使用插件。
所以我喜欢的方式是将其编码到主题的函数文件中,这样我就剩下两个选择。 (是的,这是一个 child 主题)
- 创建一个包含分析脚本的函数,并将其链接到页眉/页脚
- 使用 WordPress 要求将脚本排入
wp_enqueue_scripts
的默认方式
上述方法的结果会有所不同,因此根据我的一点 WordPress 经验,我想知道什么应该是最安全和最安全将其嵌入到WordPress 网站?最终我可能还会考虑加载时间的差异,也是最快的方式?
最佳答案
wp_enqueue_script
参数 $in_footer
设置为false
,与将脚本硬编码到 html head 中相同(实际上,它将包含在调用 wp_head()
的位置,该位置应该位于 <head></head>
标签内)。
wp_enqueue_script
使您能够向要添加的脚本添加依赖项,但对于谷歌分析,您不需要任何依赖项,因此从安全性和保障性 Angular 来说,您是可以的。从速度的 Angular 来看,我想硬编码它会稍微快一点,但是你的标题看起来会更大,所以你可以牺牲可读性并将其排入队列,或者只是将其添加为脚本。无论如何, header 通常都不是一个大文件,所以大多数时候我只是将代码按原样复制粘贴到 header 内。
关于javascript - 包括 Google Analytics WordPress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44057838/