QQ咨询 官方微信

添加微信好友

官方小程序

百度小程序

微信小程序

头条小程序

关于我们

PHPCMS

phpcms v9手机站、电脑站一对一双向对应跳转插件3.1版

 admin  2019-07-26 17:36:18
手机电脑网站跳转插件3.0版主要是针对有些网站做了静态、伪静态、栏目和文章跳转第三方的情况做的开发,主要是针对手机站跳转电脑站(wap->pc),所以就必须引入栏目缓存和内容表。同时为了考虑栏目和文章是否跳转第三方网站,也做了判断,并且引入参数siteid,这样不同站点之间也可以互相跳转
手机电脑网站跳转插件3.1版主要是修复3.0版的已知bug,主要有:pc站站点缓存bug,站点主域名错误bug,并重命名文件改成jump.php,另外重构js判断设备代码:
教程:
1、pc端使用教程:
(1)在头部head里边的jq后边添加代码:
  1. <script language="JavaScript" src="{APP_PATH}api.php?op=jump&id={$id}&catid={$catid}&page={$page}"></script> 
然后加入js代码
  1. <script> 
  2.     var userAgentInfo = navigator.userAgent; 
  3.     var wapurl = $('meta[name="wapurl"]').attr("content"); 
  4.     var is_mobi = navigator.userAgent.toLowerCase().match(/(ipod|ipad|iphone|android|coolpad|mmp|smartphone|midp|wap|xoom|symbian|j2me|blackberry|wince)/i) != null
  5.     if(is_mobi){ 
  6.         if(wapurl){ 
  7.              window.location.href = wapurl; 
  8.         }else
  9.             window.location.href = "http://m.pweb123.com/index.php"
  10.         }    
  11.     } 
  12. </script> 
(2)把jump.php文件放到你的api文件夹下即可
不要忘了更新全站缓存

2、WAP端代码调用:
(1)头部jq后引入代码:
  1. <script  src="{APP_PATH}api.php?op=jumpwap&id={$id}&catid={$catid}&typeid={$typeid}&page={$page}&d=1&siteid={$siteid}"></script>  
然后加入js代码:
  1. <script> 
  2.     var userAgentInfo = navigator.userAgent; 
  3.     var wapurl = $('meta[name="wapurl"]').attr("content"); 
  4.     var is_mobi = navigator.userAgent.toLowerCase().match(/(ipod|ipad|iphone|android|coolpad|mmp|smartphone|midp|wap|xoom|symbian|j2me|blackberry|wince)/i) != null
  5.     if(!is_mobi){ 
  6.         if(wapurl){ 
  7.               window.location.href = wapurl; 
  8.         }else
  9.             window.location.href = "http://www.pweb123.com/index.php"
  10.         } 
  11.     } 
  12.  
  13. </script> 

代码比pc端多引入一个参数$d=1,表示手机跳转到pc,默认为0

(2)把jump.php文件放到你的api文件夹下即可

更新网站,这样就可以实现pc +wap双向一对一跳转了!并且不用考虑是否设置了静态或者伪静态,api是自动读取你的数据库中的链接的!

拒绝伸手党,代码暂时不开源,如果你觉得对你有用,你可以对我打赏,多少无所谓,尊重劳动成果,码农不易,多多理解!加我微信:15137100750或QQ:2863868475


¥ 打赏
×
如果您觉得文章帮助了您就打赏一下吧
非常感谢你的打赏,我们将继续分享更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

本文《phpcms v9手机站、电脑站一对一双向对应跳转插件3.1版》发布于石头博客文章,作者:admin,如若转载,请注明出处:https://www.pweb123.com/cms/phpcms/778.html,否则禁止转载,谢谢配合!

文章点评

我来说两句 已有0条评论
点击图片更换

添加微信好友

添加微信好友

微信小程序

百度小程序