wordpress把评论的网址和人名分家
现在spam泛滥,而且也越来越聪明,不会再在评论上说些广告的话,而把链接放在网址专栏里;也不会频繁对一个页面去刷……于是,这个反spam也越发艰巨。你说过滤嘛,断的id也是稀里哗啦的看着总觉得不痛快,不过滤嘛又不爽spam也想让blog看起来有人气一点,所以我就想,若不给网址加链接,没了反向和点击,这个spam就意义不大了吧?更何况还有修改评论的选择。在wordpress2.7里我没找到评论的相关标签,在<span style="text-decoration: underline;">江海客</span>的帮助下,知道可以修改comment-template.php。
找到:return apply_filters('get_comment_author_link', $return);
把上面那句对应该为:$return = "$author $url";,$url标签默认是不带链接的,这样,在评论这块就不会链接地址了。^_^
PS:虽然对正常访问者显得似乎不太友好,但也颇为是无奈之举。但是请相信如果你的评论有价值的话,还怕别人不直接打开网址吗?