欢迎来到站长天空!

WordPress

当前位置: 主页 > CMS教程 > WordPress

如何限制WordPress留言的长度

时间:2025-10-18 15:32:14|栏目:WordPress|点击:

如果你不想使用插件,更愿意用代码来解决问题,这个办法更适合你。你只需要将以下代码复制到你wordpress主题的 funcitons.php 文件内,或者放在你网站专用的插件内,就可以了。

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

务必注意:wp_die()函数的单引号内,是超出留言限制时输出的提示信息,你可以替换为中文(或者你网站对应的前台语言)。需要注意的是,如果你要输出中文提示信息,请记得将 functions.php 文件或者网站专用插件的文件保存为utf8 no bom格式,以防止输出乱码;使用notepad++免费编辑器或者everedit收费编辑器均可。还有一条,每个汉字占3个字节,别忘了转换哦!


上一篇:让注册用户可以上传自己的头像的WordPress插件-WP User Avatar v2.0.9

栏    目:WordPress

下一篇:WordPress教程:IIS7中wordpress伪静态web.config规则

本文标题:如何限制WordPress留言的长度

本文地址:https://zz.feitang.co/CMSjiaocheng/25044.html

广告投放 | 联系我们 | 版权申明

申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:257218569 | 邮箱:257218569@qq.com

Copyright © 2018-2025 站长天空 版权所有 Powered by EyouCms冀ICP备14023439号