侧边栏不显示注册用户的评论
Jan292012
作者:红烧茄子 发布:2012-01-29 21:40 分类:老爸笔记 侧边栏不显示注册用户的评论已关闭评论
一直以来,Weisay用着很顺手,最近有点小问题,就是注册用户的评论无法在首页显示,给威哥留言后,等待审核过程中,试着自己找原因,总算PHP代码还略知一二,最终解决了。
文件r_comment.php和r_comment2.php中的一行原代码:
WHERE comment_approved = '1' AND comment_type = '' AND post_password = '' AND user_id='0' ORDER BY comment_date_gmt DESC LIMIT 10";
这个针对非注册的游客没问题,但是游客注册成用户后,post_password不为空了,user_id也不是’0’了 ,所以无法从数据表中取到他们的评论,可以修改成这样:
WHERE comment_approved = '1' AND comment_type = '' AND user_id<>'1' ORDER BY comment_date_gmt DESC LIMIT 10";
如果博主的user_id不是‘1’,就改成相应的ID,待会威哥帮看看,这样改应该没啥问题了吧。