首页CMS限制WordPress评论间隔时间防止刷垃圾评论内容

限制WordPress评论间隔时间防止刷垃圾评论内容

时间2024-05-24 11:08:04发布访客分类CMS浏览1008
导读:WordPress确实是一款不错的开源、免费CMS程序,无论是个人博客,还是中小型网站都可以使用。由于大量的用户,是的一些群发留言的软件容易盯上,甚至人工评论的用户也会盯上。在之前的博客文章中,老蒋有分享过很多防止群发垃圾评论的方法,但是我...

WordPress确实是一款不错的开源、免费CMS程序,无论是个人博客,还是中小型网站都可以使用。由于大量的用户,是的一些群发留言的软件容易盯上,甚至人工评论的用户也会盯上。在之前的博客文章中,老蒋有分享过很多防止群发垃圾评论的方法,但是我们不能阻挡人工发送。

对于人工发送我们也有一些方法,比如我们可以屏蔽广告字符和URL地址格式,甚至在这篇文章中,我们还可以去限制间隔评论的时间,这样还是有一定的效果。尤其是间隔时间这个问题,我们可以限制半小时留言一条,这样过来发广告的用户会觉得太浪费时间可能会放弃。

add_filter('comment_flood_filter', 'suren_comment_flood_filter', 10, 3);
function suren_comment_flood_filter($flood_control, $time_last, $time_new)
{
$seconds = 600;
if(($time_new - $time_last) $seconds)
{
return true;
}
else
{
return false;
}
}

在上面红色字符的数字代表间隔的秒时间,我们可以根据实际需要修改。将脚本放到当前主题的Functions.php文件中,即可生效。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 限制WordPress评论间隔时间防止刷垃圾评论内容
本文地址: https://pptw.com/jishu/666987.html
WordPress无插件实现相关内容调用功能 CSS属性选择器

游客 回复需填写必要信息