如何更改WordPress中Akismet的垃圾评论删除时间

09/18/2022

为什么要更改Akismet在WordPress中的删除垃圾评论时间?

本教程仅适用于Akismet插件。如果您没有使用它,请查看我们的指南了解为什么您应该开始使用Akismet。Akismet帮助您对抗WordPress中的评论垃圾。它会监控所有评论、pingbacks和trackbacks。垃圾评论存在于您的数据库中,这意味着它们会增加您的数据库备份大小。尽早删除它们可能有助于保持数据库较小的尺寸。

有些用户认为删除垃圾评论可以提升数据库性能,但我们不认为这在大多数情况下会有显著效果。如果您收到成千上万的垃圾评论并尝试手动删除它们,可能会影响到您站点的性能。请查看我们的指南了解如何在WordPress中批量删除垃圾评论。另一方面,有些用户可能希望保留垃圾评论更长时间,以便稍后查看以避免误判。话不多说,让我们看看如何通过Akismet在WordPress中更改垃圾评论的删除日程。

在WordPress中通过Akismet更改垃圾评论删除日程

Akismet会在垃圾评论在数据库中保留15天后自动删除。这给您时间手动审核垃圾评论。如果它错误地将合法评论标记为垃圾评论,您可以将其标记为非垃圾评论。这是Akismet学习并改进其算法以更有效地捕捉垃圾评论的方式。

您可以更改Akismet应在数据库中保留垃圾评论的天数。只需将以下代码添加到您的主题的functions.php文件或使用代码片段插件如WPCode(推荐):

add_filter( 'akismet_delete_comment_interval', 'custom_spam_delete_interval' );

function custom_spam_delete_interval() { return 7; }

有关更多详情,请参阅我们的指南了解如何向WordPress添加自定义代码而不会破坏您的网站。

将7更改为您希望保留评论的天数。此过滤器仅修改Akismet的垃圾评论删除日程。将数字更改为0,Akismet将在下一次评论删除日程删除所有评论。这不会给您太多时间审核垃圾评论。

通过访问设置 » Akismet页面,您可以看到您的更改。滚动到页面底部,您会看到一条小字注释,说明“Spam in the spam folder older than 7 days is deleted automatically.”它会用您在过滤器中使用的天数来替换7天。

注意:删除垃圾评论后,它们不会被发送到回收站,因此您无法找回。

WordPress中对抗评论垃圾的专家指南

现在您知道了如何更改Akismet垃圾评论删除日程,您可能想了解其他与对抗WordPress评论垃圾相关的文章。

希望这篇文章帮助您在WordPress中更改Akismet垃圾评论删除日程。您或许也想参考我们的指南了解如何获取免费的SSL证书,或者查看我们挑选的最佳WordPress Twitter插件。

如果您喜欢这篇文章,请订阅我们的YouTube频道,观看WordPress视频教程。您也可在Twitter和Facebook找到我们。



Related Posts

  • 2024-08-04
  • WordPress 教学

不喜欢 WordPress 4.3 引入的格式化快捷键?觉得有点烦人?最近,有用户问我们如何在 WordPress 中禁用视觉编辑器格式化快捷键。在本文中,我们将向您展示如何做到这一点。

閱讀更多
  • 2024-07-31
  • WordPress 教学

你在 WordPress 网站上看到 503 服务不可用错误吗?503 错误是因为服务器无法处理请求,通常是由于服务器过载或维护。而这个错误不会告诉你具体原因,这对于初学者来说非常令人沮丧。本文将向你展示如何修复 WordPress 中的 503 服务不可用错误。

閱讀更多
  • 2024-07-30
  • WordPress 教学

管理一个企业需要大量的工作。如果您无法正确维护您的 WordPress 网站,可能会迅速看到流量和销售额下降的现象。幸运的是,您可以聘请虚拟助手 (VA) 来帮助管理您的网站。本文将教您如何聘请 WordPress 虚拟助手,以便您可以专注于业务中最重要的活动。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>