评论系统给Wordpress开源程序带来的贡献无疑是巨大的。因为有了评论,网站才有了活力;因为有了评论,网站才不孤独;因为有了评论,管理员更加坚信赠人玫瑰,手留余香。但是,给我们带来众多好处的评论系统也给了我们很大的痛苦。原因就是有很多黑帽SEO把文章评论页面当成了快速获得权重的新战场。所以呢,就会有很多类似“支持”,“给力”等没有任何营养的评论。
当然,产生了这些垃圾留言,我们可以通过后台进行删除,但是无疑地,这是一种没有效率的办法,而且也是在浪费时间。为了尽可能地阻止这些没有营养评论,我们可以在评论提交前进行一次检验,从而阻止这些过短的评论。代码如下(把它放到主题的function.php里面):
add_filter('preprocess_comment','itluren_comment_length');
function itluren_comment_length($commentdata) {
$minimalCommentLength = 20;
if (strlen(trim($commentdata['comment_content']))<$minimalCommentLength){
wp_die('对不起,妈妈说评论太短了,明显不够' .$minimalCommentLength.'个字,' );
}
return $commentdata;
}
为了阻止黑帽SEO的鸡肋评论,你还可以在评论作者链接上面做点处理哦
分类:新闻资讯