HardBirch

WordPress评论中的链接过滤

时间:12-08-01 栏目:WP技巧分享 作者:魔豆先生 评论:0 点击: 1,508 次

WordPress日渐成为全球最流行的Blog工具,但是用户在评论里插入链接的行为,很多时候会降低网站的RP,,有些则完全是Spam。

如何来过滤掉评论里面完全无效的URL呢?

方法如下:

当前theme对应的function.php文件中添加如下代码:

function plc_comment_post( $incoming_comment ) {
$incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']);
$incoming_comment['comment_content'] = str_replace( "'", ''', $incoming_comment['comment_content'] );
return( $incoming_comment );
}
function plc_comment_display( $comment_to_display ) {
$comment_to_display = str_replace( ''', "'", $comment_to_display );
return $comment_to_display;
}
add_filter( 'preprocess_comment', 'plc_comment_post', '', 1);
add_filter( 'comment_text', 'plc_comment_display', '', 1);
add_filter( 'comment_text_rss', 'plc_comment_display', '', 1);
add_filter( 'comment_excerpt', 'plc_comment_display', '', 1);

试一试,是不是大功告成。

声明: 本文由( 魔豆先生 )原创编译,转载请保留链接: WordPress评论中的链接过滤

WordPress评论中的链接过滤:等您坐沙发呢!

发表评论


QQ群互动

Linux系统与内核学习群:194051772

WP建站技术学习交流群:194062106

魔豆之路QR

魔豆的Linux内核之路

魔豆的Linux内核之路

优秀工程师当看优秀书籍

优秀程序员,要看优秀书!

赞助商广告

友荐云推荐