wordpress评论者网站在新页面打开

又折腾了一次博客,这次不是折腾主题,是折腾wordpress自带的源码。原因是今天小卢想要评论者的网站在新窗口打开,我也想要这个功能,于是我俩就找。最后,终于找到了,原文在这里,不过上面修改的是wordpress 2.3,已经有些不适用新的版本了,所以,我决定写一篇新的来告诉大家!

言归正传,进入\wp-includes目录,建议使用Macromedia Dreamweaver,打开comment-template.php找到148行

PHP
  1. $return = “<a href=’$url’ rel=’external nofollow’>$author</a>”;  

该语句是get_comment_author_link()函数的返回值,从字面就可以得知,这个函数的作用在于获取评论者的链接。很明显,语句中$return变量返回的就是评论者的链接地址,我们可以直接在href前面加上target=”_blank”,如:

PHP
  1. $return = “<a target=’_blank’ href=’$url’ rel=’external nofollow’>$author</a>”;  

改好覆盖即可。

万戈有篇文章WordPress 评论链接重定向跳转,也是修改评论,防止泛滥的Spam,所以想改的朋友可以过去看下,这里我就不说了,那里已经很详细了,只要你会复制粘贴即可。

提示下:万戈代码里面的header(“Location: http://wange.im/“);
那里的网址改为你的网址,否则如果评论作者的网站打不开的话,就跳到万戈的网站上啦,嘿嘿。

支付宝担保交易购买 博客新手计划:域名+空间=100元



21 次评论 (访客:11 次, 博主:10 次)

  1. 哈哈,支持个。很不错。


  2. 千万别直接复制代码,因为我没有装代码插件,所以代码直接复制是不能用的。复制下来检测标点,要英文标点才行。 :arrow:


  3. 万戈那个代码我就抄到我博客了,哈哈


  4. 学习啦 一直考虑过这个问题 不过由于拖习惯了 一直也没弄


  5. 用Chrome都习惯中建了


  6. 用中键习惯了,没注意到


  7. 的确 现在用chrome 中键就可以搞定 倒是忽视了这个问题了
    不过我现在还是觉得少折腾点了


  8. 没找到comment-template.php文件,也没搜索到后面的那句代码。。。估计是主题的事儿。。


  9. 呵呵,居然在google搜索中,又到了这里啊!


  10. 学习了,去使用一下


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