wordpress评论统计图表绘制

前言

这段代码是很久前无聊时写的,在我的电脑上放的都要发霉了。现在发布出来,供大家娱乐娱乐。
2013-7-23更新:又添加了每月统计的柱形图、半年内活跃用户圆饼图

展示

先上图三幅:
comment_chart_user
comment_chart_month
comment_chart_day

原理

代码很简单,首先读取数据库,依照不同目的进行数据库查询,然后把输出的数据格式化,最后调用google chart api绘制图形。

代码

使用方法

可以直接将上述代码保存为php文件,放到主题文件夹中,然后新建一个页面,选择这个模板即可。

演示

因为google的api可能会被GFW墙,就不在这里演示了。请移步到《测试页面》
如果测试页面打开一半就没反应了,说明api已被墙,请自行翻墙查看

作者: Leniy

Do not , for one repulse , give up the purpose that you resolved to effect . 本文著作版权归Leniy所有,并受法律保护。 转载、使用整体或任何部分的内容(包含但不限于各个页面的标题、评论框提示语)须经过Leniy的授权。 CopyRight © 2006-2017 Leniy.org all rights reserved.

191 thoughts on “wordpress评论统计图表绘制

        • Leniy

          页面也已经发布出来了呀,你仔细看看文章最后面,不是有演示页面么

          • 不好意思。。我汉语老师死得早。。。居然还没让你明白。。我的意思是。。你这个博文是好东西,我用了你的代码,做了一个私密页面,这个页面没有公布出来,只是用来给我自己查看留言数据用的。。。

                    • Leniy

                      我脑残的手动暂停帐号了,本来想着以后再恢复的

                    • 学校不会在毕业的时候把饭卡电子账户等各种钱全部退还的么?还会保留账户的?

                    • Leniy

                      vpn帐号是这样处理的。办理离校手续时可以保留余额直至用光,之后不能再充值

                    • Leniy

                      帐号暂停–需要恢复帐号–需要登录校网中心–需要进入内网–需要rvpn–需要非暂停的帐号。所以死循环了,而我又懒得用代理进校,所以就放在那儿了

                    • 。。。。搞不好那一天回学校读个神马博士后啊或者来当教授什么的时候,就可以派上用场了!!

                    • Leniy

                      这个……还要等十多年呢,而且帐号不能充值了。

                    • 还剩多少钱?比如说他保了研然后天前到学校来做毕设什么的,那时候有没有正式入学所以没有VPN账号,这个时候你这个账号就派上用场了!!!

                    • Leniy

                      已经想不起来了,不过起码几个月是能保证的。我记得学校好像提供新生数字编号的试用帐号,2007年的时候就开始提供了吧。不知道现在还有没有,一直没关注过

                    • 留言已经把这博文给水歪了。。。话说为什么你的多说会有“回复XXX”字样?

                    • Leniy

                      弹出框就在鼠标位置呀。“查看对话”浮动框则在屏幕居中位置

                    • 这条回复测试了一下,多说提醒有留言,然后点击查看,点击后是被定位到回复博文留言中嵌套楼层嵌套的最深层的第一条,这层楼的话就是被定位到“不好意思。。我汉语老师死得早。。。居然还没让你明白。。”这条回复上,而不会直接跳转到你回复我的这条“弹出框就在鼠标位置呀。“查看对话”浮动框则在屏幕居中位置”上

                    • Leniy

                      额,你说的是新回复提醒的弹出框呀,那个自然是跳转到#comment出,我测试了下也是这样,不知道你是怎么跳转到最深处的。之前给多说提过建议增加id标签,但是一直没有增加。另外我之前提到的弹出框是说的每天评论前面那个“回复xxx”的弹出框。

                    • Leniy

                      这种程度还不算水歪,以前一篇文章有过同一条评论下的回复有二百多子评论越水越歪的情况

      • 嘛,我一般睡眠都是比较乱来的。。取决于我想不想睡觉。。昨(今)晚(早)是在研究你这代码怎么添加我想要的功能。。

        • Leniy

          原来是因为我导致你晚睡了啊,好内疚,我一般晚上11点前就睡觉了。话说这个代码没有什么好研究的地方,就是通过mysql的left join获得各种数据,再构建出符合google api的js数据结构,然后自动生成前端代码,最后通过php封装进wordpress api中得到一个wp主题模板。

          • 11点。。。我基本刚从实验室回宿舍。。。是比较好懂。。只是我想继续加功能。。。而且没用过google的api。。

  1. Gimhoy

    不知道为什么,半年内最活跃用户图里面,排名第一的是一篇文章的名字。。。

发表评论

电子邮件地址不会被公开。 必填项已用*标注