• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > WordPress控制文章评论最少字数和最大字数

WordPress控制文章评论最少字数和最大字数

作者:站长图库 字体:[增加 减小] 来源:互联网 时间:2022-04-29

站长图库向大家介绍了WordPress,文章评论最少字数,最大字数等相关知识,希望对您有所帮助

很多用户为了下载 wordpress 主题,随意评论,有的人甚至就回复 1~2 个字,太敷衍了,太伤博主的心了,所以博主就想了个法子,让他们多写几个字,这个方法就是控制文章评论最少字数。

实现起来也挺简单的把下面的代码添加的 WordPress 主题的 function.php 文件中即可。

add_filter( 'preprocess_comment', 'minimal_comment_length' );function minimal_comment_length( $commentdata ) {    $minimalCommentLength = 40;    if ( strlen( trim( $commentdata['comment_content'] ) ) < $minimalCommentLength ){        wp_die( '抱歉,您的评论太短了,请至少输入 ' . $minimalCommentLength . ' 个字!' );    }    return $commentdata;}/* * WordPress控制文章评论最少字数 */function lxtx_set_comments_length($commentdata) {    $minCommentlength = 100; //最少字數限制,建议设置为5-10个字    $maxCommentlength = 2200; //最多字數限制,建议设置为150-200个字    $pointCommentlength = mb_strlen($commentdata['comment_content'],'UTF8'); //mb_strlen 一个中文字符当做一个长度    if ( ($pointCommentlength < $minCommentlength) && !is_user_logged_in() ){        err('抱歉!您说的内容太少了,请给我讲个' . $minCommentlength .'个字的笑话(目前字数:'. $pointCommentlength .')【登录后无此限制】');        exit;    }    if ( ($pointCommentlength > $maxCommentlength) && !is_user_logged_in() ){        err('对不起,你的文采太好了,你的笑话太长了,我只要' . $maxCommentlength .'个字的笑话!(目前字数:'. $pointCommentlength .')【登录后无此限制】');        exit;    }    return $commentdata;}add_filter('preprocess_comment', 'lxtx_set_comments_length');



分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 怎么忽略FTP登录来升级WordPress
  • WordPress控制文章评论最少字数和最大字数
  • WordPress使用钩子进行主题开发时怎么避免死循环
  • WordPress怎么实现评论自动填写QQ邮箱与昵称?
  • WordPress隐藏部分内容,评论后可见
  • WordPress程序打开速度慢的三种解决方法
  • 关于WordPress删除xmlrpc.php防DDOS攻击
  • WordPress建站教程,纯代码实现wordpress防止发布文章出现标题重复,自动检测重复标题文章
  • wordpress打开速度慢最佳解决方案
  • 一文讲解Wordpress插件怎么查找并安装

相关文章

  • 2022-04-29纯CSS巧妙的实现带圆角的三角形
  • 2022-04-29vue-cli-service不是内部或外部命令怎么解决
  • 2022-04-29Apache Log4j 2.17.0已发布!看看解决了什么问题?
  • 2022-04-29浅谈conda安装nodejs版本过低问题的解决方法
  • 2022-04-29深入解析asp.net中mvc4自定义404页面(分享)
  • 2022-04-29php怎么使用setcookie()设置cookie永不过期
  • 2022-04-29织梦DEDECMS扩展插件来防止注册机注册会员和投稿
  • 2022-04-29Laravel $kernel->handle 报错的解决办法
  • 2022-04-29PHP生成中间带LOGO图像的二维码
  • 2022-04-29分析PHP7.2忽略父类方法以及Liskov替换原则相关问题

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • Photoshop合成抽象风格的人物插画教程
    • SyntaxHighlighter 去掉右侧滚动条的方法
    • AI教程巧形状生成器制作设计立体渐变数字字体设计教程
    • 使用CorelDRAW绘制椭圆和圆形
    • PHP如何根据ip查询详细地址
    • ThinkPHP中if标签和比较标签对于变量的比较
    • 详解php中函数的引用传递和返回 (附代码)
    • 如何解决php微信输出乱码
    • javascript怎么判断是否为null
    • PhotoShop打造五彩抽象透明的圆球形图标制作教程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有