WordPress 去掉评论中链接的方法
俗话说道高一尺,魔高一丈,既然做了一名 WordPress 独立博客的博主,就要有与垃圾评论斗争到底的信心与决心,但是作为一名打不走,骂不离,死皮赖脸的 Spammer,就要做好与各位博主们周旋的准备。我见的最多的垃圾评论就是在留言中 Ctrl+C、Ctrl+V 千篇一律的话,什么“过来踩踩”、“博主加油”,然后撒下一坨链接就闪人了。这是最没有职业素养的 Spammer(……此处省略三千字对垃圾评论的无限鄙视……)
要防止垃圾评论对 WordPress 本身权重的影响,Wordpress 本身的 nofollow 标签肯定是不够的,所以我还用了 WordPress 评论链接重定向跳转,如果你觉得这还不够彻底的话,可以用这个方法,索性把 WordPress 评论中包括链接的 a 标签过滤掉,只剩下一个无法点击的链接文本。
方法和过滤并替换 WordPress 留言指定字符是差不多的,也是用的钩子,外加一个 PHP 的正则表达式,把链接过滤出来,把以下代码复制到 WordPress 主题文件夹的 functions.php 中就可以了:
function no_url_text($text = ''){
$text = preg_replace("/<a[^>]*href=[^>]*>|<\/[^a]*a[^>]*>/i","",$text);
echo $text;
}
童鞋们不用在我这里测试了,因为我没有用上,这里是纯解说,无实践。
另外,如果你觉得这还不够彻底,那还有一个更绝的!就是把所有评论者的链接都去掉,不过这样的话在干掉 Spammer 的同时也会干掉所有无辜的博友,请慎用啊。去掉 WordPress 评论者的链接,看到很多参考方法都说改 WordPress 的源文件,其实我不建议那么干,一方面这个方法太原始,咱要玩高级的;另一方面,以后 WordPress 升级就会覆盖掉,所以我们还是在主题文件的 functions.php 中添加钩子比较好:
function no_url_author($text = ''){
$text = preg_replace("/<a[^>]*href=[^>]*>|<\/[^a]*a[^>]*>/i","",$text);
echo $text;
}
这下世界就清静了,不过做的太狠,你的博客也会很清静哟,三思而行吧。
-
选择性地给链接加 nofollow 标签2010年01月17日 -
在新窗口中打开 Wordpress 评论者链接2009年11月1日 -
Wordpress 之欢迎 OOXX 归来2011年01月19日 -
Wordpress 评论数之排排坐吃果果2010年12月1日
谢谢分享
说的很有道理,但是那些垃圾评论确实也很讨厌~还带着垃圾外链!
楼主干吗自己不用呀!!
方法倒是挺好,以后有机会尝试下,谢谢分享
正如你所说
半年后 我删除了这个方法,不太友好
博客嘛,就需要互动互动
果然如你所说
做的太绝
博客就清静了
这招太狠了 几年后再考虑用这一招
有点太过份了,我之后也就不用这招了
这招确实很绝
话说这模板不错来滴!
谢谢呀,呵呵,收费主题,要不要来一款?
不错不错
不太绝
还可以
我可以装酷一下!~
人气真好
这么做没有必要吧,太残忍了。
哈哈,好像是有够绝的
去掉a标记也没用。。有最好是把能够把链接改成**
这篇文章写的非常棒 先收藏了 谢谢博主~~~
直接把a href代替了,呵呵
学习了哦
这太狠了,严重伤害了人家的感情嘛。。。
写得这么好的???
很不错啊,你这个导航栏!!
你自己都没去掉 哈哈 要是你真去掉了,我会恨你的!
好高一幢楼~~~~
学习一下哦
不是默认nofollow吗
nofollow的作用不是很大的
呵呵,这样一来是够清静的,不过对真正留言的朋友也不大好
是的,所以要慎用啊
晕掉,后台有设置的
这个就有点绝了。。毕竟碰见新访客回访就不方便了嘛。
是啊,所以我没有用嘛,只是把这个方法拿出来说说,实在文囧了
这么搞实在是太狠了
我那里几乎很少出现链接,要不就是被过滤掉了~
我这里链接不少啊,特别是spam的。。。
貌似有个插件可以自动过滤
插件的原理应该也是这样的吧
对老万来说是:魔高一尺,道高一丈。
万老板,明个又要找你谈生意了
为什么要明个?就今天!就现在!
还没有,3.0没有我特别喜欢的功能,没有升级的积极性
我来扮演一次人肉spamer...
过来踩踩(http://wange.im)
哈哈,欢迎这样的spam
难道你的评论已经用上了去链接?
再试试。http://wange.im
没有,这是WP自带的安全机制,过会就会显出链接
原来是这样的?为什么我从来没有发现的呢?
刚睡醒
忘了沙发了
我昨晚做梦还梦见我刷新这里的页面呢,没想到
没想到,你真的是在做梦呀
我和你好像完全相反呀~我是把我评论里面的所有链接都做成真实的。这样每条链接都有效~因为我去除了nofollow标签,并且不加跳转~但是我基本不看审核,一进去的,原则上就删除了。
你对评论好开放呀,不怕spam?
老万,你好狠啊...
前面我还没看出来勒...
我只是教别人狠而已,自己没有狠下心来
你狠下心来看看吧...
我顶你
这样做是不是有些太狠了些了
呵呵。
斩草要除根,哈哈
不错,不过既然万戈没有实验,俺就不Ctrl+C、Ctrl+V啦
嘿嘿,留给邪恶的朋友去ctrl+v吧
这招狠,硬件防护呀
百分百防物理攻击
我只去掉边栏,页面上搞这个不厚道吧,
发现一个沙发王>>奶牛 一个不产奶的奶牛
最后那句世界都清净了,怎么听着像大话西游啊,哈哈
方法挺赞的,奶牛顶你~~~
这个犀利,以后有可能会用到,收藏了……
哈哈,何止是犀利呀,是太绝了
我的comments文件比较简单,直接修改代码,去掉后面的-link就去掉了链接...
估计没有多少人评论了,不过我希望的也是有质量的回复,呵呵。。
恩,评论质量要比数量重要多了
买留言框右侧的广告位 多少钱一个月啊 老万
哈哈,飞哥要来买我的广告位呀,内部跳楼折扣清仓价:50元
貌似很多人对重定向不是很了解
还一个劲的发spam
所以这些基础知识都不懂的seo很难成功
Good idea!但是部分有用的链接还要保留的,只能早点发现早点删除了,但是像你的这么多留言就难说了
我每天有一个小时花在审核和回复留言上。。。
嘿嘿,我还用不上
漏掉的都人工清除
我也是,每天要批量删除好多spam
不好意思,刚百度了一下Spammer ,我不是发垃圾评论的
。。。没人说你是发垃圾评论的呀
这一招太狠了吧……不能用啊
好像是有那么一点点过份哦
去试下
小心尝试下,后果会很严重的
我昨天有个想法,把链接都转到 Google safe browsing 上去,这样还可以帮助抵御非法网站,可惜有点难弄……
Google safe browsing,很新鲜呢,我去搜搜这是什么玩意儿
想学正则表达式,去Google点教程。
对于我这种不极端的人来说,就不用这个了
献给极端的朋友,呵呵
这个做就太绝了,用个过滤插件比较好..
适合某些比较极端的同学
我家spammer少得很,前幾天才有一名進了黑洞
(舉●指)
這篇就留待參考吧……順道F●uck spammer
举指+1
聽說河/蟹一詞好像被收錄了,樓上的可有聽過?
我習慣在河/蟹/詞一律加"/"或"●●●"標示,大家清楚意思便行
挺个性 呵呵
我还没用上呢
我就不这么狠了 哈哈
听说你是MM?刚刚知道。。。
听说你刚过生日了?生日快乐哈~
老万,真能套近乎!
童鞋,不要想歪了
哈哈,没想歪,就是觉得老万人,十分有“爱”
心。
广爱博爱乃至滥爱&乱爱
我一直觉得我的名字虽然中性,但还是偏女性的。。结果开始做独立博客之后,陆续有人叫我宋哥和夏哥,以及加我Q或者知道我是女生后的惊奇……我只好专门借点名的机会声明一下。。
原来如此,可能玩独立博客的大多数是男生吧
惊…这其中也有我的错。
如果能上PP就好了。
求PP +1
还带+1的。我用2年前的照片假装如今没变化行不
下面不能套了,这里继续~
发PP来吧,别说2年前了,20年前的都行
为了不犯错误,也求真相
我靠,抢不上楼了。
速度啊速度,RP呀RP
下次发文先给我通知
哈哈 这样就可以去广告啦
恩,不过太绝了,我就没这么干
我觉得滤链接滤得过分了就有种矫枉过正的感觉了
所以我没有用啊,留给有需要的朋友啦
额 还是用重定向跳转吧
我上次看过一篇文章说过
没有超链接的 文字 照样会被蜘蛛认出来……
恩,是滴,所以可以去掉评论者留言的链接,这个够彻底了吧
WP后台能设置有几个链接就进入审核队列,这个比较人性化,就是手累点!
恩,我设置了两个,也经常要审核的
另乐铺又搞活动了 上期没参加的这次别错过了
七夕快到了,一起来将爱传递: http://www.lepu.com/events/2010/77/6866
这个我已经参加啦,哈哈
我已经拿下。。。。。。。。。。。。。。
连垃圾评论也不过问
你很累,直接把博客重定向给我好了
我的垃圾评论一阵一阵的 正常几天没有 然后突然某一天上百条
Spammer 们快去我博客呀!
和过滤替换的方法异曲同工
是滴,就是从替换链接上想到的,呵呵
之前我也想到要替换了 就是怕伤及无辜
我也是,还没有煎蛋这么牛,俺们就不摆这个谱了,提供方法给有需要的童鞋就好
我八天三个沙发啊
这么下去三十二天12个沙发。
八戒,你的师傅呢?不会又被妖怪抓走了吧 ~
已经被我吃掉了,好补呀
今天你已经第二次问我这个问题了。
= =,终于祈求到了答案 ~
我很早就是认识你了。你财注意到我吧。我的师傅,
。。。。。杯具
你被老万吃了。。。。。。。。真不行
。。。。。哎呀呀 今天春哥怎么不保佑我鸟 ~
不幸
春哥最近闭关了
。。。蛋疼思密达 ~
来晚了。。也要个伪sf
哥们,握手,共同坐啊!
这是bug 沙发党专用,别挤
能啊~
嘿嘿,研究出来了吗?
洗澡去,边洗边研究,洗澡的时候灵感特别多
哥们,我是创始人好不好,鼻祖就是我本人,有铁为证,小样,猖狂,还不拜见祖师爷。
又没人学你的,我自己弄出来的,长江后浪推前浪,前浪死在沙滩上
哈哈,继续坐啊!山寨浪吧。
我的博客spammer还很少。
前排再一次
你还第一次。。。沙发都不知道几个了
我是第三次纯属巧合地占沙发。
在评论设置里面输入
就可以将链接的评论待审核
审核机制麻烦了点,索性就全部过滤吧,哈哈
那直接黑名单咯~
是我刚才查了一下,有没有人用“二师兄”给我做链接。
我没有
啊。。我来慢了又。。
不是啊,来的挺早呀
我打开之后来不及打字直接ctrl+C了,竞然出来了二师兄两个字。
今天纯属巧合。
巧合还占这么多。。。真贪
啊啊啊啊啊 沙发木有啦!!!
小邪复活了,居然来的这么早
呜呜,早起的鸟儿还是木有虫子吃 ~
和差了一点点,我的两条评论不差3秒钟。让你挤在中间了。
二师兄
不会吧。
怎么不会呢?挤挤更健康
沙发是有很多人挤滴!
啊啊,我不是沙发,挤错人啦
回复错楼层了,再来!
添块砖加块瓦
共享之。
我來擠郵箱