WordPress 评论链接重写

[摘要]WordPress评论多了,外部链接也就多了,垃圾链接自然也就更多了,为了更好的维护博客有效好处,重写评论者写的链接是很有须要的,本文讲一下WordPress如何重写评论链接。

  博客评论多了,外部链接也就多了,垃圾链接自然也就更多了;so,为了更好的维护博客有效好处,重写评论者写的链接,但愿对你有辅佐。

  把以下代码扔到 function.php即可:

//评论链接重写
function add_redirect_comment_link($text = ''){
$text=str_replace('href="', 'href="'.get_option('home').'/?r=', $text);
$text=str_replace("href='", "href='".get_option('home')."/?r=", $text);
return $text;
}
function redirect_comment_link(){
$redirect = $_GET['r'];
if($redirect){
if(strpos($_SERVER['HTTP_REFERER'],get_option('home')) !== false){
header("Location: $redirect");
exit;
}
else {
header("Location: ".bloginfo('url')."/");
exit;
}
}
}
add_action('init', 'redirect_comment_link');
add_filter('get_comment_author_link', 'add_redirect_comment_link', 5);
add_filter('comment_text', 'add_redirect_comment_link', 99);

  出来的HTML链接地点为:

?r=http://www.somexxx.com/

本文转自:

WordPress 下载:

WordPress v3.5.2 简体中文版下载

WordPress 评论链接重写

界面预览

分享到

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/10452.html