谷歌标签管理器在 wordpress 网站上导致 javascript 错误
Posted
技术标签:
【中文标题】谷歌标签管理器在 wordpress 网站上导致 javascript 错误【英文标题】:Google tag manager causes javascript errors on wordpress site 【发布时间】:2020-03-12 08:07:25 【问题描述】:当我尝试在我的 wordpress 网站上添加 GTM 代码时,我在登录时收到 javascript 错误。如果我像简单用户一样查看网站,一切正常。我在控制台中遇到的 Javascript 错误如下:
Uncaught TypeError: jQuery(...).owlCarousel is not a function
Uncaught TypeError: t(...).ajaxsearchlite is not a function
GTM 代码被添加到 head 标签内(将其移动到页脚没有帮助)。在 body 标记之后还添加了 Noscript 代码部分。我网站上的 Javascript 文件按应有的方式连接,我的意思是通过 wp_enqueue_script 函数并在 jQuery 之后加载。 任何想法可能导致这个问题?据我了解,当我登录网站 wordpress 时连接可能与 GTM 代码冲突的其他脚本/文件?
【问题讨论】:
【参考方案1】:所以问题出在查询监视器插件上。由于某种原因,GTM 代码与此插件代码发生冲突。也许它会帮助遇到类似问题的人
【讨论】:
以上是关于谷歌标签管理器在 wordpress 网站上导致 javascript 错误的主要内容,如果未能解决你的问题,请参考以下文章