优化wordpress的评论链接(弹出新窗口)
wordpress评论链接都是在同一个窗口打开的,这样可能使用户就这样流失了,即使用户想再看看你blog上的其他东东,可能也懒得点击返回按钮,再回到你的网站,这是一班网民的上网习惯,都不喜欢点击浏览器上的返回按钮。想想你自己又点了几回返回按钮呢? 那么我们就要在评论链接上加上一个target='_blank',让它在新窗口打开链接。 一种方法是改wordpress文件: 首先...
wordpress评论链接都是在同一个窗口打开的,这样可能使用户就这样流失了,即使用户想再看看你blog上的其他东东,可能也懒得点击返回按钮,再回到你的网站,这是一班网民的上网习惯,都不喜欢点击浏览器上的返回按钮。想想你自己又点了几回返回按钮呢?
那么我们就要在评论链接上加上一个target=’_blank’,让它在新窗口打开链接。
一种方法是改wordpress文件:
首先找到WordPress目录下的wp-includes/comment-template.php文件打开它,有什么打开,Dreamweaver也行或者editplus也行,再或者Notepad,不要用记事本打开,那样可能是这个页面的编码改变,就会出现错误或者乱码。
在第148行或者查找“function get_comment_author_link”找到这样一段代码找到:
$return = “<a href=’$url’ rel=’external nofollow’ class=’url’>$author</a>”;
添加下面的代码(注意是单引号):
target=’_blank’
添加完成后就是这个样子:
$return = “<a href=’$url’ target=’_blank’ rel=’external nofollow’ class=’url’>$author</a>”;
保存文件即可。
此方法的缺点就是wordpress更新的时候就把这个文件覆盖了,改回了原来的样子。就要自行再添加一遍。麻烦?那就在推荐一个用jquery代码来改的,放到你的模板里,这样就不怕更新了。不会jquery?不怕,很简单,拷贝放到你的模板里就好了。和上篇说的 用jquery实现整站链接弹出新页面 实现方类似。
第二种弹新窗的方法:
把下面这段代码放到你的模板里面的header.php文件里。
jQuery(document).ready(function($){
$('.fn a').attr({ target: '_blank'});
});
这样是用jquery给评论的url加上了个 target: '_blank',“.fn”评论链接外面的class。就是给“.fn”class里面的所有链接都加上了target: '_blank' 标签。
当然不要忘记在header.php这个文件里面还要加载jquery文件,推荐加载google的jquery,因为google的服务器比你的强大。代码如下:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
转载请注明文章转载自:网站前端,web前端,前端脚本,前端优化|时代前端 [http://www.52shidai.com]
本文链接地址:优化wordpress的评论链接(弹出新窗口)

博主写的不错,学习了!
o(∩_∩)o
博主太有才了!!!
o(∩_∩)o
我觉得行,文章写的不错!
写得不错,博主辛苦了,支持下