如何更改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-12-12
  • WordPress 教学

多语言表单有助于与全球观众沟通,使您的网站更易于使用,并吸引更多用户。本文介绍了如何使用WPForms和Formidable Forms插件在WordPress中创建多语言表单,以帮助您轻松实现这一目标。

閱讀更多
  • 2024-10-21
  • WordPress 教学

如果您在WordPress管理区域或其他地方遇到‘jQuery未定义’错误,不必担心,这是一个常见的问题。本文为您介绍了该错误的原因以及六种解决方法,以便让您的网站恢复正常运行。

閱讀更多
  • 2024-10-17
  • WordPress 教学

越来越多的人倾向于使用语音搜索而不是在搜索栏中输入关键词。语音搜索被认为是在线交互的未来,各种设备上数百万人每天都在使用它。与通过普通SEO优化网站一样,将网站适配语音搜索同样重要。在本文中,我们将深入探讨为什么语音搜索SEO如此重要,以及如何优化您的WordPress网站以捕获这些语音搜索。

閱讀更多

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