给Wordpress添加统计数据
2.09, 2009
wordpress
孜妈看见别人博客中有显示的流量统计,强烈要求孜孜成长日记上也加上。应孜妈的要求,为孜孜成长日记的边栏上加上了网站统计数据。
实现这个功能,用到了FireStats和GeneralStats两个插件,FireStats是为了实现访客统计,GeneralStats是为了统计网站的文章,留言等的数量。
插件的安装都很简单,将插件目录放到Wordpress的wp-content/plugins下然后激活插件就可以了。
为了用列表显示文章数,留言数,需要在后台管理-设置-GeneralStats中设置一下GeneralStats的格式,
首先从avialable tags中将posts和commends拖到上面的Taken Tags中,并分别设置表示名为“文章总数”和“留言总数”

然后在设置CSS-Tags中before-tags为“<li>”, after-details为”</li>”

最后在你的侧边栏(sidebar.php)中增加一个网站统计栏目。主题不同增加的方法也不相同,孜孜成长日记的侧边栏是这样的。
- <div class="widget widget_links">
- <h2>网站统计</h2>
- <ul>
- <?php GeneralStatsComplete(); ?>
- <?php
- if (defined(‘FS_API‘))
- {
- echo "<li> 累计流量: ".fs_api_get_page_views()."</li>";
- echo "<li> 今日流量: ".fs_api_get_page_views(1)."</li>";
- echo "<li> 累计访客: ".fs_api_get_visits()."</li>";
- echo "<li> 今日访客: ".fs_api_get_visits(1)."</li>";
- }
- ?>
- </ul>
- </div>
这样就完成了。
Popularity: 54% [?]
相关文章:


五月 8th, 2009 at 9:06 上午
谢谢。。啦。。一直在愁 @35 的不能添加统计呢。。
回复
五月 8th, 2009 at 9:11 上午
看错了 还是不能
回复
八月 7th, 2009 at 5:32 下午
最后在你的侧边栏(sidebar.php)中增加一个网站统计栏目。主题不同增加的方法也不相同,孜孜成长日记的侧边栏是这样的。
这个部分我就搞不来了,,
觉得你的网站做的还不错,,
孜妈挺厉害的,,呵呵,,
有空教下我网站统计那个怎么弄,,我的是邮箱:xm48763584163.com,方便的话给我个QQ吧,,我的个博www.minall.cn,
会经常来看孜的,,看看美女总是享受的,,嘿嘿
回复
孜爸 回复:
八月 15th, 2009 at 9:10 下午
有时间的话把sidebar.php发过来看看.
zdengfeng+gmail.com
回复
八月 15th, 2009 at 8:12 下午
手动添加代码的怎么搞?不会啊。请教
回复
孜爸 回复:
八月 15th, 2009 at 8:41 下午
不知道是哪里不会, 方便的话,把sidebar.php代码贴出来瞧瞧
回复
xufei 回复:
八月 15th, 2009 at 8:43 下午
<a rel=”external nofollow” id=”feedrss” title=”" href=”"><?php _e(‘RSS‘, ‘inove’); ?>
<a rel=”external nofollow” class=”reader” title=”" href=”http://fusion.google.com/add?feedurl=”>
<a rel=”external nofollow” class=”reader” title=”" href=”http://reader.youdao.com/#url=”>
<a rel=”external nofollow” class=”reader” title=”" href=”http://www.xianguo.com/subscribe.php?url=”>
<a rel=”external nofollow” class=”reader” title=”" href=”http://www.zhuaxia.com/add_channel.php?url=”>
<a rel=”external nofollow” class=”reader” title=”" href=”http://add.my.yahoo.com/rss?url=”>
<a rel=”external nofollow” class=”reader” title=”" href=”http://www.newsgator.com/ngs/subscriber/subfext.aspx?url=”>
<a rel=”external nofollow” class=”reader” title=”" href=”http://www.bloglines.com/sub/”>
<a rel=”external nofollow” class=”reader” title=”" href=”http://inezha.com/add?url=”>
<a rel=”external nofollow” id=”feedemail” title=”" href=”">
<a id=”followme” title=”" href=”http://twitter.com//”>
<?php
if (is_single()) {
$posts = get_posts(‘numberposts=10&orderby=post_date’);
} else {
$posts = get_posts(‘numberposts=5&orderby=rand’);
}
foreach($posts as $post) {
setup_postdata($post);
echo ‘‘ . get_the_title() . ‘‘;
}
$post = $posts[0];
?>
Recent Comments
Tag Cloud
Categories
Blogroll
Archives
Meta
回复
孜爸 回复:
八月 15th, 2009 at 9:00 下午
好像有些代码无法显示, 将<换成& lt;(无空格)
试试,或者直接发邮件过来zdengfeng+gmail.com
回复
八月 19th, 2010 at 2:56 下午
你好,我用了这个方法,但是访客统计无法在侧边栏显示,以下是侧边栏代码,详细情况见我博客。
Pages
Category
网站统计
<?php
if (defined(‘FS_API‘))
{
echo " 累计流量: “.fs_api_get_page_views().”";
echo ” 今日流量: “.fs_api_get_page_views(1).”";
echo ” 累计访客: “.fs_api_get_visits().”";
echo ” 今日访客: “.fs_api_get_visits(1).”";
}
?>
Archives
Recent Comments
Pages
Category
网站统计
<?php
if (defined(‘FS_API‘))
{
echo " 累计流量: “.fs_api_get_page_views().”";
echo ” 今日流量: “.fs_api_get_page_views(1).”";
echo ” 累计访客: “.fs_api_get_visits().”";
echo ” 今日访客: “.fs_api_get_visits(1).”";
}
?>
Archives
Recent Comments
回复