WordPress纯代码限制评论间隔时间控制评论太快解决恶意评论

2020年2月18日13:57:30 发表评论 208 次浏览
WordPress纯代码限制评论间隔时间控制评论太快解决恶意评论

本次3.8版本的更新中也会添加,百度上的代码都过于简单,也是此次开发中的一个小功能,有效解决恶意评论,限制用户评论太快,代码原先来源网上,本站优化,增加计时功能,看下图

将以下代码添加到到主题目录下的functions.php文件里即可:

//评论间隔
add_filter('comment_flood_filter', 'suren_comment_flood_filter', 10, 3);
function suren_comment_flood_filter($flood_control, $time_last, $time_new)
{
 $seconds = 60;//间隔时间
 if(($time_new - $time_last) < $seconds)
 {
	$time=$seconds-($time_new - $time_last);
 err ('评论过快!请'. $time.'秒后再次评论');
 }
 else
 {
 return false;
 }
}

部分主题可能无法提示或报错,将err替换为wp_die即可

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 省钱神器
  • 粉象生活
  • weinxin
2020夏季韩版新款休闲时尚运动裤女学生长裤女装裤子
2020夏季新款韩版女式休闲时尚运动裤女阔腿裤长裤女装
2020新款韩版宽松纯色女士上衣圆领短袖t恤女纯棉女装
2020秋冬新款韩版九分裤女高腰胖MM女式外穿哈伦裤女牛仔裤

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: