听Seven说新版改ajax 那个JS里的时间是没有用的了,结果他给的那一小条不怎么好用的样子……╮( ̄▽ ̄”)╭ 反正我这种技术盲是不会的了,最终还是去百度了一下。
还是在主题的functions.php里加入代码
如果想控制时间间隔的话(据说新版无效):
function my_comment_flood( $flood, $time_lastcomment, $time_newcomment ){
if( ( $time_newcomment - $time_lastcomment ) < 60 ) $flood = true; //表示同一用户再次提交评论的时间间隔为60秒
return $flood;
}
add_filter( ‘comment_flood_filter’, ‘my_comment_flood’, 10, 3 );
当然我这里没有限制时间限制:
function my_comment_flood( $flood ){
return false;
}
add_filter( ‘comment_flood_filter’, ‘my_comment_flood’ );
当然在comments-ajax.js里也同样可以更改wait = 15改成别的来限制(如果你开了不限制时间的话)就是不知道对于SPAM的效果如何,不过鉴于有别的防SPAM手段这里就不考虑了……
最后:啊喂你们都是勾了小天不是受的人好吗!!!