WordPress禁止评论中带HTML链接代码-利剑分享-科技生活
利剑分享-科技生活-利剑分享-科技生活
利剑分享-科技生活

WordPress禁止评论中带HTML链接代码

WordPress禁止评论中带HTML链接代码

WordPress网站的垃圾评论历来都无穷多,而垃圾评论几乎全部都是为了留个外链。都是SEO对外链如此重视的恶果。为了有效阻挡垃圾评论,不给spam任何可乘之机,我们有必要对评论做一些限制。通过禁止发布带链接代码的评论可以有效阻挡90%以上的垃圾评论。本文将介绍一种可以禁止评论中带HTML链接代码的方法。

/*
禁止评论中带超链代码
代码来源: www.wpzxbj.com
*/
function wpzn_comment_post( $incoming_comment ) {
$http = '/[href="|]/u';
if(preg_match($http, $incoming_comment['comment_content'])) {
wp_die( "禁止发布带链接的评论!" );
}
return( $incoming_comment );
}
add_filter('preprocess_comment', 'wpzn_comment_post');

代码说明:将以上代码插入主题function.php保存即可。当spam发布带”href=”或”“代码的时候就会自动禁止评论提交并提示。不建议添加”http://”,因为不让发文本链接也是不合理的。以上这段代码不仅可以用于禁止发布带链接的评论,还可以用于禁止发布带其它html代码的评论。所以,禁止发布项还可以根据自己的需要增加,比如禁止发带图片的评论,可以加上img代码。

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享