最新版dedecms怎么实现PC站和手机站实现2台电脑数据同步步

织梦自从升级了手机端功能之后,用织梦系统做电脑站跟手机站共存的网站就越来越容易了,而且还可以做到数据的同步,维护起来也十分的方便,而且手机端也可以实用通用的织梦标签调取内容,真的特别好用。
但是,还有一个就是手机站跟电脑站的适配问题,跳转适配什么的就不说了,说下官方新出的标签,alternate跟canonical,这个标签是指定百度手机站跟电脑站对应关系的。
在此配置中,每个pc版网址都具有一个对应的不同网址,用于提供针对移动设备进行优化的内容。为了帮助我们的算法了解单独的移动版网址,我们建议您使用以下注释:
在pc版网页上,添加指向对应移动版网址的特殊链接 rel="alternate" 标记。这有助于发现网站的移动版网页所在的位置。
在移动版网页上,添加指向对应pc版网址的链接 rel="canonical" 标记。
具体的写法是 pc端:&link rel="alternate" media="only screen and(max-width: 640px)" href="" &
手机端:&link rel="canonical" href="" &
织梦跳转适配-电脑端的写法:
首页:&link rel="alternate" media="only screen and(max-width: 640px)" href="http://m.mokuge.com/" &
列表页:&link rel="alternate" media="only screen and(max-width: 640px)" href="http://m.mokuge.com/list.php?tid={dede:field.id/}" &
内容页:&link rel="alternate" media="only screen and(max-width: 640px)" href="http://m.mokuge.com/view.php?aid={dede:field.id/}" &
频道封面:&link rel="alternate"
media="only screen and(max-width: 640px)" href="http://m.mokuge.com{dede:type}[field:typelink /]{/dede:type}" &
织梦跳转适配-手机端的写法:
首页:&link rel="canonical" href="http://www.mokuge.com" &
列表页:&link rel="canonical" href="http://www.mokuge.com{dede:type}[field:typelink /]{/dede:type}" &
内容页:&link rel="canonical" href="http://www.mokuge.com{dede:type}[field:typelink /]{/dede:type}{dede:field.id/}.html" &
频道封面:&link rel="canonical" href="http://www.mokuge.com{dede:type}[field:typelink /]{/dede:type}" &
魔酷阁-专业下载平台,转载请注明出处:
责任编辑:MOKUGE
共有人阅读,期待你的评论!评论
邮箱:& 官方微信最新版dedecms怎么实现PC站和手机站数据同步_百度知道
最新版dedecms怎么实现PC站和手机站数据同步
我有更好的答案
]手机的调用路径是href=&quot,只是调用路径不能用[dede:typelink&#47手机版的文件跟PC的放一起就行了;。不用管data下的common.inc.php文件,默认就是共用数据库的:id/]&list.php?tid=[field,如PC的放在templets/moban文件夹下,手机的也放在这个文件夹下就可以了
智能家居解决方案商
主营:产品智能化升级、智能硬件解决方案
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。全国热线(免长途费)
您还可以右边扫一扫手机访问
百度排名优化;搜推网营销,可靠的伙伴。&&&&&&正文
&& &如何用DeDeCMS织梦程序建手机站并实现数据同步呢?我们都知道通过开发实现数据同步还是比较麻烦的,咱们就来说下利用DeDeCMS的手机wap浏览是如何实现手机网站建设并配置二级域名的。&&& 首先为织梦安装手机wap浏览模块:找到模块-&模块管理-&手机WAP浏览 选择安装。&&& 安装成功后再主域名后加/wap.php会看到数据同步的效果。例如:域名/wap.php(1)通过上面两部一个简单的数据同步的手机站就完成了,如何为手机站配置二级域名呢?首先解析一个wap手机站的二级域名。(2)置文件夹目录:把织梦根目录下templets/wap文章加拷贝到pc站根目录下,并按照下面目录结构新建文件夹pc根目录/wap(此文件为wap站 根目录)/templets/wap/模板文件.wml。并把pc根目录下的wap.php复制到wap站点根目录下一份。(3)配置二级域名站点,手机站中的wap.php再配置iis站点的时候设置为第一执行文件,如果不能设置可以把wap.php重新复制一份改名为index.php也可以实现效果。(4)修改wap站点文件目录(5)手机wap浏览模板调用标签整理;首页模板调用调用所有栏目:{$channellist}调用最新文章:{$newartlist}当前时间:{$curtime}列表模板当前栏目名称:列表调用:XML/HTML代码&&&&{dede:datalist}&&&&&&&&&a&href='wap.php?action=article&id={dede:field.id/}'&{dede:field.title/}&/a&&&&&&&&&{dede:field.description&function='cn_substr(@me,80)'/}...&&&&&&&&{/dede:datalist}&&&分页:{dede:pagelist listsize='2' /}当前时间:&?php echo $ ?&相关分类:&?php echo $ ?&&内容模板标题:{$title}时间:{$pubdate}点击量:{$click}&内容:{$body}当前栏目:&a href='wap.php?id={$typeid}&action=list'&{$typename}&/a&当前时间:{$curtime}模板用写好的html页面替换成上面的调用标签一个pc与wap数据同步的手机站就建成了。&特别说明如果想调用模板标签内没有的数据可以修改wap.php中调用代码实现调用。首页模板跟内容模板如果有双引号是需要转义的,批量替换下就行了,列表不需要,单引号可以不用转义,如果不想转义也可以更改wap.php文件。调用的时候pc端内容汇总图片不显示,可以步骤六wap.inc.php文件中的XML/HTML代码&&&&$content&=&str_replace(&WAP-IMG::{$k}&, $attstr, $content);替换成&&&&&&&&$aa=str_replace('src=&/uploads/','src=&pc域名/uploads/',$attstr);&&&&&&&&$content&=&str_replace(&WAP-IMG::{$k}&,$aa, $content);&&&&&&&&
本文地址:
版权声明:本文为原创文章,版权归&&所有,欢迎分享本文,转载请保留出处!
欢迎您关注我们怎样让手机访问DedeCMS网站都跳转到对应的手机版
?微信搜索“精益网”关注公众号,轻松获取更多好文
现在网上很多事情,大家都是人云亦云,不去尝试,随意转发。
比如手机访问电脑版网站自动跳转到手机WAP版本页面这件事。在网上一查,结果好多,而且非常简单,只要在HEAD标签之间加上一段跳转代码,再把跳转代码中的网址改为你自己的WAP页面地址就行,比如DedeCMS制作的网站就是跳转到 http://域名/wap.php,完整代码如下(以精益网为例):
可是当你在每个页面都放上这段代码之后,你会发现这样根本就行不通,不是因为不会自动跳转,而是因为无论访问什么页面,都只会跳转到WAP版网站的首页,这对于一位正在访问我们网站文章页的用户来说,根本没有任何意义,其结果反而适得其反,本来还可以凑合看,跳转后反而找不到那篇文章了。
所以,我们在设计跳转的时候,一定要实现无论在任何页面跳转,跳转后的手机版页面一定也还要是这个PC页面所对应的,也就是说,用户在用手机打开我们A文章的PC网址时,网站必须自动跳转到A文章对应的WAP页面,这样才算合情合理。
所以,除了首页之外,我们还必须针对DedeCMS网站的频道页、列表页以及文章页的跳转作不同的跳转设计。
按照DedeCMS默认的手机WAP网站设计,是通过栏目或是文章页的id来获取相关信息的。这些id的信息我们都可以在模板中用 {dede:field.id/}标签来获取。
所以我们可以把 频道及列表页的跳转代码中的跳转网址设置成如下这样:
&&& var mobileUrl=&& http://commonie.com/wap.php?action=list&id={dede:field.id/}&,
把文章页面的跳转代码 中的跳转网址设置成如下这样:
&&& var mobileUrl=&& http://commonie.com/wap.php?action=article&id={dede:field.id/}&,
这样用户在访问时,就不会出现不管访问什么页面都会调到首页的状况了,而是跳转到对应的列表或是文章页面。
(文章来源:未知
David.Qu&&
微信公众号
扫一扫关注精益网微信公众号,轻松与本站互动!
扫描二维码加好友拉你入群,更多资源、更多交流等着你!()
DedeCMS 5.7版本安装后默认使用的是搜狐推出的畅言评论模块而不...
文章页面DedeCMS自带的默认评论功能会出现只显示评论提示,但是...
在安装调试精益网手机版网站的时候,发现一个问题,图片无法...
DedeCMS,边栏错位,畅言 DedeCMS默认模板的页面布局是两栏式的,一...
DedeCMS一直以来用着都很正常,可是今天在上传图片的时候出了问...
本文将告诉你用最简单快捷的方法将DEDECMS5.7的默认主题颜色由绿...}

我要回帖

更多关于 触发器实现数据同步 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信