WordPress纯代码限制重复评论的间隔时间

WordPress文章评论这个功能其实很鸡肋,不过也有很多站长喜欢用,既然用上了,那就要注意一个情况,那就是刷评论广告,这样对网站会有一定影响的。

那么如果解决这个问题呢?我们只需要给评论添加一个间隔时间限制即可。

下面这段代码就能解决:

//WordPress纯代码限制重复评论的间隔时间
add_filter('comment_flood_filter', 'suren_comment_flood_filter', 10, 3);
function suren_comment_flood_filter($flood_control, $time_last, $time_new)
{
 $seconds = 90;//间隔时间
 if(($time_new - $time_last) < $seconds)
 {
	$time=$seconds-($time_new - $time_last);
 err ('评论过快!请'. $time.'秒后再次评论');
 }
 else
 {
 return false;
 }
}

使用方法

将上面代码添加到正在使用的Wordpress主题functions.php文件中即可。

评论间隔时间,WordPress纯代码限制重复评论的间隔时间

扫码关注wp主题君

精选优质免费WordPress主题模板,分享最新WordPress实用建站教程!

记住我们的网址:ztJun.com

未经允许不得转载:主题君 » WordPress纯代码限制重复评论的间隔时间
主题君的官方微信
微信公众号:这是个测试
关注我们,每天分享更多有趣的事儿,有趣有料!
12000人已关注
赞(0)

评论抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

账号密码登录