当前位置:首页 > 开发教程 > dede教程 >

dede5.7google sitemap生成文件错误解决办法

时间:2012-08-11 10:14 来源:未知 作者:admin 收藏

最近发现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; ?不能正常编译。 可改 最近发现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>

最后问题解决!
 

dede教程阅读排行

最新文章