如何为网站外部链接添加go跳转?具体跳转页面模板可以到网上搜索,这里重点讲一下如何为网站内的外部链接自动添加go跳转。
只需要把如下代码添加到主题的function.php
中即可:
/**
* Author: hylsay
* Authoe URI: https://aoaoao.info/
* Date: 2020-9-29
* Description: 文章内容外链go跳转
*/
function the_content_nofollow($content){
preg_match_all('/<a(.*?)href="(.*?)"(.*?)>/',$content,$matches);
if($matches){
foreach($matches[2] as $val){
if(strpos($val,'://')!==false && strpos($val,home_url())===false && !preg_match('/\.(jpg|jepg|png|ico|bmp|gif|tiff)/i',$val)){
$content=str_replace("href=\"$val\"", "target='_blank' href=\"".home_url()."/go/?url=$val\" ",$content);
}
}
}
return $content;
}
add_filter('the_content','the_content_nofollow',999);
最后的链接
百度云盘源码下载:
加油
看看有没有 👿
tertgretgertgrrrrrrrrre
DFSFSDFFFFFFFFFFFFFFFFFFFF
谢谢分享!
😛 😛 😛 😛 😛 😛 二位过热融会贯通
Sorry, I don’t know that.
支持一下,学习了
@执笔画出那个你 拿走不谢! 😛
网站好简洁呀,可以加友链吗? 🙂
@Songshuxiao 可以哇,到留言区留下网站简介及连接就好。https://aoaoao.info/about
不错,学习一下。
@Gmye 借鉴,借鉴