首页

源码搜藏网

首页 > 开发教程 > dede教程 >

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

创建时间:2012-08-11 10:14  

最近发现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>

最后问题解决!
 
上一篇:dedecms无法把未知文档推荐给好友的解决方法
下一篇:dedecms下载内容页面,下载地址样式修改

相关内容

热门推荐