使用过WordPress程序的站长朋友们都知道,Wordpress程序发布文章以后,都可以实现在线评论,甚至还可以把评论与文章一起分享出去。Wordpress的强大让你匪夷所思,简单主机php虚拟空间中也有很大一部分wordpress建站的站长朋友。正因为其强大,我们更需要做好安全防范措施,像一些垃圾评论,我们就扼杀在摇篮里,让垃圾评论显示在你的网站上面真的是一件非常可怕的事情。当然,你可能会说,我设置了不审核不会显示在网站上面,不就行了嘛?可是邮件的提醒会不会让你很烦呢?是的,这个时候我们要换一个方法处理这个问题了,那就是利用WP后台自带的黑名单功能,让携带规定字眼的评论无法提交到数据库。
那么接下来该怎么操作呢?
依旧是Wordpress网站程序的主题模板文件:functions.php,把这个文件下载到本地,用高级记事本打开编辑,在此文件最下方添加如下代码:
2 |
function uedsc_fuckspam( $comment ) { |
3 |
if (is_user_logged_in()){ return $comment ;} //登录用户不检测评论 |
4 |
if (wp_blacklist_check( $comment [ 'comment_author' ], $comment [ 'comment_author_email' ], $comment [ 'comment_author_url' ], $comment [ 'comment_content' ], $comment [ 'comment_author_IP' ], $comment [ 'comment_agent' ] )){ |
5 |
header( "Content-type: text/html; charset=utf-8" ); |
6 |
wp_die( '您评论包含辱骂,过激或者违反法律等言论,或者您的IP已被加入黑名单,如有疑问请联系管理员处理!返回文章页' ); |
11 |
add_filter( 'preprocess_comment' , 'uedsc_fuckspam' ); |
黑名单在设置路径在:WP后台》设置》讨论》评论黑名单,设置内容如下图所示:

这里设置完了,就可以直接屏蔽黑名单中含有关键词的WP评论内容啦,当然也可以防止一些经常发垃圾评论的IP,把想拉黑的IP地址添加到这里面也可以实现屏蔽IP在你网站上评论的哦!
注:这里用来屏蔽广告的比较多!

纯Linux环境、免备案【海外简单云】php空间,108元一年起。
【网上创业步骤】:
1 开通云主机、域名 2 建设官方网站 3 整体网站推广 … 成功见证 创业技能素质培训
更多有价值的内容:
简单主机官方网站 www.simplehost2.com
简单主机官方网店 store.simplehost2.com
简单主机官方相册 gallery.simplehost2.com
简单主机官方博客 blog.simplehost2.com
微信号:simplehost

扫一扫,了解更多…