Google Analytics的WordPress插件

通告:neoremind.net升级成功,新增了用户访问统计功能,是利用Google Analytics的wordpress插件——Google Analyticator来完成的。

下面简单介绍以下使用说明:

1. 首先你需要注册你的网站到Google Analytics

2. 记下你的profile ID。 Log into your Google Analytics account. Before you select “View Report” for any particular domain, select “Edit” on the right hand side. At the top of that page you will see your profile ID.

3. 安装Google Analyticator到你的wordpress并配置好该插件,在“settings” -> “Google Analyticator”中链接你在google的analytics,进行授权验证,再enable插件功能就可以了。(这个插件是美国的一个兄弟编写的,是第一款这方面的plugin,可以看看他的主页。)

4. 添加widget到Sidebar或者你希望显示统计信息的任务页面。这里要说明以下,由于我的wordpress的sidebar是hardcode进所有widget的,所以如果从UI添加的话会出现问题,解决办法是再hardcode以下代码到模板下的sidebar.php:

<?php
$google_stat_options = array('title'=>'', 'account'=>'ga:XXXXX', 'timeFrame'=>'1', 'pageBg'=>'e5edef', 'widgetBg'=>'999', 'innerBg'=>'fff', 'font'=>'333', 'line1'=>'Unique', 'line2'=>'Visitors');
the_widget('GoogleStatsWidget', $google_stat_options);
?>

注:

account是“ga:” + profile id (第二部中记录的id值)。

timeFrame是显示几天的访问量,1表示过去1天,30表示过去一个月,以此类推。

pageBg是背景颜色,如果与你的主题不符合的话可以随意改动。如果你的主题背景是一个图片无法获之具体的颜色代码的话,推荐cssdrive这个网站,它支持上传图片并且返回具体的颜色代码,是不是很方便啊!

如果再遇到问题,可以去看作者的FAQ或直接提问。

5. 刷新一下你的主页,看到实际的结果。

2 Comments on this Post.

  1. 解决办法是再hardcode以下代码到模板下的sidebar.php:

    我从UI添加后一直显示访问人数是0,是不是通过你的解决方法可以搞定呢?还有hardcode是什么意思呢?你能把解决方法说的小白一点嘛 看不懂诶

  2. admin

    您好,我认为极有可能的一个原因是你的’timeFrame’ 参数设置不对,按照美国作者的API说明“timeFrame是显示几天的访问量,1表示过去1天,30表示过去一个月,以此类推。” 很有可能你当天的流量为0,所以显示为0,如果你设置成比如999,就会累积所有天的访问流量了。Hardcode的意思是硬编码,也就是说这段code是我自己手工添加进我的sidebar.php的,按照正常流程你是在WP admin console里的Appearance->Widgets里添加的,那里面也能直接设置timeFrame。

Leave a Comment.