您想限制 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 插件列表以发展您的网站。