首页 > wordpress技巧 > wordpress在新窗口打开留言者链接

wordpress在新窗口打开留言者链接

      没有什么技术含量可言,网上早有高手支招,但其方法在我现在使用的inove主题下不行,于是自己研究了下代码,完美解决,分享一下:
一般主题都可以这样修改:
1、打开wordpress目录的下/wp-includes/comment-template.php文件。
2、找到下面这行代码:
$return = "<a href='$url' rel='external nofollow' class='url'>$author</a>";
3、在<a>标签中添加target属性,值为‘_blank’(在新窗口中打开链接),保存。即代码修改为:
$return = "<a href='$url' rel='external nofollow' class='url' target='_blank'>$author</a>";
此方法是适用于大部分主题,同时wp-recentcomments插件上的留言者链接也可以在新窗口中打开。但是有些主题就不行,包括乌帮图博客现在使用的inove主题,牛X的主题就是不一样,不过同样也可以更改。
1、打开插件目录下的functions.php文件。找到:
<?php if (get_comment_author_url()) : ?>
<a id="commentauthor-<?php comment_ID() ?>" class="url" href="<?php comment_author_url() ?>" rel="external nofollow">
2、同样添加 target="_blank",改为 <a id="commentauthor-<?php comment_ID() ?>" class="url" href="<?php comment_author_url() ?>" rel="external nofollow" target="_blank">,保存。
这是inove主题上的,不同主题就可能不同,其实你只需在comment.php留言相关文件或functions.php文件中搜索href=,找到get_comment_author_url()函数,修改<a>标签即可。
ps:如果直接复制上述代码,请注意中英文标点。

» 本文链接地址:http://wubangtu.com/686 »转载请注明出处,谢谢。
» 您也可以订阅本站:http://feed.wubangtu.com
如何为自己的博客添加表情
  1. 2010年5月21日19:18 | #1

    怎么都讨论GOOGLE的广告了,我都不敢申请了。

  2. 2010年5月20日15:35 | #2

    凡是能点击的地方都放置了。

  3. 2010年5月20日13:13 | #3

    @林西老九 不是不超过三个,是每个类型的不超过三个。就是说一个页面最多可以放九个广告

  4. 2010年5月20日13:10 | #4

    @林西老九
    是同类型的广告不能超过3个,即使你放了超过3个同类型的,也显示不出来的

  5. 2010年5月20日12:57 | #5

    @林西老九
    每个页面不能超过三个,刚才打错了

  6. 2010年5月20日12:56 | #6

    @扯远了
    对了,google的要求是打个页面的广告不要超过三个吗?小心被K啊

  7. 2010年5月20日12:30 | #7

    @扯远了
    这个貌似是随机的,不过单价高也没用,点击率不高的

  8. 2010年5月20日10:43 | #8

    已经用上这个功能了。btw,你页面的广告好多。一个single页面中就有5个。厉害厉害,你的AdSense单价高么?

  1. 本文目前尚无任何 trackbacks 和 pingbacks.