WordPress自动给外链添加target=“blank”属性

沃森博客 2017年8月16日15:43:17WordPress评论384阅读模式

WordPress自动给外链添加target=“blank”属性

WordPress自动给外链添加target=“blank”属性

方法一 :

直接将下面的代码添加到functions.php中即可

  1. function autoblank($text) {
  2. $return = str_replace('<a', '<a?target="_blank"', $text);
  3. return $return;
  4. }
  5. add_filter('the_content', 'autoblank');

方法二 :

通过JQ代码来实现的,直接添加到到主JS中即可,至少我是这样的尝试的,大家如果尝试之后有问题的话,可以留言反馈一下。

  1. var?root?=?location.protocol?+?'//'?+?location.host;
  2. $('a').not(':contains(root)').click(function(){
  3. this.target?=?"_blank";
  4. });

其实还有一种方法就是在添加链接的时候自行选择在新窗口打开,同样可以实现这个功能,文章少还可以,多了还是用代码吧。

沃森博客
  • 本文由 发表于 2017年8月16日15:43:17
  • 本文来自互利网收集整理,问题反馈联系邮箱:wosnnet@foxmail.com,转载请务必保留本文链接:https://wosn.net/193.html

发表评论