首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在wordpress中删除hotjar脚本

如何在wordpress中删除hotjar脚本
EN

Stack Overflow用户
提问于 2020-03-24 11:53:00
回答 2查看 1.1K关注 0票数 0

在一个没有激活hotjar插件的网站中,我删除了hotjar插件(可能是wordpress的hotjar插件)。

看起来还不错,直到我注意到hotjar脚本还在加载。我到处寻找,寻找在哪里以及什么地方添加了脚本和其他部分,但我在代码中找不到它。

以下是加载的文件:

代码语言:javascript
复制
304 GET static.hotjar.com   hotjar-1716472.js?sv=7  script  js  mis en cache    3,26 Ko
304 GET script.hotjar.com   modules.5366b7bc7306ec7916c3.js script  js  mis en cache    0 o
    GET vars.hotjar.com box-469cf41adb11dc78be68c1ae7f9457a4.html   subdocument html    851 o (en compétition)  2,01 Ko
200 OPTIONS in.hotjar.com   visit-data?sv=7 xhr octet-stream    362 o   0 o
200 POST    in.hotjar.com   visit-data?sv=7 xhr json    486 o   169 o

谁有关于如何找出添加脚本的代码的线索?下面的脚本是在head标记之后添加的第一个脚本。不,它不在header.php中,我在文件中搜索hotjar和h.hj,什么也没有找到。

代码语言:javascript
复制
<script type="text/javascript" async="" src="https://static.hotjar.com/c/hotjar-1716472.js?sv=7"></script>

任何线索都将不胜感激。谢谢!

EN

回答 2

Stack Overflow用户

发布于 2020-03-24 14:37:02

它可能来自几个地方:

主题或插件

脚本标记可以编码到一个模板文件中,通过wp_enqueque_script调用,或者通过另一种方式添加,方法是在wp_footer钩子上回显。

打开wp-content/themes和wp-content/plugins文件夹并进行全局搜索相关的术语,static.hotjar将是一个很好的起点。如果你找到了代码,你可以注释掉它或者删除它--但是要注意,它不在一个文件中,这样可能会被其他开发人员或更新所覆盖。

数据库

许多WordPress站点都将代码保存到一个自定义字段中,该字段仅通过wordpress钩子和过滤器加载到站点上。该代码片段可以是已保存的文本字段的一部分,然后在没有脚本标记和站点代码之间以任何方式相互关联的情况下被输出。

在这种情况下,过去的经验是你最好的朋友。你能想到的地方越多越好。通过在wp-admin周围搜索一下,您可能能够找到原因。通常,插件或主题将有一些方法来添加自定义代码到网站。它甚至可能看起来不像hotjar代码,它可能是checkbox或更离散的东西。它还可以帮助搜索数据库本身,以查找您正在查找的脚本标记/字符串。

这样就够了。

  • javascript可以在页面加载后向站点添加脚本标记。
  • 查找正在添加的自定义脚本的好地方是在外观选项卡下(因为有时会有主题选项页面)
  • 它甚至可能是缓存,你是否清除了站点上的缓存?您是否缓存了静态html?
票数 0
EN

Stack Overflow用户

发布于 2021-08-20 08:51:21

我也有同样的问题,在我的案例中,它以某种方式与Google Tag Manager有关。

该脚本没有出现在最初的源代码中,只是后来才出现在该页面的最终呈现版本中。所以我怀疑这个脚本是后来以某种方式注入的。我检查了主题和插件,但找不到任何可以将该脚本放在标题部分的内容。

总之,Google Tag Manager可以插入脚本,所以我用Google Analytics代码替换了Google Tag Manager跟踪代码,然后那个hotjar脚本就消失了。我不是Google Tag Manager专家,所以也许有更好的方法来解决这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60824727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档