那dedecms织梦程序如何生成静态页面呢?
在这里我为大家推荐一款插件,轻轻松松就可以生成静态页面,对于不会代码的朋友也很简单,只需要安装插件,然后修改参数就可以生成
织梦dedecms手机静态页生成插件 V1.4下载地址
本插件是收费版,在别处购买,现低价分享给大家,而且为大家删除了原版检测客户网站后台地址的代码,原版是有这个功能,不知道是恶意的还是纯粹记录
现在再说下本插件的说明
静态路径是什么样的?
比如PC栏目路径是 ys720.com/chanpin 文章路径是 ys720.com/chanpin/1.html手机栏目和内容页路径是ys720.com/m/list.php?tid=1 和ys720.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下载地址