wordpress怎么新窗口打开评论链接

前几天,有朋友在小虾副业博客下面评论,说能不能把评论里的链接新窗口打开,因为每一次点那些链接就跳到别的网站去了,要点浏览器的后退按钮才能回来。

wordpress怎么新窗口打开评论链接副业项目副业博客评论.png”>

其实,早在很久之前,我就注意到这个问题了,wordpress默认的评论链接是直接打开而不是新窗口打开的,可能国外的习惯是这样,而这就很不符合咱们国内的用户习惯了。当时我按照网上主流的方法更改了一些代码,可以解决这个问题。但后来发现,每一次wordpress更新之后,一些代码就还原了,后来我就懒得每次都改了。

这次介绍一个方法给各位副业博客的站长,不用怕wordpress更新,更新后照样能用。那就是直接在wordpress后台–外观–编辑,找到single.php(文章页面),在最后的<?php get_footer(); ?>之前,加入以下jquery的代码就可以了:

<script type=”text/javascript”>
jQuery(document).ready(function($) {
jQuery(“a[rel=’external’],a[rel=’external nofollow’]”).click(function(){window.open(this.href);return false})
});
</script>

这段代码的原理也很简单,就是让当前页面里面那些加了nofollow标签的链接,在新窗口打开(评论的链接wordpress默认都加了nofollow,防止网站权重流失),所以,评论链接就可以在新窗口打开了。由于是在自己的主题模板里面改的代码,如果主题不升级,这个方法就永远有效。如果主题升级了,可以重新复制这段代码到相应位置就行了。

0
没有账号? 注册  忘记密码?

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码