Akismet

Description

Akismet 会根据我们的全球垃圾评论数据库检查您的评论和联系表单提交,以保护您和您的站点免受恶意内容的侵害。您可以在站点的“评论”管理屏幕上查看垃圾评论。

Akismet 的主要功能包括:

  • 自动检查所有评论,并筛选出垃圾评论。
  • 每个评论都有状态记录,因此您可以轻松查看 Akismet 发现或清除哪些评论与哪些评论被主持人判断是否是垃圾评论。
  • 在评论正文中,显示 URL 与显示隐藏或误导性的连结。
  • 主持人可以看到每个用户的批准注释数。
  • 丢弃功能彻底阻止最恶劣的垃圾评论,节省您的磁盘空间并加快您的站点速度。

另:您需要 Akismet.com API 密钥才能使用它。 API 密钥对于个人博客是免费的; 付费订阅可用于企业和商业站点。

Installation

将 Akismet 插件上传到您的博客,激活它,然后输入您的 Akismet.com API 密钥

3,2,1:大功告成!

FAQ

安装说明

将 Akismet 插件上传到您的博客,激活它,然后输入您的 Akismet.com API 密钥

3,2,1:大功告成!

Reviews

All anyone needs

I’ve used it for years. Easy to install, works well, and is regularly updated – what more could you want?

Read all 795 reviews

Contributors & Developers

“Akismet” has been translated into 52 locales. Thank you to the translators for their contributions.

Translate “Akismet” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

4.0

Release Date – 19 September 2017

  • Added REST API endpoints for configuring Akismet and retrieving stats.
  • Increased the minimum supported WordPress version to 4.0.
  • Added compatibility with comments submitted via the REST API.
  • Improved the progress indicator on the “Check for Spam” button.

3.3.4

Release Date – 3 August 2017

  • 禁用 Akismet 的调试日志默认输出,除非定义 AKISMET_DEBUG。
  • 当鼠标在wp-admin的评论部分附近移动时,现在URL预览会开始进行预加载。
  • 当评论黑名单被捕获时,即使它是垃圾邮件Akismet将永远允许它留在垃圾箱。
  • 修复了阻止当站点无法连接到Akismet的服务器时出现错误的错误。

3.3.3

发布日期 – 2017 年 07 月 13 日

  • 减少URL预览功能使用的带宽。
  • 当为站点手动预定义 API 密钥时,改进了管理界面。
  • 删除了一个 WordPress 3.3 与之前安装的解决方法。这将改善 Akismet 与其他插件的兼容性。
  • 在 WordPress 仪表盘上显示被阻止垃圾评论的数量现在更准确,更新更频繁。
  • 修复了 Akismet 挂件中可能导致PHP警告的错误。

3.3.2

发布日期 – 2017 年 05 月 10 日

  • 修复了一些在某些浏览器中导致 JavaScript 错误的错误。

3.3.1

发布日期 – 2017 年 05 月 02 日

  • 改善成效:只有在绝对必要时才要求 akismet_comment_nonce 选项才能。
  • 修复了可能导致 PHP 警告的两个错误。
  • 修复了在使用“快速编辑”编辑评论后,阻止“删除作者 URL”功能工作的错误。
  • 修复了使用“快速编辑”编辑评论后阻止 URL 预览功能工作的错误。

3.3

发布日期 – 2017 年 02 月 23 日

  • 用新的干净设计更新了 Akismet 管理页面。
  • 修复了阻止 akismet_add_comment_nonceakismet_update_alert 包装器功能正常工作的错误。
  • 修复了在重新检查所有垃圾评论时防止加载指示器出现的错误。
  • 在“检查垃圾评论”按钮中添加了进度指示器。
  • 在手动重新检查待处理的垃圾评论队列后添加成功消息。

3.2

发布日期 – 2016 年 09 月 06 日

  • 添加了一个WP-CLI模块。 您现在可以检查注释并从命令行重新检查审核队列。
  • 停止使用已弃用的 jQuery 函数 .live()
  • 修复了可能生成 PHP 通知的 remove_comment_author_url()
    add_comment_author_url() 中的错误。
  • 修复了站点的超级大的评论 ID 可能导致无限循环的错误。
  • 修复了可能导致 Akismet 挂件标题为空白的错误。

3.1.11

发布日期 – 2016 年 05 月 12 日

  • 修复了可能导致“检查垃圾评论”按钮跳过某些评论的错误。
  • 修复了可以防止一些垃圾评论提交被发送到 Akismet 的错误。
  • 将所有 URL 更新为尽可能使用 https://。
  • 禁用 Akismet 调试日志记录,除非 WP_DEBUG 和 WP_DEBUG_LOG 均已启用。

3.1.10

发布日期 – 2016 年 04 月 01 日

  • 修复了可能导致被作为垃圾评论捕获的注释放入待审队列的错误。
  • 修复了一个可能导致由 WordPress 核心注释黑名单抓住的评论不具有相应的历史记录条目的错误。
  • 修复了可能在错误日志中引起可避免的 PHP 警告的错误。

3.1.9

发布日期 – 2016 年 03 月 28 日

  • 添加与 Jetpack 的兼容性,以便 Jetpack 可以在适当时自动配置 Akismet 设置。
  • 修复了阻止某些评论数据发送到 Akismet 的错误。

3.1.8

发布日期 – 2016 年 03 月 04 日

  • 修复了一个防止Akismet与一些重写管理URLs的插件一起使用的错误。
  • 减少Akismet API调用使用的带宽量
  • 减少Akismet在数据库中使用的空间量
  • 修复了可能导致被作为垃圾评论捕获的注释放入待审队列的错误。

3.1.7

发布日期 – 2016 年 01 月 04 日

  • 添加了’akismet_comment_nonce’过滤器的文档。
  • 屏幕阅读器和仅键盘用户现在可以无障碍用后安装激活按钮。
  • 修复了阻止“删除作者URL”功能在WordPress 4.4中运行的错误

3.1.6

发布日期 – 2015 年 12 月 14 日

  • 改善激活Akismet后的显示的通知。
  • 更新一些字符串以允许所有语言中适当的复数形式。

3.1.5

发布日期 – 2015 年 10 月 13 日

  • 关闭潜在的XSS漏洞。

3.1.4

发布日期 – 2015 年 09 月 24 日

  • 修复了一个如果某些用户没有当前的Akismet订阅而阻止用户自动连接Jetpack的错误。
  • 修复了可能导致被作为垃圾评论捕获的注释放入待审队列的错误。
  • 错误消息和指令已被简化为更易于理解。
  • 对评论中的所有网址启用了网址预览功能,而不仅仅是作者的站点网址。

3.1.3

发布日期 – 2015 年 07 月 06 日

  • 通知用户帐户安装后成功状态更改。这应该帮助任何用户看到空白的Akismet设置屏幕。

3.1.2

发布日期 – 2015 年 06 月 07 日

  • 减少Akismet在commentmeta数据库表中使用的空间量。
  • 修正了其中有些评论作者姓名中有引号没有获取历史记录错误
  • 抢先改进安全性,以确保攻击者无法使用Akismet插件来破坏WordPress安装。
  • API密钥输入字段更好的用户界面:允许将空格包含在密钥的开头或结尾,并在提交表单时将其自动删除。
  • 停用插件时,通知Akismet API以便将站点标记为待用。
  • 更清晰错误信息。

3.1.1

发布日期 – 2015 年 03 月 11 日

  • 改进“删除评论作者网址”JavaScript
  • 包括2.6分支的pingback pre-check。

3.1

发布日期 – 2015 年 03 月 11 日

  • 对Akismet的所有请求默认使用HTTPS。
  • 修复Akismet可能会从评论中剥离HTML的情况。

3.0.4

发布日期 – 2014 年 12 月 11 日

  • 修复使.htaccess与Apache 2.4兼容。
  • 修正为允许从作者网址中删除https。
  • 修复以避免在删除和重新添加时剥离作者URL的一部分。
  • 从“垃圾桶”和“已批准”队列中删除“检查垃圾评论”按钮。在这两排列里,按钮不起作用。
  • 当Jetpack安装并连接到WordPress.com帐户时,允许自动API密钥配置

3.0.3

发布日期 – 2014 年 11 月 03 日

  • 修复发送错误的数据到delete_comment操作,可能会阻止旧的垃圾评论被删除。
  • 添加了一个过滤器来禁用记录Akismet调试信息。
  • 添加了一个拼提交时间段删除旧的垃圾评论过滤器。
  • 添加了一个管制删除旧的垃圾评论的数量过滤器。
  • 删除垃圾评论目录中的“检查垃圾评论”按钮。

3.0.2

发布日期 – 2014 年 08 月 18 日

  • 性能改进。
  • 修复了一个可以截断发送到Akismet进行检查的注释数据错误。

3.0.1

发布日期 – 2014 年 07 月 09 日

  • 删除对PHP的fsockopen函数的依赖
  • 修复在WordPress仪表板外(如:WordPress APP或通知)部报告是否是垃圾评论
  • 删除评论表单的JavaScript里jQuery的依赖
  • 从一些Akismet评论元数据中删除不必要的数据
  • 暂停密钥现在将导致所有评论被放入待审,而不是垃圾评论。

3.0.0

发布日期 – 2014年 04 月 15 日

  • 将 Akismet 移动到设置菜单
  • 删除 Akismet 统计信息菜单
  • 将统计信息快照添加到 Akismet 设置
  • 将 Akismet 订阅详细信息和状态添加到 Akismet 设置
  • 为每个页面添加上下文帮助
  • 改进 Akismet 设置,使用 Jetpack 自动化插件设置
  • 修复“检查垃圾评论”以使用 AJAX 来避免页面超时
  • 修复 Akismet 设置页面用响应式设计
  • 删除遗留代码
  • 整理 CSS 和 Javascript
  • 使用新的“丢弃普遍垃圾评论”功能替换旧的丢弃设置。

2.6.0

发布日期 – 2014 年 03 月 18 日

  • Add ajax paging to the check for spam button to handle large volumes of comments
  • Optimize javascript and add localization support
  • Fix bug in link to spam comments from right now dashboard widget
  • Fix bug with deleting old comments to avoid timeouts dealing with large volumes of comments
  • Include X-Pingback-Forwarded-For header in outbound WordPress pingback verifications
  • Add pre-check for pingbacks, to stop spam before an outbound verification request is made

2.5.9

发布日期 – 2013 年 08 月 01 日

  • Update ‘Already have a key’ link to redirect page rather than depend on javascript
  • Fix some non-translatable strings to be translatable
  • Update Activation banner in plugins page to redirect user to Akismet config page

2.5.8

发布日期 – 2013 年 01 月 20 日

  • Simplify the activation process for new users
  • Remove the reporter_ip parameter
  • Minor preventative security improvements

2.5.7

发布日期 – 2012 年 12 月 13 日

  • FireFox Stats iframe preview bug
  • Fix mshots preview when using https
  • Add .htaccess to block direct access to files
  • Prevent some PHP notices
  • Fix Check For Spam return location when referrer is empty
  • Fix Settings links for network admins
  • Fix prepare() warnings in WP 3.5

2.5.6

发布日期 – 2012 年 04 月 26 日

  • Prevent retry scheduling problems on sites where wp_cron is misbehaving
  • Preload mshot previews
  • Modernize the widget code
  • Fix a bug where comments were not held for moderation during an error condition
  • Improve the UX and display when comments are temporarily held due to an error
  • Make the Check For Spam button force a retry when comments are held due to an error
  • Handle errors caused by an invalid key
  • Don’t retry comments that are too old
  • Improve error messages when verifying an API key

2.5.5

发布日期 – 2012 年 01 月 11 日

  • Add nonce check for comment author URL remove action
  • Fix the settings link

2.5.4

发布日期 – 2012 年 01 月 11 日

  • Limit Akismet CSS and Javascript loading in wp-admin to just the pages that need it
  • Added author URL quick removal functionality
  • Added mShot preview on Author URL hover
  • Added empty index.php to prevent directory listing
  • Move wp-admin menu items under Jetpack, if it is installed
  • Purge old Akismet comment meta data, default of 15 days

2.5.3

发布日期 – 2011 年 02 月 08 日

  • Specify the license is GPL v2 or later
  • Fix a bug that could result in orphaned commentmeta entries
  • Include hotfix for WordPress 3.0.5 filter issue

2.5.2

发布日期 – 2011 年 01 月 14 日

  • Properly format the comment count for author counts
  • Look for super admins on multisite installs when looking up user roles
  • Increase the HTTP request timeout
  • Removed padding for author approved count
  • Fix typo in function name
  • Set Akismet stats iframe height to fixed 2500px. Better to have one tall scroll bar than two side by side.

2.5.1

发布日期 – 2010 年 12 月 17 日

  • Fix a bug that caused the “Auto delete” option to fail to discard comments correctly
  • Remove the comment nonce form field from the ‘Akismet Configuration’ page in favor of using a filter, akismet_comment_nonce
  • Fixed padding bug in “author” column of posts screen
  • Added margin-top to “cleared by …” badges on dashboard
  • Fix possible error when calling akismet_cron_recheck()
  • Fix more PHP warnings
  • Clean up XHTML warnings for comment nonce
  • Fix for possible condition where scheduled comment re-checks could get stuck
  • Clean up the comment meta details after deleting a comment
  • Only show the status badge if the comment status has been changed by someone/something other than Akismet
  • Show a ‘History’ link in the row-actions
  • Translation fixes
  • Reduced font-size on author name
  • Moved “flagged by…” notification to top right corner of comment container and removed heavy styling
  • Hid “flagged by…” notification while on dashboard

2.5.0

发布日期 – 2010 年 12 月 07 日

  • Track comment actions under ‘Akismet Status’ on the edit comment screen
  • Fix a few remaining deprecated function calls ( props Mike Glendinning )
  • Use HTTPS for the stats IFRAME when wp-admin is using HTTPS
  • Use the WordPress HTTP class if available
  • Move the admin UI code to a separate file, only loaded when needed
  • Add cron retry feature, to replace the old connectivity check
  • Display Akismet status badge beside each comment
  • Record history for each comment, and display it on the edit page
  • Record the complete comment as originally submitted in comment_meta, to use when reporting spam and ham
  • Highlight links in comment content
  • New option, “Show the number of comments you’ve approved beside each comment author.”
  • New option, “Use a nonce on the comment form.”

2.4.0

发布日期 – 2010 年 08 月 23 日

  • Spell out that the license is GPLv2
  • Fix PHP warnings
  • Fix WordPress deprecated function calls
  • Fire the delete_comment action when deleting comments
  • Move code specific for older WP versions to legacy.php
  • General code clean up

2.3.0

发布日期 – 2010 年 06 月 05 日

  • Fix “Are you sure” nonce message on config screen in WPMU
  • Fix XHTML compliance issue in sidebar widget
  • Change author link; remove some old references to WordPress.com accounts
  • Localize the widget title (core ticket #13879)

2.2.9

发布日期 – 2010 年 06 月 02 日

  • Eliminate a potential conflict with some plugins that may cause spurious reports

2.2.8

发布日期 – 2010 年 05 月 27 日

  • Fix bug in initial comment check for ipv6 addresses
  • Report comments as ham when they are moved from spam to moderation
  • Report comments as ham when clicking undo after spam
  • Use transition_comment_status action when available instead of older actions for spam/ham submissions
  • Better diagnostic messages when PHP network functions are unavailable
  • Better handling of comments by logged-in users

2.2.7

发布日期 – 2009 年 12 月 17 日

  • Add a new AKISMET_VERSION constant
  • Reduce the possibility of over-counting spam when another spam filter plugin is in use
  • Disable the connectivity check when the API key is hard-coded for WPMU

2.2.6

发布日期 – 2009 年 07 月 20 日

  • Fix a global warning introduced in 2.2.5
  • Add changelog and additional readme.txt tags
  • Fix an array conversion warning in some versions of PHP
  • Support a new WPCOM_API_KEY constant for easier use with WordPress MU

2.2.5

发布日期 – 2009 年 07 月 13 日

  • Include a new Server Connectivity diagnostic check, to detect problems caused by firewalls

2.2.4

发布日期 – 2009 年 06 月 03 日

  • Fixed a key problem affecting the stats feature in WordPress MU
  • Provide additional blog information in Akismet API calls