为什么80%的码农都做不了架构师?>>>   

没有什么技术含量可言,网上早有高手支招,但其方法在我现在使用的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主题,,不过同样也可以更改。

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:如果直接复制上述代码,请注意中英文标点。

转载于:https://my.oschina.net/myroot/blog/99651

wordpress在新窗口打开留言者链接相关推荐

  1. javascript新窗口打开链接window.open()被阻拦的解决办法

    场景是ajax提交,比较后端效验数据,需要用户登录,提示后并需要新窗口打开登录的链接,使用window.open(url);往往会被浏览器认为是广告而被拦截. data.url是ajax返回的链接地址 ...

  2. 图解 wp WordPress 文章 链接 在新窗口打开

    wp WordPress 文章 链接 在新窗口打开 因为wp默认是不在新窗口打开链接的,这对于我们这样习惯关窗口的人,用起来很不方便.其实改起来很简单,下面开始 一.打开外观,选择编辑 二.打开主题页 ...

  3. php新窗口打开链接,wordpress如何设置在新窗口打开链接

    WordPress里面几乎所有的链接都是默认在当前窗口打开,无论是站外链接还是站内链接.这样的设定无忧主机小编觉得很不合理.试想:在博客网页上看到一个感兴趣的链接,点击之后就离开你的博客了,想要返回还 ...

  4. php自动加nofollow,WordPress自动外部链接加上nofollow标签且新窗口打开

    如果我们网站可能需要特殊的细节注意问题,在内容文章之间跳转到外部地址,可能需要注意权重传递.这里我们可以将链接标签加上nofollow标签.我们可以在加上每个外部链接的时候自己手工添加,也可以用下面的 ...

  5. phpcms v9 实现外部栏目链接在新窗口打开

        phpcms v9 栏目导航的外部链接默认在本地窗口打开,要实现外部链接在新窗口打开,可以修改模板文件heard.html,在a标签内添加一个if函数.     例如: <div cla ...

  6. 防止浏览器拦截的新窗口打开链接方案

    背景 当前的浏览器为了保证用户体验,在很多场合下禁止了window.open打开新窗口,下面就给出一些方案,最大程度上的实现新窗口打开一个链接. 方案 //打开新链接方法实现 function win ...

  7. html 页面新窗口打开,HTML 在新窗口打开全站链接

    这篇文章主要为大家详细介绍了HTML 在新窗口打开全站链接,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 在新窗口中打开链接对国内网民来说是一种 ...

  8. HTML: 点击链接时在新窗口打开

    将链接属性target设置成:"_blank",即可点击链接时在新窗口打开 eg: ------------------------------------------------ ...

  9. 点击链接在新窗口打开新页面

    1 .点击链接打开新窗口 <a  target="_blank" href="http://baidu.com" title="返回" ...

最新文章

  1. REST 架构是什么
  2. jQuery 之 serialize() serializeArray()
  3. OpenGL中的着色模式GL_SMOOTH与GL_FLAT
  4. VS2005快捷键大全
  5. Hibernate三种状态的区分,以及save,update,saveOrUpdate,merge等的使用
  6. gradient boosted regression tree
  7. ASCII+Unicode+UTF8(字符编码方式-字节) Base64(字节编码方式-64字符)
  8. django 后台日期_Django中的日期和时间格式 DateTimeField
  9. 广东工业大学计算机学院书记,计算机学院召开2018年工作总结大会
  10. linux系统下压缩文件,Linux系统下文件的压缩.打包与解压
  11. “摔杯一怒为俞渝” 当当创始人李国庆:蓄谋已久的阴谋 不吐不快
  12. linux卸载tar安装的erlang包,linux - 从tar安装erlang导致错误,想知道如何指定文件夹 - 堆栈内存溢出...
  13. 《System语言详解》——4. 探
  14. 高等代数(第三版)北大(参考答案)
  15. OCR证件识别及其衍生产品介绍
  16. 浅谈未来计算机操作系统的发展方向,浅谈未来计算机操作系统的发展方向
  17. 两个tplink路由器有线桥接_新版TP-Link路由器有线桥接怎么设置?
  18. javascript中function前面的符号的意思!
  19. Hypervisor
  20. 递归概述与递归能解决的问题和规则 [数据结构][Java]

热门文章

  1. 42. 接雨水 golang
  2. [Linux]ARP协议
  3. 计算机网络【3】网络层
  4. 进程上下文与中断上下文的理解
  5. 7天拿到阿里安卓岗位offer,附高频面试题合集
  6. 北理工爬虫课程学习记录
  7. Spring主要用到两种设计模式
  8. HotSpot 虚拟机垃圾回收算法实现
  9. Attributes.Add用途与用法
  10. 滚动一定的高度底色递增