您当前的位置:主页 > 教程合集 > DedeCMS网站利发国际DedeCMS

Dede织梦后台实现地图自动生成(带移动适配xml地图)

发布时间:2015-07-13编辑:余斗阅读:(0)字号:
    织梦后台自带的xml地图生成工具不够智能,要实现定制的xml地图还需要进行二次开发,同时百度前不久更新移动适配之后,也提出一种制作对应关系sitemap文件,以助搜索引擎完美实现PC端网页与移动端网页适配,这对xml对图的制作要求更加苛刻,织梦官网也没有推出响应模块实现,对于对php语言不熟悉的用户来说,要做好移动适配的对应关系sitemap文件是很难的。 更多dede移动适配请点击: DedeCMS移动端制作全解析 余斗以前也写过dede后台自动生成xml与html地图的文章,也有些不完美,借着给博客做xml地图和适配地图的时机,余斗再次更新了制作方法,较上一版本有不少改进,主要表现为:
     
    不会出现后台右侧空白bug。
    新增移动适配版xml地图,方便直接在百度站长工具中提交。
    修改文件少,避免出现未知错误。
    新增utf-8版,不会因为修改编码出现乱码。

    要实现后台自动生成地图,需要新增若干文件和修改原有三个文件,建议替换文件之前备份好文件。 织梦后台xml地图、html地图、移动适配版xml地图生成具体步骤如下: 1、下载文件并解压(解压密码为yudouyudou),有utf-8和utf-8两个版本,请根据网站编码自行选择。 2、用Dreamweaver打开“templets/你的模版文件夹”中的sitemap.htm、sitemap.xml、sitemaps.xml三个文件,批量替换www.yudouyudou.com为你自己的域名,这里是余斗自己网站的网址,必须要替换,同时余斗在这三个文档中都加了注释,详细解释每个语句的作用,对dede语法熟悉的朋友请无视,初学者可以参考使用,删除这些注释也可以。 3、上传“templets/你的模版文件夹”中的sitemap.htm、sitemap.xml、sitemaps.xml模版文件到网站模版文件中,对应为“/templets/你的模版文件夹(就是存放网站模版的位置,默认的为default)”。 4、替换/dede文件夹中文件,首先上传dede文件夹下的makehtml_htmlpage.php(html地图生成控制)、makehtml_mxmlpage.php(移动适配xml地图生成控制)、makehtml_xmlpage.php(xml地图生成控制)三个文件到网站根目录的dede文件夹下,提示重复时替换即可;替换dede/inc文件夹下的inc_menu.php(后台左侧面板控制)到网站根目录下的dede/inc文件夹下;上传dede/templets里的makehtml_homepage.htm(利发国际生成模版)、makehtml_xmlpage.htm(xml地图生成模版)、makehtml_mxmlpage.htm(移动适配xml地图生成模版)、makehtml_htmlpage.htm(html地图生成模版)。这里的dede文件夹为后台登陆的地址,有的网站可能会改了这个默认的文件名,上传到修改后的那个文件中即可。 以上四步完成刷新后台即可发现在后台的“生成”板块中多了三个选项:更新XML地图、更新适配XML、更新HTML地图。别点击会发现与生成主页方式一样,这里要特别注意的是在生成地图的时候一定要选择静态,一定要选择静态一定要选择静态(重要的事情说三遍),动态无效。                                                         Dede织梦后台实现地图自动生成(带移动适配xml地图) 后台左侧实现
     
    Dede织梦后台实现地图自动生成(带移动适配xml地图) 点击后右侧
     
    Dede织梦后台实现地图自动生成(带移动适配xml地图) 移动适配xm地图

     
    Dede织梦后台实现地图自动生成(带移动适配xml地图) xml地图适配进度   特别要注意的是,移动适配xml地图文件名为sitemap.xml,普通网站xml地图文件名为sitemaps.xml,html地图文件名为sitemap.html。如果不需要移动适配版xml地图,则打开dede/inc文件夹下的inc_menu.php,找到“<m:item name='更新适配XML' link='makehtml_mxmlpage.php' rank='sys_MakeHtml' target='main' />”并删除,同时删除“templets/你的模版文件夹”中的sitemap.xml、“/dede”文件夹中的makehtml_mxmlpage.php、“dede/templets”文件夹下的makehtml_mxmlpage.htm即可。 余斗这套方法目前已试用于utf-8网站与utf-8的大部分网站,未发现bug,如果在使用的过程中有什么问题欢迎给余斗留言,我们一起交流。
    Dede织梦后台实现地图自动生成相关文件下载
     
关键字词地图自动生成
余斗余斗
  1. 转载请注明:Dede织梦后台实现地图自动生成(带移动适配xml地图)
  2. 版权声明:本站原创文章,由发表在DedeCMS分类下,于2015-07-13最后更新
上一篇:没有了 下一篇:Dedecms搜索页面调用文章列表的方法
没有了
Dedecms搜索页面调用文章列表的方法
手机扫一扫 随身带着看

利发国际

百度360搜索搜狗搜索