DedeCMS电脑端列表和内容跳转到对应移动端

DedeCMS电脑端列表和内容跳转到对应移动端

      移动端和PC的整合越来越多,实现一个后台管理PC、移动、微信等。如题,这个问题困扰了我和许多站长,摸索了一两天才发现dedecms默认的wap跳转正好可以拿来用。

       关于首页的跳转大家已经说得烂了,就不费口舌了,关于列表和文章的跳转就没有很好的办法。没错,好内容才拿来分享!大家一般做一个后台管理多个平台都是在一个空间装一些插件实现自动转码的功能。

       列表路径一般是:域名/m/case/

       文章路径一般是:域名/m/case/1.html

       具体的规则由自己的情况而定。

修改dedecms5.7v版本静态列表页、内容页跳转到相应的移动版页面JS

       原来这个跳转是用在新版的手机端上的,也就是为了“m”而生的。以下是dedecms的默认的跳转,修改红色的地方。细心的朋友会发现,其实这个链接就是跳转链接,前面多的不用细看,就是移动的各种版本。这里要注意,此方法只适用于使用相对路径而不能使用绝对路径,{dede:global.cfg_mobileurl/}默认为“m”,如果你的移动版生成的文件夹为“wap”根据情况修改。

<meta http-equiv="mobile-agent" content="format=xhtml;url={dede:global.cfg_mobileurl/}/index.php">
<script type="text/javascript">if(window.location.toString().indexOf('pref=padindex') != -1){}else{if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){if(window.location.href.indexOf("?mobile")<0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){window.location.href="{dede:global.cfg_mobileurl/}/index.php";}else if(/iPad/i.test(navigator.userAgent)){}else{}}catch(e){}}}}</script>

       红色部分列表页修改为:{dede:global.cfg_mobileurl/}{dede:type}[field:typelink/]{/dede:type} ,把修改后的js代码放到<head></head>之间

       内容页修改为:{dede:global.cfg_mobileurl/}{dede:type}[field:typelink/]{/dede:type}{dede:field.id/}.html,同样的把修改后的js代码放到<head></head>之间

       其实熟悉dedecms的都看得懂,就是自动获取当前栏目的链接和获取内容的id,这样不管用户从哪里找到我们的快照,都能自适应进入到相应的页面。大功告成!

动态页面跳转到对应的页面实现方法

       该方法只适用于静态页面,动态页面的跳转方法比较简单(未做伪静态)。

       1.在同一个网站根目录增加移动站目录({dede:global.cfg_mobileurl/}系统默认为/m,为避免影响到根目录下的/m文件夹,则建立文件夹/wap),安装另外一个dedecms,安装前先备份好数据库,防止安装时被覆盖,安装过程和PC端完全一样;

       2.把移动端的对应模板上传到/wap/tamplates/default/;

       3.此时两个dedecms数据库已同一个,还原数据库即可;

       4.动态页面跳转JS和静态页面的修改方法是一样的,是不是很简单。

       红色部分列表页修改为:/wap/plus/list.php?tid={dede:field.id/} ,把修改后的js代码放到<head></head>之间

       内容页修改为:/wap/plus/view.php?aid={dede:field.id/},同样的把修改后的js代码放到<head></head>之间

主题测试文章,只做测试使用。发布者:佰搜SEM,转转请注明出处:https://www.geoaiseo.com/8937.html

(0)
佰搜SEM佰搜SEM
上一篇 2025年2月20日 上午11:41
下一篇 2025年2月20日 上午11:42

相关推荐

  • 站群系统新玩法让你霸屏百度

            一听到站群就说是黑帽技术,就拒绝学习了,其实站群并不是百度摒弃的一种手段,至今仍有人在做,而且获得的利益还是非常丰厚的。         作站群SEO技术的一般是公司级别的,个人很难做到,就一个服务器都已经是资金大头了,加上个人一天最多10小时的时间,运作这么多的…

    2025年1月14日
    00
  • 详解快速搭建企业网站建站布局方案设计

           想了解快速搭建利于搜索引擎优化的企业网站方法吗?       初学者认为是不是建站开始就已经进行seo优化了?看看建站的时候注意什么吧!我们说的优化分为        站内优化:页面布局优化、关键词布局优化、代码优化、图片优化…

    2025年1月6日
    00
  • 网站一周未收录,原因分析及解决方案

    在互联网信息爆炸的时代,网站收录对于网站优化和推广至关重要,有些网站在上线一周后仍然没有收录,这让许多站长感到困惑和焦虑,本文将针对网站一周没有收录的原因进行分析,并提供相应的解决方案。 网站一周没有收录的原因 1、网站内容质量差 搜索引擎收录网站的前提是网站内容具有价值,如果网站内容质量差,缺乏原创性、可读性和实用性,搜索引擎很难将其收录。 2、网站结构不…

    2025年5月6日
    00
  • 查找引擎优化中进行网站优化

    摘要 查找引擎优化参谋关键词是整个查找进程最基本、也最重要的一步,是查找引擎优化中进行网站优化、网页优化的根底。那么咱们的关键词优化战略怎么拟定才干使优化作用到达最好?经过Google和百度等查找引擎优化其意图无非是进步其 查找引擎优化参谋关键词是整个查找进程最基本、也最重要的一步,是查找引擎优化中进行网站优化、网页优化的根底。那么咱们的关键词优化战略怎么拟…

    SEO优化 2022年5月7日
    00
  • SEM培训哪里比较好

    你好!培训机构非常多,一定要选择合适自己的,现在很多机构都是大规模招生,导致学员很多最终就业无法保证质量。选择正规的机构一定要看这几点:1、网上有很多大牛总结出了很多经验:三看五考证三看:合法、合理(培训周期、培训费用、及宣传用语)、合格(成熟培训体系)五考证:资质、课程、实景、试听、口碑2、学校的资质,合法。去网上查一下企业机构信息就知道了。3、课程:看看…

    SEO优化 2024年6月4日
    00

联系我们

在线咨询: QQ交谈

邮件:3413323304@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
网站+域名可转让!