随着建站的时间逐渐增长,文章评论数量也在逐渐增长了许多,尤其是一些资源型网站,需要评论以后才能够下载。鉴于许多用户都是来搬运资源的,站长们可以设定评论字数的限制,再加上一个评论间隔时间的设定,在一定程度上,可以节制部分用户。
教程如下
将代码放入到主题的function文件当中
//评论间隔 //来源https://chonzi.com 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; } }
实现的功能相对比较简单,就是防止访客在很短的时间内,评论多次。使用的时候,间隔时间可自行设定,建议时间不要太长容易损失流量。
代码来自虫子君:https://chonzi.com/8826.html