iframe跳转直接让主界面跳转_网站外链 | 添加Go界面跳转

介绍一个Go界面跳转网址外链功能

修改自极梦小屋(jimeng365.cn)

原演示效果

https://www.jimeng365.cn/142.html

修改后

配置方法:

1、新建文件go.php,添加如下代码

然后将文件复制到网站根目录

<?php $t_url = preg_replace('/^url=(.*)$/i','$1',$_SERVER["QUERY_STRING"]); if(!empty($t_url)) {    preg_match('/(http|https):\/\//',$t_url,$matches);  if($matches){      $url=$t_url;      $;  } else {      preg_match('/\./i',$t_url,$matche);      if($matche){          $url='http://'.$t_url;          $;      } else {          $url='//defcon.cn/';          $;      }  }} else {    $;    $url='//defcon.cn/';}?><?php echo $title;?>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

扩展阅读

技术松鼠 瞧,免费开源的赞赏系统! 喜欢就点一下在看呗!
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值