自动将Spammer加入黑名单
配合上一篇的《基于PHP的IP访问控制》,将Spammer的IP自动添加到黑名单中,以阻止他们的访问。方法比较简单,只需要在判断垃圾评论的地方添加:
$myfile = "blacklist.txt" ;
$targetip = $_SERVER['REMOTE_ADDR'] ;
$file_pointer = fopen($myfile, "a") ;
$str = $targetip . "\n" ;
fwrite($file_pointer, $str) ;
fclose($file_pointer) ;
这样当有人发布垃圾评论时,他的IP就会被记录在黑名单中。通过在index.php或wp-comments-post.php加入阻止黑名单IP的方法,限制这些Spammer的访问和评论功能。
垃圾评论什么时候才能终结呢?
这个永远都终结不了了吧
0.0 不会用 帮你戳戳广告得了
哈哈,感谢哇
这个有点用,可惜不知如何用啊!
得配合那个IP地址访问控制用
这种方法我觉得更麻烦
这个得配合着用,单用不行
动手去做吧!
自从用了多说,许久没见垃圾,不过它有时候会把不是垃圾的也屏蔽
嗯。木篱笆说得是。
自从myQaptcha插件,再没遇到过广告
这个插件给力啊
但是手机党们悲催了~~~ :sad: