介绍一个Go界面跳转网址外链功能
修改自极梦小屋(jimeng365.cn)
原演示效果
https://www.jimeng365.cn/142.html
修改后
配置方法:
1、新建文件go.php,添加如下代码
然后将文件复制到网站根目录
body {background:#000}.loading { -webkit-animation:fadein 2s; -moz-animation:fadein 2s; -o-animation:fadein 2s; animation:fadein 2s}@-moz-keyframes fadein {from {opacity:0}to {opacity:1}}@-webkit-keyframes fadein {from {opacity:0}to {opacity:1}}@-o-keyframes fadein {from {opacity:0}to {opacity:1}}@keyframes fadein {from {opacity:0}to {opacity:1}}.spinner-wrapper { position:absolute; top:0; left:0; z-index:300; height:100%; min-width:100%; min-height:100%; background:#3498db}.spinner-text { position:absolute; top:60%; left:51%; margin-left:-180px; margin-top: 2px; color:#fff; letter-spacing:1px; font-weight:700; font-size:30px; font-family:Arial}*{padding:0; margin:0;}body {background:#F5FAFD;padding:50px 0 0 0;}.mvBox{height:15px; background:rgba(255,255,255,0) url(https://www.jishusongshu.com/images/test2.jpg) no-repeat left center; width:471px; position:relative; padding:0 20px; margin:0 auto;top:47%;left:2%;}.mvBtn{position:absolute; left:50px; }.mvTxt{position:relative;top:40%; width:461px; text-align:center; font-size:32px; color:#fff; font-family:Arial; margin:0 auto;}
页面安全跳转中,请稍候...
Loading...
var delVal=50; function autoMove(){ delVal++; if(delVal>400){ delVal=50; } $(".mvBtn").css("left",delVal); } setInterval(autoMove,8); var deNum=0; function autoTsq(){ $(".mvSq").css("color","#F5FAFD"); setTimeout(function(){$(".mvSq").eq(0).css("color","#29B6FF")},0); setTimeout(function(){$(".mvSq").eq(1).css("color","#29B6FF")},500); setTimeout(function(){$(".mvSq").eq(2).css("color","#29B6FF")},1000); } setInterval(autoTsq,1500);
js和图片可以换成自己的
2、编辑当前主题functions.php
添加如下代码后保存文件
//给外部链接加上go跳转add_filter('the_content','the_content_nofollow',999);function the_content_nofollow($content){preg_match_all('//',$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\"", "href=\"".home_url()."/go.php?url=$val\" ",$content);}}}return $content;}
更复杂的配置可以参考:
https://boke112.com/post/2703.html
https://zhang.ge/5086.html
—End—
封面图:Domenico Loiaon Unsplash
扩展阅读
技术松鼠瞧,免费开源的赞赏系统!喜欢就点一下在看呗!