wordpress评论者网址链接在新窗口打开

在wordpress折腾的道路上,有很多人的文章给了我默默的帮助,虽然借用的是人家的折腾成果,但实践后居然我也会有很强烈的成就感。在此特别鸣谢万戈荒野无灯长期以来给我这个小博客的默默帮助。

其实我早就对我的评论者链接打开方式不满了,每次我的访客可能直接跳出;不想跳出的访客还得后退回来,用户体验也很差。又受了小卢新文《巧妇难为无米之炊,假如有米呢》的刺激:

优点:由于卢松松对博客链接设置了blank标签,所以你点一个链接就可以在新窗口打开一个,极其方便,无需繁琐操作。

因此,立刻着手修改,方法非常之简单。

1、打开 wp-includes/comment-template.php

2、查找 function get_comment_author_link

3、在适当位置添加见下图:target=’_blank’ (引号是英文半角的,千万别写错呦

1 function get_comment_author_link() {
2     /** @todo Only call these functions when they are needed. Include in if… else blocks */
3     $url    = get_comment_author_url();
4     $author = get_comment_author();
5     if ( empty( $url ) || ‘http://’ == $url )
6         $return = $author;
7     else
8         $return = “<a href=’$url’ target=’_blank’ rel=’external nofollow’ class=’url’>$author</a>”;
9     return apply_filters(‘get_comment_author_link’, $return);
» 转载请注明来源:宋夏博客 » 《wordpress评论者网址链接在新窗口打开》
» 原文首发地址:http://www.isongxia.com/link-newwindow.html

发表于:2010年07月25日
标签: | 分类:wordpress
« »

80条评论

  1. 彬彬要乖 说道:

    过来就留个脚印吧

  2. 灰太狼 说道:

    学习了。我会常来的。交往下。

  3. 先看看 说道:

    我的好像也没有设置好

  4. 柳亚 说道:

    呵呵,我的也做了相应的修改,好东西。

  5. 左岸读书 说道:

    我决定把你的博客加入我的友情链接,终结你的单链,希望对你有点帮助。 :mrgreen:

  6. 左岸读书 说道:

    习惯了在新标签中打开。

  7. 天天天蓝 说道:

    这个方法不错,回访时比较方便

  8. nobird 说道:

    _blank的效果….其实长时间的对比,和_self区别不是特别大…

  9. 诳人 说道:

    这个我比较纠结,新窗口跳出的话对用户来说是好的,但是不挑出的话,别人只要想继续看你的评论就会后退,这样又多了一个PV,所以纠结啊 8-O

  10. forever 说道:

    话说我的主题自带的就是新窗口打开。 但是杯具的是没有评论者记录功能。 第二次评论还要输全部信息, 淫愁很。 :(

  11. 彬彬要乖 说道:

    不知道用在我这个网站上行不行呢..

  12. muxiaku 说道:

    谢谢博主的分享,学习了…

  13. surda 说道:

    这个还真没有关注。sixth time. :mrgreen:

  14. forever 说道:

    :-D 来看看哇。。

  15. 晴天 说道:

    找了,呵呵
    不好意思啊,写多了

  16. 晴天 说道:

    我那怎么没有绿色框的代码啊!
    我的代码是:function comment_author_link() {
    echo get_comment_author_link();
    }
    不知道怎么改

  17. 晴天 说道:

    我也很不喜欢那种打开方式
    我也要换新窗口打开 :oops:
    我也来试试,多谢博主了哈! :idea:

  18. iamlukas 说道:

    我说我怎么来了八九个宋夏的ip,哈哈

  19. 七七 说道:

    学习别人好的,挺好!

  20. ifenwen 说道:

    已经学习 搞定~~~

  21. ifenwen 说道:

    因为是用中键 所以没有注意到这个

  22. 睿智小超人 说道:

    怎么在我那里不行啊???

  23. 睿智小超人 说道:

    等我试试,这个问题困扰了很久!!!

  24. 毕业生 说道:

    现在就去改

  25. hesiway 说道:

    额。不错。效果等同于点击链接时按住Ctrl键~

  26. 扯远了 说道:

    很久很久以前我就这么做了,在新窗口打开比较好

  27. 小叶榄仁 说道:

    找了很久,终于找到了。

  28. win 说道:

    很好用,收下了。

发表评论

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:
苏ICP备10111270号 网站地图