WordPress中留言墙的实现

分享一下,在网上看到的比较有意思的博客美化点,>> 留言墙 <<,将来访者按照评论数量为依据排序排版输出在页面上(重点是css样式真的很nice)

下面就是我博客的 留言墙(传送门,click here!)
WordPress中留言墙的实现
以下就是实现代码,源代码是在 无主题 的博客看到的,据说原作者是 折子戏 ,在此先感谢各位大大慷慨分享了

代码的主要思路就是查询数据库 一定时间段的评论,并统计到每个人头上,最后按照评论者分组排序,这个学过sql语句的都应该知道,不会的也可以百度sql语句,如何设置一个时间区间(比如一年,一个月)然后替换上面查询语句的 date_sub( NOW(), INTERVAL 24 MONTH )部分,统计不同时间区间,就可以实现,年度排行榜,月排行榜神马的

当然这样输肯定不行,随话说 人靠衣装马靠鞍 ,给这个输出套上一个css样式也是很有必要的,不得不再说一次,这个css真的很nice

这儿由于我的博客主题页面比较窄,我就吧标签缩短了一点,可以依博客主题,适度修整

如何应用到主题

代码都有了再来说说怎么用吧,开头的php代码一般放在主题的某个 模板页面 中,比如留言板(guestbook),注意不要放在调用评论的代码后面了,css代码放在主题的style.css最后就可以了

最后的代码,就是我修改后放在 模板留言板中的代码,实现了文章开头图片的样子,需要的可以参考参考,代码如下

历史上的今天:


繁夜