重写wordpress评论链接,让垃圾链接见鬼去把

  • A+
所属分类: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链接地址为:

https://www.your.com/?r=https://www.xxoo.com/

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: