实现WordPress评论链接在新窗口打开的方法

2011年3月29日10:13:05 6 668

为了有一个更好的用户体验,Wordpress默认的用户评论链接是在同一个窗口中打开的,但是对于国内来说,这种链接打开方式可能不太符合国内用户的使用习惯。

所以有些主题已经链接打开方式进行了优化。如果你的Wordpress还没有优化,您可以按照以下方法进行优化。

分为两种情况,就看你的博客主题调用那个functions.php文件了。

第一种情况:您的博客调用的是wordpress的函数,那么在在wp-includes\comment-template.php中找到如下代码:

function get_comment_author_link() { 
/** @todo Only call these functions when they are needed. Include in if... else blocks */
$url    = get_comment_author_url(); 
$author = get_comment_author(); 
if ( empty( $url ) || 'http://' == $url ) 
$return = $author; 
else
 $return = "<a href='$url' rel='external nofollow' class='url'>$author</a>"; 
return apply_filters('get_comment_author_link', $return); 
}

 

在红色标注的a标签内添加target='_blank'

第二种情况:如果你的博客调用的是主题自带的functions.php函数,那请用这种方法:

打开主题文件中的functions.php函数,搜索external nofollow,在a标签内添加target='_blank'即可

 

如果你不确定你的博客调用的是那个functions.php函数,你可以两处同时修改了。

avatar
WordPress主题和插件添将支持自动更新功能 业界动态

WordPress主题和插件添将支持自动更新功能

WordPress 作为最流行的博客平台,有着丰富的扩展和主题生态系统。然而主题和扩展也经常成为 WordPress 网站的安全隐患,原因是网站管理人员在安装扩展或主题之后就不再更新。当扩展或主题发现...
WordPress 5.3.1版本发布 业界动态

WordPress 5.3.1版本发布

来自WordPress官方的消息,WordPress 5.3.1版本发布,这是一个安全更新版本,也是一个常规更新维护版本。 WordPress 5.3.1一共修复46个漏洞或者漏洞相关安全问题。 官方...
匿名

发表评论

匿名网友 填写信息

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

评论:6   其中:访客  5   博主  1
    • avatar 袋袋博客 3

      不错!很实用!

      • avatar 老驴 1

        这个可以考虑改改

        • avatar 王友才 2

          能够弹出一个页面,提示要转到另一网站最好了。今天发现一个博客就是这样的。还可以在这个页面放些文章或广告,有可能别人看到感兴趣的文章还会回来,而且有可能点击广告而盈利啊。博主有空设计一些,我想实现这个功能。谢谢了。

            • avatar 堕落的鱼

              回复 王友才 你能不能给我说一下具体是在那个博客看到的?我也去学习一下

            • avatar Prestan 1

              看看效果如何?
              http://google.com.hk

              • avatar Prestan 1

                评论里得链接新窗口打开怎么做?谢谢博主!