WordPress防垃圾评论 纯代码设置自定义评论间隔时间

来自:互联网
时间:2018-09-01
阅读:

我们搭建自己的个人站点,更多的是希望与广大网友进行交流,WordPress博客主要交流方式就是“评论功能”,然后评论功能确实可以增加站长与网友及网友之间的互动,但垃圾评论确实也让人心烦,今天在此文章中再和大家一起分享一个通过为WordPress评论添加一个间隔时间来降低垃圾评论。

方法很简单,只需在主题“functions.php”文件中添加下面代码即可,有些主题文件已经集成了此代码。其中代码需要主要关键点,那就是“$seconds = 60;”,60指的是60秒时长,大家根据自己需要设置即可。具体什么时间合适,大家根据时间情况设置即可,建议30秒之内,时间太长影响正常用户的评论心情。

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)
 {
 return true;
 }
 else
 {
 return false;
 }
}
返回顶部
顶部