After we published our article on 如何更改 WordPress 垃圾时间表, one of our readers asked if it was possible to change the delete schedule for spam comments in 阿基斯梅特. By default, Akismet keeps spam comments in your WordPress database for 15 days before deleting them. In this article, we will show you how to change Akismet’s delete spam schedule in WordPress.
在我们发表了有关如何更改 WordPress 垃圾邮件邮件时间表的文章后,一位读者询问是否可以更改阿基斯梅特垃圾邮件评论的删除时间表。 默认情况下,Akismet会将垃圾邮件评论在WordPress数据库中保留15天,然后再将其删除。 在本文中,我们将向您展示如何在WordPress中更改Akismet的删除垃圾邮件时间表。

为什么要更改Akismet删除WordPress中垃圾邮件的方式? (Why Change How Akismet Deletes Spam in WordPress?)
This tutorial is for 阿基斯梅特 plugin only. If you are not using it, then check our guide on 为什么你应该开始使用 Akismet.
本教程仅适用于阿基斯梅特插件。 如果您不使用它,请查看我们的指南以了解为什么应该开始使用 Akismet 。
Akismet allows you to 打击 WordPress 中的垃圾评论. It monitors all comments, pingbacks 和 trackbacks.
Akismet允许您与WordPress 中的垃圾评论作斗争 。 它监视所有评论, pingbacks 和 trackbacks 。
Spam comments reside in your database, which means they increase your 数据库备份 size. Deleting them sooner may help keep your database size a bit smaller.
垃圾评论位于您的数据库中,这意味着它们会增加数据库备份大小。 尽快删除它们可能有助于使数据库大小更小。
虽然有些用户可能认为删除垃圾评论可以提高数据库性能,但我们认为在大多数情况下它不会对数据库性能产生重大影响。
虽然一些用户可能认为删除垃圾评论可以提高数据库性能,但我们认为在大多数情况下这不会对数据库性能产生重大影响。
If you are receiving thousands of spam comments, and you try to delete them manually, then it could affect your site’s performance. See our guide on how to 批量删除WordPress中的垃圾评论.
如果您收到成千上万的垃圾邮件评论,并尝试手动将其删除,则可能会影响您网站的性能。 请参阅我们的指南,了解如何WordPress中批量删除垃圾评论 。
另一方面,一些用户可能希望将垃圾评论保留较长时间,以便稍后查看,以避免误报。
另一方面,一些用户可能希望将垃圾评论保留更长时间,以便稍后发表评论以避免误报。
话虽如此,让我们看看如何使用 Akismet 更改 WordPress 中垃圾评论的删除计划。
话虽如此,让我们看看如何使用 Akismet 更改 WordPress 中垃圾评论的删除计划。
使用Akismet更改WordPress中的垃圾邮件评论删除计划 (Changing Spam Comment Delete Schedule in WordPress with Akismet)
Akismet 会在数据库中保留垃圾评论 15 天后自动删除它们。这使您有时间手动查看垃圾评论。
Akismet 在数据库中保存 15 天后会自动删除垃圾评论。这使您有时间手动查看垃圾评论。
如果它将真实评论标记为垃圾邮件,那么您可以将其标记为非垃圾邮件。这就是 Akismet 学习和改进其算法以更有效地捕获垃圾评论的方式。
如果邮件将真实评论标记为垃圾邮件,您可以将其标记为非垃圾邮件。这就是 Akismet 学习和改进其算法以更有效地捕获垃圾评论的方式。

You can change the number of days Akismet should keep spam comments in your database. Simply add this code to your theme’s 函数.php file or in a 特定于站点的插件.
您可以更改Akismet应将垃圾邮件评论保留在数据库中的天数。 只需将此代码添加到主题的函数.php文件或具体的于只需插入网站即可 。
add_filter( 'akismet_delete_comment_interval', 'custom_spam_delete_interval' );
function custom_spam_delete_interval() {
return 7;
}
Change 7 with the number of days you want to keep a comment. This 筛选 simply modifies Akismet’s spam deletion schedule.
将7更改为您要保留评论的天数。 该筛选仅修改了Akismet的垃圾邮件删除时间表。
将数字更改为 0,将允许 Akismet 删除其下一个评论删除计划中的所有评论。这不会给您太多时间来查看垃圾评论。
将数字更改为 0 将允许 Akismet 删除其下一个评论删除计划中的所有评论。这不会给您太多时间来查看垃圾评论。
You can see your changes in action by visiting 设置 » Akismet page. Scroll down to the bottom of the page, and you will see a note in tiny letters saying “垃圾邮件文件夹中超过 7 天的垃圾邮件将被自动删除。”
您可以通过访问设置 » Akismet页面来查看操作中的更改。 向下滚动到页面底部,您会看到一条带有小写字母的注释,上面写着“垃圾邮件文件夹中超过 7 天的垃圾邮件将被自动删除。”

它将用您在过滤器中使用的天数替换 7 天。
它将用您在过滤器中使用的天数替换 7 天。
笔记: When spam comments are deleted, they are not sent to 垃圾, so you cannot retrieve them back.
注意:删除垃圾评论后,它们不会发送到垃圾箱 ,因此您无法将其取回。
We hope this article helped you change Akismet spam comment delete schedule in WordPress. You may also want to see our guide on how to 如何使用蜜罐阻止 WordPress 中的垃圾评论机器人.
我们希望本文能帮助您更改WordPress中的Akismet垃圾邮件评论删除时间表。 您可能还想查看我们的指南,了解如何使用蜜罐阻止 WordPress 中的垃圾评论机器人 。
If you liked this article, then please subscribe to our YouTube 频道 for WordPress video tutorials. You can also find us on 推特 and Facebook.
如果您喜欢这篇文章,请订阅我们的YouTube 频道 WordPress视频教程。 您也可以在推特和Facebook上找到我们。
翻译自: https://www.wpbeginner.com/wp-tutorials/how-to-change-akismets-delete-spam-schedule-in-wordpress/