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

2017年8月16日15:43:17 发表评论 137
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. });

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

  • 博主微信
  • 赶快加我来聊天吧
  • weinxin
  • 站长技术资源群
  • 群号:483950522
  • weinxin

发表评论

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