Current version: 3.0.2 (released at 2007-4-8 21:06)
Table of Contents
Yskin's wp-statistics,在Blog侧边栏上显示一些统计信息,比如文章数、评论数、最后更新日期等。
本插件从3.0版开始只兼容WordPress 2.1.x。3.0版重新设计了整个插件的架构,现在可以在后台很方便地调整统计信息内容及格式了。另外还新增了一些功能,比如提供了对SBM的支持。
统计代码里可以使用的标签均可以在插件后台的示例里找到。而统计代码里可以内嵌PHP代码,方便您扩充功能。
比如,您使用Akismet插件来防范垃圾评论,则可以在统计代码里加上一行<?php echo get_option('akismet_spam_count') ?> spam comments blocked by Akismet来显示Akismet总共为您拦下多少垃圾评论。而如果您启用了WordPress的Cache功能,则可以使用<?php global $wp_object_cache;echo 'Cold/Warm/Miss:' . $wp_object_cache->cold_cache_hits . '/' . $wp_object_cache->warm_cache_hits . '/' . $wp_object_cache->cache_misses; ?>来显示Cache的命中数。
使用WordPress 2.0.x系列的朋友请下载Yskin's wp-statistics 2.3。
主要功能(Feature)
软件下载(Download)
- wp-statistics.txt (直接点击链接,浏览器将弹出另存为对话框)
- wp-statistics.phps(直接点击链接,浏览器将在新窗口显示高亮过的PHP源代码)
安装说明(Installation)
- 下载
wp-statistics.txt文件,重命名为wp-statistics.php。 - 将该文件上传到WordPress的插件目录
wp-content/plugins/。 - 到WordPress管理后台的插件页面激活“Yskin's wp-statistics”插件。
- 进入wp-statistics设置页面对统计代码进行设置。设置页面有统计代码示例可供参考。
注意:统计代码为html格式,可以内嵌PHP代码。要注意将小于号等符号写成html实体。 - 如何让统计信息显示出来:
- 如果您使用了Sidebar Modules控制您的侧边栏,则到SBM设置页面,新建一个模块,选择模块类型为"Statistics module"即可。您可以在SBM的设置页面里设置本模块的位置和显示在哪些页面,作为统计信息,最好只显示在Blog首页。
- 如果您没有使用SBM插件,则需要手工修改模板,在模板的sidebar.php里的适当位置加入下列代码:
<?php if ( (function_exists('ShowStatistics')) and is_home() ) { ?> <div class="sb-stat"> <h2>统计</h2> <?php ShowStatistics(); ?> </div> <?php } ?>
- 最好在CSS文件里把统计部分的字体设置为宋体,因为宋体是等宽字体,这样会比较整齐些。在您的模板的CSS文件里加入CSS代码
.sb-stat {font-family: 宋体, Verdana}即可。
屏幕截图(Screenshot)
更新日志(Changelog)
- Version 3.0.2 (2007-4-8 21:06)
-
- 修正和WPW的兼容性问题。感谢lichzy。
- Version 3.0.1 (2007-3-30 17:30)
-
- 兼容新版K2内置的SBM。
- 不再支持WPW。SBM确实比WPW好,而两者的安装都比较麻烦,最好是使用K2这样已经内置了SBM的模板。
- Version 3.0 (2007-2-13 16:47)
-
- 修改了整个架构,现在用户可以在后台自由设置要显示的统计内容,而不用手工修改插件文件。
- 开始支持WordPress 2.1系列,不再支持2.0.x系列。
- Version 2.3 (2007-2-9 13:16)
-
- 增加对WordPress Widgets
和Sidebar Modules
的支持。感谢Edward。
- 增加对WordPress Widgets
- Version 2.2 (2006-12-6 11:20)
-
- 增加遗忘的“链接总数”。
- 在某些不支持mb_string函数库的服务器上使用自己写的mb_strlen()函数。
- Version 2.1 (2006-12-2 16:59)
-
- 增加cache的hits和misses的显示。
- Version 2.0 (2006-11-3 18:45)
-
- 全面重写代码,用类将代码包起来,并使用类内部的get函数来取代原来的众多函数。
- 使用WordPress提供的cache功能,在打开cache功能的WordPress上可以大幅减小插件的执行时间。
- Version 1.4.1 (2006-8-8 21:13)
-
- 弃用bcdiv()函数,改用除法和取整函数。
好像很多人的PHP环境不能用BC math高精度数学函数。看了一下,也没必要非要使用bcdiv()函数,因为整型一般都是32位的,足够表示时间戳,直接用除法再加上个取整函数就可以了。
- 弃用bcdiv()函数,改用除法和取整函数。
- Version 1.4 (2006-8-3 17:06)
-
- 优化将各个数据加上<br />组合起来的方法。改用implode()函数组合各个数据。
- 增加来宾发表的评论数和作者发表的评论数的显示,放在评论总数的title里。
- 将原来的“Blog建立时间”改为“最早文章日期”。Blog建立时间由用户自行修改。显示建站日期的同时在title里显示建站天数。
- Version 1.3 (2006-7-13 16:07)
-
- 以前的文章数只包含已发布的文章,现在包含了已发布文章和私人文章,不包含草稿。
- 总字数修改为统计所有已发布文章、私人文章和独立页面,因为我觉得私人文章也算是自己写的字嘛。
- Version 1.2 (2006-7-7 16:24)
-
- 在文章数下面增加了页面数。
- 把评论和Trackback&Pingback分开。
- 增加了最后更新时间和Blog建立时间,分别通过查询文章修改时间的最大值和最小值来实现。
- Version 1.1 (2006-7-7 15:07)
- Version 1.0 (2006-7-5 22:47)
-
- First release,可显示文章数、评论数、分类数、TAG数和总字数。

很好用,谢谢:)
谢谢分享
收下了
yskin,你好,我是按照你上述的做法的,可是我的blog仍是没反应,不知道为什么.http://fanyblog.itn8.com/.请你指教下.thanks!
我当前主题是默认的经典样式,是不是与主题有关,换别的主题需要针对性的修改哪些参数呢?谢谢哦。
好了,显示了。我已经解决了。呵呵.谢谢你的插件.
啊哦,WordPress新手。
你的sidebar.php文件改得不太对啊。你可以照着其他代码的样子改嘛。sidebar.php里每一段是要用
<li>标签包起来的,比如:所以wp-statistics插件的写法应该是把中间的那段PHP代码修改为:
<?php ShowStatistics(); ?>,当然,你要是喜欢列表模式,加个flase参数就好了。但是在用widget的时候没有“统计”标题啊~汗……
我不是那个意思……我装了那个widget的插件……但是你的stat模块没有配置选项……而且也没有标题哈~
谢谢……不用回复了……换用了K2和SBM,问题解决了……
SBM设计的时候就是为了替代WordPress Widgets插件的。SBM提供了更多的功能,而且也兼容Widget。但是,两者总还是有些不同。我还是比较喜欢用SBM,而且K2又自带,所以对WPW考虑不周。
Yskin's wp-statistics 3.0设计时同时考虑了SBM和WPW,但是倾向于SBM多一些,有些地方能照顾SBM的就不再管WPW下的效果了。所以,请多包含。
相当好用,呵呵
刚上面忘记输用户名了
你好,我用这个插件有如下问题:
# 下载wp-statistics.txt文件,重命名为wp-statistics.php。
# 将该文件上传到WordPress的插件目录wp-content/plugins/
但是在激活的显示
Fatal error: Call to undefined function register_sidebar_module() in /home/.mela/y009/lichzy.cn/wp-content/plugins/wp-statistics.php on line 320
这个是怎么回事?
我的wordpress是2.1.3
谢谢!
好插件~~谢谢,我用上了
如果WP上有文件,怎么添加文件的下载次数的代码。。谢谢。。
2.2能用吗
非常感谢,笑纳:)
呵呵,yskin老大好久没更新这个插件了?这个插件好像对新版的2.2.x里面自带的widgets支持不好啊,完全无法显示这个插件呢。。。
2.31可以使用么 我安装完 虽然也可以显示 但是在后台和前台 显示统计的数据上面会出现如下错误
WordPress database error: [Table 'china73_cnbk.wp_categories' doesn't exist]
SELECT COUNT(*) FROM wp_categories
好像对WP2.3以上版本的支持不是很理想...
看首页据说数据丢了些...也很惋惜....
希望作者能够尽快回来.看到这条消息,把这插件做的更完善.
Good Luck!
下载不下来呀!!!打开全是乱码!!!!!!!
你能不能用邮件发一份给我啊!!
谢谢1!
Can u translate to English version...
I like this plugins
请问能不能加上个代码使得可以统计站点总访问数啊?谢谢
好像是乱码亚,您能否将文件放在zip或rar里面,更方便,谢谢
还有这个插支持最近版本2.32吗,,我试过了,好像不行,看不到这个插件
谢谢
Yskin 你好,我很喜欢这个插件,但它无法在非K2模板下使用,且没有对2.5的数据库更新,于是自己修改了一下, 让它能用于WP Widget,链接如下:
http://gerry.lamost.org/blog/?p=98
班门弄斧了~