记得很早的时候,万戈那加上了这个功能,想法不错,实现也简单,今天再去看时就心动了,给自己也加了一个。只要你的机器上还留有本站的cookie,就会调用comment_author的信息在数据库里查找您的留言情况。同时一下代码已经屏蔽了管理员自己的评论,就像最新评论列表,不显示自己的评论,代码如下,仅改了显示数目:
< ?php
if($_COOKIE["comment_author_" . COOKIEHASH]!=""){
global $wpdb;
$sql = "SELECT DISTINCT ID, post_title, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_author_email, comment_type, comment_author_url, SUBSTRING(comment_content,1,25) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN wpdb->posts ON (wpdb->comments.comment_post_ID = wpdb->posts.ID) WHERE comment_approved = '1' AND comment_type = '' AND comment_author = '"._COOKIE["comment_author_" . COOKIEHASH]."' AND post_password = '' ORDER BY comment_date_gmt DESC LIMIT 5";
comments =wpdb->get_results(sql);
foreach (comments as comment) {output .= "\n
您的足迹
- '.$output.'
呵呵 原来是这个功能,
@merror @merror, 被你也发现了呢~ :微笑:
好像我用的模板自带这个功能了 :嘻:
@有点蓝 @有点蓝, 额,还有这等好事~ :微笑:
试试效果 :偷笑:
@随缘 @随缘, 效果还满意吧~ :微笑:
呵呵 在右侧看到效果了 不错哦
@迎接 @迎接, 恩恩~每次过来都能看到自己的留言很亲切吧~
@hesiway @hesiway, 是啊,这个最多能显示多少条啊?
@迎接 @迎接, 这可以自己改啊,我为节省边栏空间,就5条,“LIMIT 5”~
@hesiway @hesiway, 够了 呵呵
留个cookie,看看效果。
@大少 @大少, 看到啥了,嘿嘿~
据说很酷。
:强: 看到了,不错的功能
@glwzu @glwzu, :嘻:
好多比较“炫”的功能我都没折腾,不懂代码……
@soping @soping, 看着教程一步步来应该可以的,嘿嘿
不错不错~很炫的功能~~
@blueandhack @blueandhack, 恩恩,能看到自己以往的评论,很有亲切感吧~
学习了
呵呵,这个读取数据库,会拖慢时间吧…
@闲云野鹤 @闲云野鹤, 侧边栏的最新评论,最近文章之类的不也是同样的方式读数据库么,这点时间是感觉不出来的~
这其实就是最新评论的一个改版~
评论区这个效果不错,觉得再大点效果更好
@BoKeam @BoKeam, 说的是评论框这块么,要不我改改~
我看到了,在右边的 :嘻:
@岸边 @岸边, :嘻: ,被你发现了,看着还好吧?
@hesiway @hesiway, 很实用,本来想弄个的,我侧边栏不够用了 :哭:
:强: 好东东哦
@freetstar @freetstar, 要不要也搞一个?嘿嘿~
@hesiway @hesiway, 一定搞一个,哈哈,
最好有个演示
@A.L @A.L, 右边边栏没有么?
俺更想要另一种形式
@阿邙 @阿邙, 另一种是啥形式?
@hesiway @hesiway, 还没实现 暂且不说啦~ :偷笑:
不想折腾了,,不给力啊
@扯远了 @扯远了, :嘻: 我又用闲置的域名建了个小站~
@hesiway @hesiway, 真能折腾,拿出来看看
感觉没啥用吧,呵呵,不过看着蛮亲切的~
@小松 @小松, 恩,就是让评论者看着亲切点,其他确实没什么了~