在我们发布了关于如何在 WordPress 中更改自动回收站删除的教程之后,对于任何使用 Akismet 的人,我认为了解它如何与 Akismet 一起工作是个好主意。 默认情况下,Akismet 会在您的数据库中保留不需要的评论。 数据 在删除它们之前使用 WordPress 15 天。 在本教程中,我们将向您展示如何在 WordPress 中更改 Akismet 的垃圾邮件删除计划。

消除不必要的评论

为什么要更改Akismet上的评论删除频率?

本教程仅适用于Akismet插件。 如果您不使用它,我会告诉您如何使用它 在教程。 Akismet允许您在评论中打击垃圾邮件。 它监视所有评论,pingback和引用。

垃圾评论保留在您的数据库中。 数据,这意味着它们增加了数据库备份的权重 数据。 删除它们可以减少数据库的大小。

尽管某些用户可能认为删除垃圾邮件注释可以提高数据库性能,但是我们认为这在大多数情况下不会对数据库性能产生重大影响。

如果您收到成千上万个不需要的评论,并尝试手动将其删除,则可能会影响网站的性能。

另一方面,某些用户可能希望将垃圾邮件评论保留更长的时间,以便他们以后可以查看它们以执行手动筛选。

就是说,让我们看看如何更改在Akismet中删除WordPress上不需要的评论的时间表。

如何更改时间表以删除对Akismet的不需要的评论

Akismet 15天后会自动从数据库中删除不需要的评论。 这使您有时间手动查看评论。

如果将其标记为垃圾评论,则可以将其标记为 “理想” 或者“ 不是垃圾邮件”。 这就是Akismet学习和改进其算法以更有效地捕获不需要的评论的方式。

不需要的WordPress评论

您可以更改垃圾邮件评论保留在数据库中的Akismet天数。 只需将以下代码添加到 你的WordPress插件.

add_filter('akismet_delete_comment_interval','custom_spam_delete_interval'); }

更改« 7 您想发表评论的天数。 该过滤器仅修改了Akismet的有害评论删除时间表。

设置为0,将允许Akismet在下一次评论时删除所有评论。 它不会给您太多时间来审查垃圾邮件评论。

您可以在Akismet设置中查看更改。 滚动到页面底部,您将看到一个小写字母的注释,该注释表示几天后不需要的注释将被删除。

设置的Akismet

注意 :删除评论后,不会将其发送到垃圾箱。 它们将被永久删除,因此您将无法恢复它们。

就是本教程的内容,我希望它可以使您对Akismet注释的删除频率有所控制。 随时在您喜欢的社交网络上与您的朋友分享。