阻止 WordPress 垃圾评论的一个非常简单的方法(不用插件)——删除【网站】字段

Posted by NosaLee in WordPress Experience on 14-06-2011.

作者:牧山道人
原文地址:http://www.seeksunslowly.com/wordpress-spam-comments-website-sc
转载请注明出处,谢谢。
_____________________________________

如您所知,WordPress 博客非常容易成为垃圾农场。
但我不想关闭评论功能因为这是个博客,如果没有评论,它将不再是个真正的博客。

所以,我试了许多插件来反垃圾,但我找不到一个简单而理想的插件。

我想,我应该自己搞定它。

通过观察,我发现大多数垃圾评论是程序提交的,而不是人,并且它会留下网址。

所以,为什么不从评论表单删除【网站】字段呢?这是个非常简单而理想的方法,并且,不用插件!
通过研究,我发现可以通过以下方法从评论表单移除【网站】字段:
从 wp-includes/comment-template.php 中删除以下代码即可:

1
2
3
4
5
'url'    => '<p class="comment-form-url"><label for="url">' .
             __( 'Website' ) . '</label>' .
             '<input id="url" name="url" type="text" value="' .
             esc_attr( $commenter['comment_author_url'] ) .
             '" size="30" /></p>',

我已测试该变更,工作正常。

另外,尽管您已阻止了大部分垃圾评论,但是您仍然需要打开”An administrator must always approve the comment”选项以确保没有任何垃圾评论出现在您的 WordPress 博客上。

Post a comment