当前位置:首页 > 技术笔记 > 正文内容

twcms网站支持手机端模板修改方法

2022-08-15 15:42技术笔记292

twcms添加手机端模板/wap模板/mobile模板: 修改程序代码【实现PC端访问PC模板、手机端访问WAP模板】 详细方法:
1、打开\twcms\model\runtime_model.class.php;
2、在第66行之后添加如下代码:

//wap模板实时选择
                if($key == 'cfg' && is_mobile()){
                        $this->data['cfg']['theme'] =  'mobile_theme';
                        $this->data['cfg']['tpl'] = $this->data['cfg']['webdir'].(defined('F_APP_NAME') ? F_APP_NAME : APP_NAME).'/view/mobile_theme/';
                }

3、打开\twcms\kongphp\base\base.func.php 4、在此文件最底部添加如下代码:

// 是否为手机访问function is_mobile() {

        $mobile_agents = array(        'iphone','ipod','android','samsung','sony','meizu','ericsson','mot','htc','sgh','lg','sharp','sie-',        'philips','panasonic','alcatel','lenovo','blackberry','netfront','symbian','ucweb','windowsce',        'palm','operamini','operamobi','openwave','nexusone','cldc','midp','wap','mobile'
        );

        $is_mobile = 0;
        $browser = $_SERVER['HTTP_USER_AGENT'];
        foreach($mobile_agents as $agent) {                        if(stripos($browser, $agent) !== false) {
                                        $is_mobile = 1;                                        break;
                        }
        }
        _setcookie('is_mobile', $is_mobile);        return $is_mobile;
}

4、前往\twcms\view目录,添加一个新文件夹mobile_theme【注:此处的文件夹名称可以自定义,只要跟第2步代码的路劲名称相同即可】,然后你的wap端的html模板文件全部放到这个文件夹里就行了。 6、修改完成之后,去网站后台更新下缓存。

温馨提示:微信搜索【逐梦IT】公众号,查看更多热门课程知识教程、副业创业项目,助您实现梦想。马上点击→【逐梦IT】微信扫码即可关注。

关注-逐梦IT-微信公众号

版权声明:本站所发布信息部分整理自互联网具有公开性、共享性的信息,发布此信息旨在传播更多信息之目的,不代表本网站立场,转载请联系原作者并注明出处,如果侵犯了您的权益请与我们联系;本站提供的一切软件、教程和内容信息仅限用于学习和研究目的,不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容;如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务,我们非常重视版权问题,如有侵权请邮件与我们联系处理,我们将在24小时内更正、删除。

E-mail:fuwu#zhumengit.com(注意:# 换成 @)

标签: twcms

“twcms网站支持手机端模板修改方法” 的相关文章

TWCMS的SEO标题标签调用优化代码

  做SEO的朋友都有一个习惯,那就是用SEO标题,很多人不知道,其实TWCMS是支持的,只是很多人不知道,今天就给大家讲一下TWCMS标题SEO标签调用优化代码,网站title标签默认主题为<title>{$tw[titles]}</title>  如果我们单独设置了某些分...

杰灵采集器新手问题汇总

杰灵采集器新手问题汇总

推荐使用最新版本:20190708版本软件下载地址:    jieling.rar(先行版)  采集https,注意高级设置-https版本,值填写1.2发布到https,添加发布字段jsslversion值写1.2帝国cms,发布后状态为...

PHP判断来访是搜索引擎蜘蛛还是普通用户的代码小结

  1、推荐的一种方法:php判断搜索引擎蜘蛛爬虫还是人为访问代码,摘自Discuz x3.2<?php function checkrobot($useragent=''){ static $kw_spiders = array(...

做了80个号才总结出的短视频经验

  新人运营真话:  1、易热门时间:晚上:18:00-22:00,周六:全天。  2、各阶段发布频率:  1)起号阶段每日更2条-3条作品,加速起号进度。  2)涨粉阶段每日更2条作品,能保证涨粉的质量。  3)固粉阶段:每日更1条-2条作品,避免账号掉粉。  4)收入阶段:每日更2条以上的作品,...