如何让wp-recentcomments不显示管理员评论

王朝网站推广·作者佚名  2011-12-04
窄屏简体版  字體: |||超大  

安装了MG12的wp-recentcomments插件用来增强显示最新的评论,然而用着一直有些问题,就是无法屏蔽掉管理员的回复评论,在其插件的发布页面也见到有人提及此问题,然而却没有给出一个解决的办法,制作者mg12只是说判断评论“不是通过 email 的, 是通过数据库中记录的权限. 如果是 administrator 就认为是管理员.”可惜本人在安装博客之后就把最原始的管理员帐号直接给删除了,换了个管理员用户,然后就无法正常了。

这次更换服务器以及域名,把之前的数据库迁移了过来,于是决定一不做二不休把数据库的东西都修改下,顺便也把此问题也解决掉,经过一番折腾后终于找到了解决方法,而且用至现在还没发现什么问题。

在phpMyAdmin下是使用以下两句SQL语句就能轻松搞定:(切记在操作前备份你的数据库)

UPDATE wp_users SET ID = replace( ID, ‘*‘, ‘1′ ) ; /*修改用户ID*/

UPDATE wp_usermeta SET user_id = replace( user_id, ‘*‘, ‘1′ ) ; /*修改管理员关联信息*/

UPDATE wp_posts SET post_author = replace( post_author, ‘*‘, ‘1′ ) ; /*修正ID更换后后台显示用户文章为0的问题*/

注意:请将以上的“*”号修改为你当前的wp_users当中管理员的ID。以上语句的意思即:

UPDATE 表名 SET 字段 = REPLACE(字段, ‘替换内容’ , ‘替换值’);

当然,你也可以直接在phpMyAdmin中编辑。经过以上的修改就可以让你的wp-recentcomments不显示管理员评论了。效果可以见本站的最新评论。

欢迎光临http://www.yetlive.com/一起探讨!

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航