谷歌分析在WordPress上不起作用

时间:2015-07-18 作者:popgalop

我最近在这里使用wordpress创建了一个网站http://www.volatileinterface.com/. 我创建了一个google analytics帐户,然后使用wordpress插件列表中的插件将跟踪代码添加到我的所有页面。回到google analytics页面,我收到了这样一条消息。

状态:跟踪未安装上次检查时间:2015年7月17日下午5:06:20 PDT在您的网站主页上未检测到Google Analytics跟踪代码。要使分析发挥作用,您或您的web管理员必须将代码添加到网站的每个页面。

我去了我的网站,看了看html代码,清楚地看到每个网页上都有谷歌分析代码,所以我不明白问题出在哪里。我如何让谷歌注册为已安装?

编辑:我现在禁用了插件,而是使用“插入页眉和页脚”插件将脚本直接放在页脚中。我仍然遇到同样的问题。我遵循了这个视频的所有步骤https://www.youtube.com/watch?v=H-q4PBZELDk.

2 个回复
SO网友:popgalop

在阅读了更多关于谷歌分析网站的信息后,我发现分析可能需要一段时间才能开始工作。在等了一整晚之后,分析现在工作得很好。

SO网友:Harman Preet

对于您面临的问题,最好联系插件作者。您可以遵循另一种方法。转到主题目录并在functions.php 文件,粘贴这个小代码。

function custom_analytics_code(){

    $analytics_code = "<script>
      (function(i,s,o,g,r,a,m){i[\'GoogleAnalyticsObject\']=r;i[r]=i[r]||function(){
      (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
      m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
      })(window,document,\'script\',\'//www.google-analytics.com/analytics.js\',\'ga\');

      ga(\'create\', \'UA-XXXXXXXX\', \'auto\');
      ga(\'send\', \'pageview\');

    </script>";
    echo $analytics_code;
}
add_filter(\'wp_footer\',\'custom_analytics_code\' );
在文件中添加此函数,即函数。php文件并替换$analytic_code 变量并保存文件,您就完成了。现在,您可以使用inspect元素并搜索输入的代码,以便确保代码实际输出在页脚中。

注意:您必须wp_footer();已将函数添加到页脚。php文件。

结束

相关推荐

排除Plugins.php HTTP安装路径与单个插件的HTTPS的故障

我正在尝试对插件中显示的安装路径进行故障排除。php作为我在自己的网站上安装的插件,我最初并没有编写该插件。当我的站点的其余部分是HTTPS时,此插件引用和安装的所有资源都会显示为混合内容HTTP。我一直在玩弄下面的代码段,但它似乎没有起到什么作用,也没有解决问题。有人能指出我遗漏了什么吗? /** * registers scripts and stylesheets */ public function register_assets() {&