Akismet插件的修改

Wordpress Add Comment

众所周知,wordpress 插件 Akismet默认保留垃圾留言的天数的15天,在15天之后会自动删除。但问题在于,Akismet对于spam的辨别能力还不是很好,很有可能把正常的留言拦截成spam。因此,一旦你有一段比较长的时间不能够登录博客,例如春节回家了,那么有可能误删很多留言,从而造成不必要的麻烦,或者损失。

为了避免错误删除留言,天真给出了一个通过修改akismet.php来自定义spam删除日期的方法:

1、登录wordpress后台;
2、在控制面板里面找到“插件”这个菜单,选择插件编辑器;
3、找到 akismet这个插件,点击它,然后找到如下的代码:
$wpdb->query(“DELETE FROM $wpdb->comments WHERE DATE_SUB(‘$now_gmt’, INTERVAL 15 DAY) > comment_date_gmt AND comment_approved = ’spam’”);
4、其中INTERVAL 15 DAY中的15换成你自己想要的天数就可以了,例如60。



«   ,   »
Permanent Link:http://www.magicsea.net/blog/8.html

Tags: , ,

Count: 267 User Views , 687 Bot Views

Leave a Reply

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word

Hot Tags

access apache asp BBS bug cloud php Plus Post tag Views Wordpress WP yupoo 上海 专项行动 代码 企业 使用 修复 修改 公司 函数 分录 制作 升级 博客 图片 基本户 备案 大大 完成度 工期 工资 市场 开户 插件 文章 标签 泡泡糖 注销 消费品 程序 空间 经营 营销 访问 评论 银行 销售