欢迎光临
我们一直在努力
卡尔云 大网数据--高防低价服务器抢购 低至28/月十堰4-4就在零零陆云计算 金华高防物理机 40H64G 30M 158/月 819云计算香港20MCN2 300元/月
林枫云-专注独立IP高频VPS 低价高性价比—迅速云 GoDo云计算韩国物理机低至299元/月 龍行数据:美国100M服务器 299元/月 络V云计算:新加坡100M服务器 1200元/月
CNMCDN防护稳定又实惠 轻松云:美国200兆VPS16元/月 亦宁云200M大带宽 动态BGP低至35/月 低价高效上云-道之云网络 【科御云】香港CDN、延迟低速度快防御高

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

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文件中,即可生效。

赞(0)
未经允许不得转载:沃园 » 限制WordPress评论间隔时间防止刷垃圾评论内容

评论 抢沙发

评论前必须登录!

立即登录   注册