一段小代码实现 WordPress 评论内容字符数限制

老乐 优化维护3字数 432阅读1分26秒阅读模式

如果我们打算开放 WordPress 评论功能的话,一定要控制发帖的限制内容。比如我们要设置留言频率、内容过滤以及字符数的长度。如果不加以设置的话,可能会导致被软件群发或者有不良内容导致网站被封的风险。在这里,我们也需要设置评论内容字符数,如果发帖字符太多,也会撑爆数据库。

function custom_comment_length( $commentdata ) {
    $max_length = 200; // 设置最大字数限制
    if ( mb_strlen( $commentdata['comment_content'] ) > $max_length ) {
        wp_die( '评论内容超过了最大限制字数。' );
    }
    return $commentdata;
}
add_filter( 'preprocess_comment', 'custom_comment_length' );

如上面的代码,我们可以设置添加到 Functions.php 中,对应的参数可以调整设置字符数量。如果超过数量的是无法推送发布评论的。

投上你的一票
 
  • 本文由 老乐 发表于 2024年10月7日 19:33:29
  • 转载请务必保留本文链接:https://www.zhujipingjia.com/limit-wpcomment-length.html
  • WordPress 限制评论