织梦dedecms同步生成手机方法

dedecms因为其完善灵活的系统让人喜爱,又因为比较烂的移动端适配效果,让人头疼,下面介绍一种织梦dedecms同步生成手机方法,需要自己动手。

如果不想动手,可以选择跨屏平台针对dedecms推出的一键适配方案。

1、首先在网站根目录下创建wap文件夹(也就是生成手机静态页文件夹)

2、在模版目录templets,创建pc和wap两个文件夹(因接下来生成文件,写死了模版名)

3、打开include/common.inc.php文件,在第26行增加

  define(‘DEDEWAPPATH’,’/wap’);//生成手机版静态页目录  

  define(‘DEDEWAPTEMPLATESPATH’,’/wap/’);//手机版模板目录templets

4、打开后台目录makehtml_homepage.php文件,(注意是后台目录)

  在$pv->SaveToHtml($homeFile);后面加

$pv->SetTemplet(str_replace(‘/’.$cfg_df_style.’/’,’/wap/’,$cfg_basedir.$cfg_templets_dir.”/”.$templet));

$pv->SaveToHtml(str_replace(‘index.html’,’wap/index.html’,$homeFile));

5、将附件arc.archives.class和arc.listview.class文件,覆盖到include目录下,替换原有的(建议将原有这两个文件备份,以免出错)

6、将文章上传的图片地址,全部改成绝对路径(这样手机文章,图片才能显示)

  更改域名可找到 include\dialog\select_images_post.php 第111行,将域名更换成你的pc域名。

注:手机模版使用wap,模版中调用模版使用,如调用公共头部:/wap/head.htm

未经允许不得转载:跨屏互联 » 织梦dedecms同步生成手机方法

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏