如何在 WordPress 中限制评论长度

您想限制 WordPress 中的评论长度吗?

WordPress 评论鼓励围绕您的博客文章进行讨论。但是,您可能会发现非常简短或过长的注释并不是很有帮助。

在本文中,我们将向您展示如何在 WordPress 中限制评论长度。

如何在 WordPress 中限制评论长度

为什么要限制 WordPress 中的评论长度?

活跃的评论区是围绕您的WordPress 博客建立社区的好方法。访问者可以提供反馈,提出问题,就该主题提出自己的观点。

但是,并非所有评论都有帮助。

十多年来,我们一直在审核 WordPress 评论。根据我们的经验,我们发现最有用的评论长度在 60 个字符以上且小于 5000 个字符。

一个词的评论通常不是很有帮助。在大多数情况下,它们是垃圾评论,作者只想从您的网站获得反向链接。

另一方面,超过 5000 个字符的长评论通常是咆哮或抱怨。有时它们甚至与文章无关。

在 WordPress 中设置评论长度限制通常会提高评论的质量。但是,在 WordPress 中没有内置的方法可以做到这一点。

让我们看看如何通过设置最小和最大限制来控制 WordPress 中的评论长度。

如何在 WordPress 中限制评论长度

要限制 WordPress 中的评论长度,您必须在其中一个主题文件中添加一些代码。如果您不熟悉使用代码片段,请参阅我们的指南,了解如何在 WordPress 中复制和粘贴代码。

只需将以下代码片段添加到您的functions.php文件、站点特定插件或使用代码片段插件。

add_filter( ‘preprocess_comment’, ‘wpb_preprocess_comment’ );  function wpb_preprocess_comment($comment) {    if ( strlen( $comment[‘comment_content’] ) > 5000 ) {        wp_die(‘Comment is too long. Please keep your comment under 5000 characters.’);    }if ( strlen( $comment[‘comment_content’] ) < 60 ) {        wp_die('Comment is too short. Please use at least 60 characters.');    }    return $comment;}

此代码片段通过向preprocess_comment. 此过滤器在 WordPress 将任何评论保存到数据库或对提交的评论执行任何预处理之前运行。

它会检查评论长度,如果太短或太长,则会显示错误消息。

如果评论太短或太长,将显示错误消息

我们希望本教程能帮助您了解如何在 WordPress 中限制评论长度。您可能还想了解如何增加您的博客流量,或查看我们的最佳 WordPress 插件列表以发展您的网站。