WordPress内置插件——Akismet

0条评论

Akismet是一款特别的反垃圾插件,它不同于Spam Karma 2Bad Behavior等其它插件,Akismet用一个在线服务器匿名查看评论内容,并决定评论是否为垃圾评论。

Akismet开发团队开发Akismet插件的目的,就是为评论进行在线服务。WordPress 2.0以后,Akismet成为WordPress的内置功能。

安装WordPress Akismet

2.0版本后的WordPress自带有Akismet插件,但如果出于某些原因你的网站上没有安装Akismet,可以从官方网站上下载Akismet

下载完毕后,进入WordPress后台的插件菜单,点击Akismet插件旁的启用链接。点击链接后,页面上方会出现一个提示框,其中说到:Akismet准备就位,您必须输入一个WordPress.com API密钥来使其工作。

设置Akismet

登录WordPress.com(如果没有账号,需要注册一个),然后进入账号的管理界面。

页面左上方的My Account下拉菜单中选择Edit Profile。记下标题下方第一个段落中出现的API密钥。现在返回你的WordPress网站后台,选择插件>Akismet,在文本框中输入刚才记下(复制并粘贴)的WordPress.com API密钥,点击“更新API密钥”按钮。

大功告成,Akismet已经正式启用,之后你就不用担心网站会受垃圾评论骚扰了。

使用Akismet

Akismet居然认为我朋友的评论是垃圾评论?!

这是“误报”的一种表现,也就是说,评论并不是垃圾评论,但被Akismet错误认作垃圾评论。电脑程序毕竟不是完美无瑕的。不过“误报”并不严重,你只要重新标记被误报的评论,把它划分到非垃圾评论队列就可以了。

在后台的Akismet垃圾评论页面中,找到被误报的评论,点击评论附近的“非垃圾评论”按钮,被误报的评论就“恢复清白”了。

为什么我不能看到所有被标记成垃圾评论的评论?

如果某个IP发表了多条评论都被Akismet标记为垃圾评论,页面上只显示其中一条垃圾评论。这是基于这样一种推理:如果该IP发送的一条评论是垃圾评论,那么它之后发送的也都是垃圾评论。

关于这一点,请参阅WordPress论坛上的讨论。

怎样对付“漏网之鱼”?

如果评论在待审核队列中,点击该评论下的垃圾评论单选按钮,然后点击审核评论 »。如果垃圾评论已经被发表,则可以在后台编辑此评论,将评论状态改为垃圾评论,然后点击编辑评论»。被标记为垃圾评论的评论会存储在Akismet的服务器中,此外这些评论也不会再显示在待审核队列或网站上。一个月后,Akismet会自动删除垃圾评论。用户将之前Akismet没有识别出的垃圾评论标记为垃圾评论时,Akismet会分析该评论的内容,吸取教训,学习新的垃圾评论类型。

参见