WordPress评论者链接如何在新窗口打开跳转?
评论外链自动转内链代码
如果不希望某些人有意在评论者链接里,填写被墙的网站网址,因为这样的链接,有被墙的风险。
所以,本文继续分享:WordPress评论者外链自动转成内链代码
第1步:完成文章外链自动转成内链代码
请先完成这篇教程《WordPress如何将外链转内链?文章外链自动转成内链代码》里的代码之后,才继续操作本文教程。
第2步:添加评论者链接跳转代码
将以下代码,添加到WordPress主题的 function.php 文件里。
2 选 1 代码:
1)【推荐使用】评论者链接跳转并新窗口打开代码(base64加密):
// 评论者链接跳转并新窗口打开(base64加密) function commentauthor($comment_ID = 0) { $url = get_comment_author_url( $comment_ID ); $author = get_comment_author( $comment_ID ); if ( empty( $url ) || 'http://' == $url ) echo $author; else echo "<a href='go.html?url=".base64_encode($url)."' rel='external nofollow' target='_blank' class='url'>$author</a>"; }
2)评论者链接跳转并新窗口打开代码(无加密):
// 评论者链接跳转并新窗口打开(无加密) function commentauthor($comment_ID = 0) { $url = get_comment_author_url( $comment_ID ); $author = get_comment_author( $comment_ID ); if ( empty( $url ) || 'http://' == $url ) echo $author; else echo "<a href='go.html?url=$url' rel='external nofollow' target='_blank' class='url'>$author</a>";
如果你希望评论者的跳转链接,能够显示URL,可以选择无加密代码。