企业网站模板

wordpress博客文章中外链添加nofollow属性

作者 2021-10-10 94

只要在主题的functions.php文件中添加下列代码即可,代码只会对外链添加external nofollow,不会改变站内链接属性。

1
2
3
4
5
6
7
8
9
10
11
12
13
// 自动给文章的外部链接添加nofollow属性
add_filter('the_content','web589_the_content_nofollow',999);
function web589_the_content_nofollow($content){
 preg_match_all('/href="(.*?)"/',$content,$matches);
 if($matches){
  foreach($matches[1] as $val){
   if( strpos($val,home_url())===false ) $content=str_replace("href=\"$val\"", 
 
"href=\"$val\" rel=\"external nofollow\" ",$content);
  }
 }
 return $content;
}

点击【分享给朋友】生成专属代理二维码,享受推广消费现金奖励!

发表评论

好哇网,累计帮助1000+用户成功建站,为小微企业提供助力!

立刻开启你的建站之旅

留言咨询

现在加入好哇网,注册一个账号