TWCMS首页生成静态页方法
实现TWCMS手机端和PC端显示不同内容的方法有好多种,今天介绍一种简单、小白式的处理方法,首先找到/twcms/kongphp/base/base.func.php文件最后一行下面增加移动端判断:
\admin\control\tool_control.class.php 第15行!empty($_POST['filecache']) && $this->un_filecache();下面增加:// 首页生成静态页 $cfg = $this->runtime->xget(); $webdomain='http://'.$cfg['webdomain']; ob_start(); @readfile($webdomain."/index.php"); $text = ob_get_flush(); $myfile = fopen("../index.html","w"); $text = str_replace ("{counent}",$string,$text); fwrite($myfile,$text); ob_clean(); // 首页生成静态页 完
确定你的根目录可以写。 点后台更新缓存的时候就会同时生成index.html到根目录。
备注:这存在一个BUG,如果网站不是自适应模板,当出现手机模板与pc模板分别为两套模板时,就会出现无法跳转的情况。
免责声明:本站所发布信息部分整理自互联网具有公开性、共享性的信息,发布此信息旨在传播更多信息之目的,不代表本网站立场,转载请联系原作者并注明出处,如果侵犯了您的权益请与我们联系;本站提供的一切软件、教程和内容信息仅限用于学习和研究目的,无法保证有效性,真实性需自行辨别,不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容;如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务,我们非常重视版权问题,如有侵权请邮件与我们联系处理,我们将在24小时内更正、删除。E-mail:admin@bsfc.net