您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 网站教程 > dede教程 >
    dede5.7google sitemap生成文件错误解决办法
    时间:2016-04-10 20:27 来源:12图资源库 作者:12too.com 浏览:收藏 挑错 推荐 打印
    最近发现dedecms5.7生成后的谷歌sitemap有问题,根据错误提示找到对应代码:

    <?xml version="1.0" encoding="<?php echo $cfg_soft_lang; ?>" ?>
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>

    发现<?php echo $cfg_soft_lang; ?>不能正常编译。

    可改为:

    <?xml version="1.0" encoding="{dede:global.cfg_soft_lang/}"?>
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    {dede:freelist/}
    </urlset>

    再去自由列表,将循环内的单行记录改为:

    <url>
      <loc>[field:arcurl function="Gmapurl(@me)"/]</loc>
      <lastmod>[field:senddate function="strftime('%Y-%m-%d',@me)"/]</lastmod>
      <changefreq>weekly</changefreq>
      <priority>0.5</priority>
    </url>

    最后问题解决!
      (责任编辑:admin)