评论者链接重定向,新窗口打开,并且添加nofollow属性。需要结合《Wordpress内链转外链》使用。

Function代码

//评论者链接重定向,by minirizhi.com
function get_comment_author_link_new($return, $author, $comment_ID = 0) {
    $comment = get_comment( $comment_ID );
    $url     = get_comment_author_url( $comment );
    $author  = get_comment_author( $comment );
 
    if ( empty( $url ) || 'http://' == $url )
        $return = $author;
    else
        if (!preg_match(home_url(),$url)) {
        $return = "<a href='".home_url()."/goto?url=".base64_encode($url)."' target='_blank' rel='external nofollow' class='url'>$author</a>";
        } else {
        $return = "<a href='$url' target='_blank'>$author</a>";
        }
    return $return;
}
add_filter('get_comment_author_link', 'get_comment_author_link_new', 10, 3);

文章目录