华纳云香港服务器

WordPress如何限制评论内容长度?只需要几行代码即可

WordPress主题推荐

前几天boke112百科就遇到过被人刷了十多条垃圾评论,特别是有些评论内容特别短(只有几个字符),或特别长(很长的好几段内容),那么我们是否可以限制WordPress评论内容长度呢?

这是肯定的,而且只需要几行代码即可实现。我们只需要将以下代码添加到当前主题的functions.php文件中并保存更新文件即可。

//限制评论内容长度
add_filter( 'preprocess_comment', 'wpb_preprocess_comment' );
function wpb_preprocess_comment($comment) {
if ( strlen( $comment['comment_content'] ) > 500 ) {
wp_die('不好意思,评论内容太长了,请控制评论内容在500字符以内!');
}
if ( strlen( $comment['comment_content'] ) < 50 ) {
wp_die('不好意思,评论内容太短了,请控制评论内容在50字符以上!');
}
return $comment;
}

以上代码中的500和50就是评论内容长度,大家可以自行修改。

至此,我们已经成功添加了限制WordPress评论内容长度功能,如果有人评论内容太少或太度的话,就会无法评论,而且给出相应的提示。具体如下图所示:

WordPress如何限制评论内容长度?只需要几行代码即可-第1张-boke112百科(boke112.com)

更多屏蔽垃圾评论的方法,请参考以下文章:

本文地址:https://boke112.com/post/12165.html

赞 (4) 打赏
版权声明:本文为原创文章,版权归 boke112百科 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请联系我们,确认后马上更正或删除,谢谢!
wu