欢迎来到元素模板ys720.com,本站提供专业的织梦模板PBOOTCMS模板网站模板网站修改/网站仿站
当前位置:主页 > 程序教程 > DEDECMS教程 >
DEDECMS教程

织梦手机端静态页面生成教程

(元素模板) / 2019-09-25 09:57
织梦自带的手机端是动态的,相对于静态网站来说 ,seo优化会不好点,
那dedecms织梦程序如何生成静态页面呢?
在这里我为大家推荐一款插件,轻轻松松就可以生成静态页面,对于不会代码的朋友也很简单,只需要安装插件,然后修改参数就可以生成

织梦dedecms手机静态页生成插件 V1.4下载地址

本插件是收费版,在别处购买,现低价分享给大家,而且为大家删除了原版检测客户网站后台地址的代码,原版是有这个功能,不知道是恶意的还是纯粹记录

现在再说下本插件的说明


静态路径是什么样的?

比如PC栏目路径是  ys720.com/chanpin  文章路径是 ys720.com/chanpin/1.html  
手机栏目和内容页路径是ys720.com/m/list.php?tid=1ys720.com/m/view.php?id=1
使用插件生成后 手机路径就是  ys720.com/m/chanpin ys720.com/m/chanpin/1.html

特色:

1.支持指定生成的手机静态化目录

2.支持顶级域名访问手机版

3.支持后台发布文章后,自动更新手机静态HTML  

4.支持自动替换手机模板中的动态链接

安装说明

直接使用模块上传安装对应编码的插件,
安装后到模块-手机静态页生成-更新设置里面把自动替换手机模板中的动态链接和自动生成html勾选是
然后按照自己网站 是子目录形式(域名.com/m) 还是二级域名形式(m.域名.com),根据下面的说明进行操作

★子目录形式配置说明★


1.如果生成后的手机静态版显示样式不对,请修改手机模板中css,js,图片等路径,将相对路径改为绝对路径。例如将"assets/css/app.css"改为"/m/assets/css/app.css"
2.修改PC网站模板中的识别网址(如果本身PC模板没设置的就跳过)
将列表页模板(例如list_article.htm)中的"{dede:global.cfg_mobileurl/}/list.php?tid={dede:field.id/}"修改为:"{dede:type}/m[field:typelink /]{/dede:type}"
将内容页模板(例如article_article)中的的"{dede:global.cfg_mobileurl/}/view.php?aid={dede:field.id/}"修改为:"/m{dede:field name='arcurl'/}"

★二级域名形式配置说明★

1.如果生成后的手机静态版显示样式不对,请修改手机模板中css,js,图片等路径,将相对路径改为绝对路径。例如将"assets/css/app.css"改为"/assets/css/app.css"
2.打开/include/helpers/extend.helper.php,在文件末尾添加以下代码:

function getMobileListUrl($url)
{
  return str_replace('www','m',$url);
}

function getMobileArcUrl($url)
{
  return str_replace('www','m',$url);
}

3.修改PC模板中的识别网址(如果本身PC模板没设置的就跳过)
将列表页模板(例如list_article.htm)中的"{dede:global.cfg_mobileurl/}/list.php?tid={dede:field.id/}"修改为:"{dede:type}[field:typeurl function='getMobileListUrl(@me)'/]{/dede:type}"
将内容页模板(例如article_article)中的的"{dede:global.cfg_mobileurl/}/view.php?aid={dede:field.id/}"修改为:"{dede:field.arcurl function='getMobileArcUrl(@me)'/}"

图片演示

织梦dedecms手机静态页生成插件 V1.4

喜欢的朋友可以点击下方购买
织梦dedecms手机静态页生成插件 V1.4下载地址
Copyright @ 2013-2021 元素模板 www.ys720.com All Rights Reserved. 版权所有 元素模板 www.ys720.com