纯代码限制WordPress评论间隔时间来控制评论太快,解决恶意评论!
将以下代码添加到到主题目录下的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
即可
本文由 (疯狂IT人) 整理自网络,如转载请注明出处:http://www.crazyiter.com/5323.html;
如有侵权,请邮件联系 service@crazyiter.com 删除。
==========================================
本站发布的文章以及附件仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,后果请用户自负。
本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。
如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。