本文最后更新于2019-10-24 ,已超过 1个月没有更新,如果文章内容、图片或者下载资源失效,请留言反馈,我会及时处理,谢谢!

WordPress-添加评论间隔时间解决评论太快垃圾恶意评论

小虫
小虫
小虫
898
文章
72
评论
2019年10月24日21:28:20 评论 246浏览 492字阅读1分38秒

如下图:

有效解决恶意垃圾评论,限制用户评论太快问题

本主题评论回复启用了邮件通知功能,为了第一时间看到大家的反馈,结果不是很理想

此教程只能说是治标不治本,关闭评论功能或启用全站会员制才能根本上杜绝这样的恶意行为

将以下代码添加到到主题目录下的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即可

效果:

  • QQ群
  • 6191686
  • weinxin
  • 微信公众号
  • 微信扫一扫
  • weinxin
小虫

您必须才能发表评论!