Typecho1.1给外链加rel="nofollow"和target="_blank"属性

2017年11月10日 7点热度 0人点赞 3条评论

Typecho默认的a标签是只有href属性的,也就是覆盖本页打开。但是大多数情况下我们都希望链接从新窗口或新标签页打开。

1.0版本可以直接更改typecho的php代码,修改/var/CommonMark/HtmlRenderer.php文件。但是1.1新版去掉了 /var/CommonMark/HtmlRenderer.php这个文件。

本人在苏南同学插件的基础上稍加修改,判断文章内的markdown链接的域名,如果是非本站的话,就给个target="_blank"以及rel="nofollow"属性,1.0和1.1版本均可使用,需要的同学可以拿走。

下载链接:https://eyun.baidu.com/s/3nu7A3rz 密码:kavico

余味

折腾最是有趣

文章评论

  • 骄阳笔记

    感谢分享,我的博客也增加一下 :)

    2017年12月20日
  • zhangc

    这个插件和smilies插件(http://www.yzmb.me/archives/net/smilies-for-typecho)有冲突!
    二者只能开一个,请修复一下!谢谢!

    2017年12月16日
    • 卡维

      @zhangc 这个就是替换了下,我没用过你说的插件

      2017年12月19日