如何限制WordPress评论长度(简单教程)

06/01/2024

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

活跃的评论区是建立WordPress博客社区的好方法。访客可以给出反馈,提出问题,并表达自己的观点。然而,并不是所有评论都是有帮助的。

我们已经管理WordPress评论超过十年。我们的经验表明,最有帮助的评论长度在60到5000个字符之间。一个字的评论通常没有意义,往往是垃圾评论,作者只是想要一个外部链接。而超过5000字符的评论通常是长篇大论的抱怨,甚至与文章无关。

如何在WordPress中限制评论长度

您可以通过在functions.php文件中添加代码来限制评论长度。然而,即使是最小的错误也可能导致网站不可访问。因此,我们建议使用WPCode来插入代码片段。WPCode是市场上最安全、最易用的WordPress代码片段插件。

首先,您需要安装并激活WPCode插件。激活后,从WordPress管理侧栏访问Code Snippets » + Add Snippet页面。点击‘Add Your Custom Code (New Snippet)’选项下的‘Use Snippet’按钮。

然后,将以下代码片段复制并粘贴到‘Code Preview’框中:

add_filter( 'preprocess_comment', 'wpb_preprocess_comment' );

function wpb_preprocess_comment($comment) {
    if ( strlen( $comment['comment_content'] ) > 5000 ) {
        wp_die('评论过长,请保持评论在5000字符以内。');
    }
    if ( strlen( $comment['comment_content'] ) < 60 ) {
        wp_die('评论过短,请使用至少60个字符。');
    }
    return $comment;
}

这段代码通过添加一个filter hook到preprocess_comment来工作。在WordPress保存任何评论到数据库之前或在进行任何预处理之前,它会运行这个过滤器。它会检查评论长度,并显示错误信息。

在设置完成后,选择‘Auto Insert’模式,代码将自动在网站上执行。

额外:提高WordPress网站的评论参与度

控制评论长度只是增加WordPress评论区参与度的一种方法,您还可以使用Thrive Comments,它是最好的WordPress评论插件。Thrive Comments可以让您添加用户点赞/点踩功能,提倡有趣的评论,并减少垃圾评论,这有助于提升评论区的质量。

我们希望这篇教程能帮助您学习如何在WordPress中限制评论长度。您可能也想了解如何增加博客流量,或查看我们推荐的最佳WordPress插件列表。



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"}
>