You are here:  Home » PHP » 什么是Akismet以及为什么你应该马上开始使用它

每个WordPress安装都预装了两个插件。其中一个是Akismet,这绝对是我们必须拥有的WordPress插件列表。即使Akismet已预安装,默认情况下也不会激活。您将不得不采取一些额外的步骤来激活它。在本文中,我们将解释什么是Akismet以及为什么要立即开始使用它。我们还将向您展示如何在WordPress网站上设置Akismet。

什么是Akismet?

Akismet是一种评论垃圾邮件过滤服务。Akismet这个名字来自Automattic和Kismet。Auttomatic是Akismet背后的公司,它由WordPress联合创始人Matt Mullenweg创立。Akismet使用他们的算法捕获博客评论和pingback垃圾邮件。该算法从错误和参与网站所采取的行动中学习。例如,当许多网站开始将相似的内容报告为垃圾邮件时,Akismet将会学会将该类内容识别为垃圾邮件。截至2013年6月14日,Akismet已经捕获了超过83亿垃圾评论。

为什么要使用Akismet?

在热门网站上,垃圾评论的数量可能高达85%。这意味着每100条评论中只有15条是合法的。评论审核是一项耗时的任务,Akismet可以节省您的时间。Akismet将在您的审核队列中作为待处理之前捕获垃圾评论。这使您可以专注于通过真实用户审核评论。

用户批评

过去,用户批评Akismet给出了误报。误报是由Akismet标记为垃圾邮件的合法评论。这可能由于各种原因而发生。其中一个最常见的原因是,如果用户的评论被许多博客标记为垃圾邮件,那么Akismet会学会将该用户的所有评论标记为垃圾邮件。像任何其他自动化平台一样,Akismet并不完美,但它是最好的。

如何知道您的评论是否被检测为垃圾邮件

如果您的评论被Akismet标记为垃圾邮件,那么您将不会像往常一样看到等待审核通知。如果您在网站上提交评论,但没有看到评论文本以及等待审核的通知,那么您应该立即联系网站管理员。他们可以帮助将你的评论从垃圾邮件框中拉出来,加时赛Akismet会从错误中吸取教训。

如何在WordPress中设置Akismet

你需要做的第一件事就是去插件并激活Akismet。

Activate Akismet in WordPress

激活后,Akismet会在插件»Akismet配置中添加一个新菜单项。单击Akismet Configuration将转到Akismet Configuration屏幕。在此页面上,系统将要求您输入Akismet API密钥。保持此页面打开并打开一个新的浏览器窗口。在为Akismet创建API密钥后,我们将返回此页面。

如何获取Akismet的API密钥

要在您的网站上设置Akismet,您需要一个API密钥。转到Akismet网站并单击获取WordPress密钥按钮

Get an Akismet Key for your WordPress website

这将带您进入Akismet计划和定价页面。Akismet对于非商业和个人网站是免费的。对于商业网站,有不同的计划和包可用。选择最适合您的选项。定价是在荣誉系统上设置的,因此从理论上讲,您可以通过在低流量站点上使用个人计划来逃避。无论您选择哪个计划,其余步骤都是类似的。单击注册按钮继续。

Choose an Akismet Subscription plan for your website

点击注册将进入下一个屏幕,您将被要求注册WordPress.com。WordPress.com是Automattic的博客托管服务,同一家公司为您带来Akismet。但是,WordPress.com与您的WordPress.org自托管网站不同。有关更多信息,请查看Self Hosted WordPress.org与免费WordPress.com [Infograph]以及WordPress.com和WordPress.org如何相关。您无需创建博客即可创建WordPress.com帐户。单击“使用WordPress.com注册”按钮继续。这将打开一个弹出窗口,其中包含一个简单的注册表单。

Akismet sign up with WordPress.com Account

如果您已经拥有WordPress.com帐户,那么您可以点击我已经拥有WordPress.com帐户的链接。如果您没有WordPress.com帐户,只需填写详细信息并创建一个。

完成WordPress.com的身份验证后,您将被带回Akismet网站。在那里,您将被要求提供一些用户详细信息以及付款信息。如果您选择了免费计划,则只需将价格金额拖动到$ 0.

Akismet signup and payment page

点击“继续”按钮,您将进入显示API密钥的屏幕。您还将收到Akismet发送的包含API密钥的电子邮件。

Copy your Akismet API Key

请记住,API密钥就像一个密码。不要与任何人分享。如果您丢失或忘记了API密钥,您可以随时访问Akismet.com并单击登录按钮以访问您的帐户页面。登录后,您将看到隐藏的Akismet API密钥。单击Reveal链接以显示您的API密钥。

Get your Akismet API Key anytime from your Akismet Account page

在WordPress中使用Akismet API密钥

复制您的Akismet API密钥并返回到您的WordPress网站的管理区域。转到插件»Akismet配置并粘贴API密钥。此屏幕上的其他选项是可选的。单击“更新选项”按钮后,Akismet将验证您的密钥并显示成功消息:

Akismet all set up and ready to catch spam

在您网站的背面和前端显示Akismet统计数据

登录到您的WordPress网站后,您将看到Akismet统计信息的概述。它将显示Akismet捕获的垃圾邮件评论的数量,以及它们当前在您的垃圾邮件队列中的数量。强烈建议您每隔一段时间查看一次垃圾邮件队列,这样您就不会错过错误删除的合法评论。

Akismat stats overview on WordPress admin dashboard

Dashboard»Akismat Stats 菜单项下有一个Akismat统计数据的详细视图。单击它将显示您网站上垃圾邮件和火腿评论的详细统计信息。您还可以查看自您激活以来Akismet捕获的垃圾评论数量。

Detailed Akismet Stats for Ham and Spam comments on your website

如果您想显示Akismet在您的网站上发现的垃圾评论数量,那么您可以使用Akismet Widget。去 外观»Widgets ,将Akismet Widget拖放到侧边栏。

Akismet widget to display the number of spam comments caught by the plugin