文件下载链接

https://download.csdn.net/download/qq_39161501/11721012

\www\phpcms\modules\content\index.php

可直接下载文件,覆盖本地文件index.php文件

\www\phpcms\templates\default

新建content_m手机端模板文件夹

pc模板页面加入代码

\www\phpcms\templates\default \content

<script>
    if(/Android|webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
        window.location = "/index.php"; 
    }
</script>

完成!

手动修改

\www\phpcms\modules\content\index.php  设置手机端

第一处:第31行的 include template('content','index',$default_style);
第二处:第203行 include template('content',$template);
第三处:第265行 include template('content',$template);
第四处:第278行 include template('content',$template);

替换为该代码

/*判断客户端*/if(substr($_SERVER['SERVER_NAME'], 0,1) == 'm'){include template('content_m','index',$default_style);}elseif(stristr($_SERVER['HTTP_VIA'],"wap")){// 先检查是否为wap代理,准确度高include template('content_m','index',$default_style);}elseif(strpos(strtoupper($_SERVER['HTTP_ACCEPT']),"VND.WAP.WML") > 0){// 检查浏览器是否接受 WML.include template('content_m','index',$default_style);}elseif(preg_match('/(blackberry|configuration\/cldc|hp |hp-|htc |htc_|htc-|iemobile|kindle|midp|mmp|motorola|mobile|nokia|opera mini|opera |Googlebot-Mobile|YahooSeeker\/M1A1-R2D2|android|iphone|ipod|mobi|palm|palmos|pocket|portalmmm|ppc;|smartphone|sonyericsson|sqh|spv|symbian|treo|up.browser|up.link|vodafone|windows ce|xda |xda_)/i', $_SERVER['HTTP_USER_AGENT'])){//检查USER_AGENTinclude template('content_m','index',$default_style);     }else{include template('content','index',$default_style);}

pc模板页面加入代码

\www\phpcms\templates\default \content

<script>
    if(/Android|webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
        window.location = "/index.php"; 
    }
</script>

phpcms设置双模板 手机端和pc端 phpcms自定义手机端模板 phpcms手机端模板设置相关推荐

  1. 手机端访问PC端网站判断识别跳转至手机端页面代码集锦

    一个网站,当访客在手机端上访问的时候,最终落地的应该是手机端的页面.如果网站采用的是响应式框架做了自适应,那么体验是OK的:但是如果网站不是用响应式,而是PC和手机端分离开来,那么访客使用移动设备访问 ...

  2. phpcms移动端和pc端_phpcms实现手机端与PC端双模板的方法

    现在随着智能手机的兴起,我们网站开发移动端版本也显得越来重要了,但是现在phpcms还没有开发手机版,下面我们就教大家如何让phpcms实现手机版访问,一般正常情况下我们电脑版的域名为http://w ...

  3. phpcms移动端和pc端_phpcms实现手机端与PC端双模板的方法与详细教程

    现在随着智能手机的兴起,我们网站开发移动端版本也显得越来重要了,但是现在phpcms还没有开发手机版,下面我们就教大家如何让phpcms实现手机版访问,一般正常情况下我们电脑版的域名为http://w ...

  4. phpcms实现手机端与PC端双模板的方法与详细教程(同步跳转)

    原文出自我的个人博客网站http://www.sunqiaoyin.top/blog/16.html 欢迎各位多去我的网站蹭流量 注:这篇文章是在我做完一个自适应和一个响应式网站后写的.所以我建议,如 ...

  5. phpcmsv9实现手机端与PC端双模板的方法与详细教程(转)

    现在随着智能手机的兴起,我们网站开发移动端版本也显得越来重要了,但是现在phpcms还没有开发手机版,下面我们就教大家如何让phpcms实现手机版访问,一般正常情况下我们电脑版的域名为http://w ...

  6. php 判断来源 微信客户端_PHP判断手机端、PC端 、微信代码实例

    欢迎大家关注我的其他Github博客和CSDN博客,互相交流! 在这里博主为大家分享了PHP判断的两个实例,一是PHP判断是手机端还是PC端,二是PHP判断是否是微信浏览器,供大家参考,具体内容如下 ...

  7. 如何区分客户端是手机端还是PC端

    服务器区分手机端和PC端主要通过HTTP的Header字段来判断的,我们可以通过谷歌浏览器的开发者模式来举例说明: 用谷歌浏览器右键点击检查,点击Toggle device ToolBar,切换为PC ...

  8. 微信php示例代码,PHP判断手机端、PC端、微信示例代码分享

    在这里博主为大家分享了PHP判断的两个实例,一是PHP判断是手机端还是PC端,二是PHP判断是否是微信浏览器,供大家参考,具体内容如下 1.判断是否是手机端function isMobile() { ...

  9. php判断客户端是微信,PHP判断是手机端还是PC端以及PHP判断是否是微信浏览器

    这篇文章主要为大家详细介绍了PHP判断是手机端还是PC端,以及PHP判断是否是微信浏览器,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了PHP判断的两个实例,一是PHP判断是手 ...

  10. php判断移动端和pc端访问_PHP判断是手机端还是PC端 PHP判断是否是微信浏览器

    本文实例为大家分享了PHP判断的两个实例,一是PHP判断是手机端还是PC端,二是PHP判断是否是微信浏览器,供大家参考,具体内容如下 1.判断是否是手机端 function isMobile() { ...

最新文章

  1. java web 怎么用solr_使用web过滤器增加solr后台登录验证
  2. android EditText显示不全
  3. 入中继限呼的方法之一
  4. Android之ProgressBar读取文件进度解析
  5. VS2015 打包添加系统必备组件
  6. php7 数据库查询结果,php如何获取数据库查询结果
  7. java加按钮_如何从零开始对接第三方登录(Java版):QQ登录和微博登录
  8. 从零开始用好 Maven : 从 Hello World 到日常使用
  9. (13)拨云见日,闲聊哈希表
  10. 高斯主元素消去法c语言,列主元Gauss消去法(C++实现)
  11. Tomcat端口占用的处理方式
  12. 本地上支持apache多站点访问
  13. 肝完Alibaba这份面试通关宝典,我成功拿下今年第15个Offer
  14. 软件调试实战(软件调试权威指南)
  15. 台式计算机硬盘英寸,台式电脑硬盘和笔记本电脑硬盘有区别吗?台式机硬盘报价一般是多少?...
  16. 解决chrt: failed to set pid 0‘s policy: Operation not permitted
  17. c语言错误 243什么意思,c语言编译后[Error] stray apos;\243apos; in program
  18. 2017吉林(长春)第十九届国际供热供暖、锅炉、空调及节能减排技术设备展览会会刊(参展商名录)
  19. java 索引数组_Java的数组索引问题
  20. 用IDEA构建第一个springBoot工程

热门文章

  1. VR全景展示汉服文化,3D环物立体式欣赏做工
  2. restful规范对应的controller层注解,testng测试
  3. Linux comm命令
  4. jquery实现按钮倒数7秒后才可以点击
  5. [小说连载]张小庆,在路上(14)- 妈妈来北京打工
  6. httpd虚拟主机三种模式配置与https配置
  7. 斐波纳契回调线_斐波那契回调线
  8. 【工具配置】【Windows】Cuda和cudnn安装教程(保姆级)
  9. TL431做比较器该如何理解?
  10. win2003下搭建IIS serve