首页 > 技术文章 正文
帝国cms生成地图xml

 2022-05-23 23:48:57

栏目 自定义页面
<?=&#39;<?xml version="1.0" encoding="UTF-8"?>&#39;?>
<urlset>
[e:loop={"select * from [!db.pre!]ecms_news order by newstime

栏目  自定义页面


<?='<?xml version="1.0" encoding="UTF-8"?>'?>
<urlset>
[e:loop={"select * from [!db.pre!]ecms_news order by newstime DESC",0,24,0}]
<url>
<loc><?=$bqsr[titleurl]?></loc>
<lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>
<changefreq>daily</changefreq>
<priority>0.8000</priority>
</url>
[/e:loop]
</urlset>

 

 

如果网址多可以限制10个 limit 10,你可以改limt 后面的数字

 


<?='<?xml version="1.0" encoding="UTF-8"?>'?>
<urlset>
[e:loop={"select * from [!db.pre!]ecms_news order by newstime DESC limit 10",0,24,0}]
<url>
<loc><?=$bqsr[titleurl]?></loc>
<lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>
<changefreq>daily</changefreq>
<priority>0.8000</priority>
</url>
[/e:loop]
</urlset>

 

要求:

 

实际我用的版本: 2w条数据 以及主页有


<?='<?xml version="1.0" encoding="UTF-8"?>'?>
<urlset>
<url>
<loc>[!--news.url--]</loc>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>
[e:loop={"select * from [!db.pre!]ecms_news order by newstime DESC limit 20000",0,24,0}]
<url>
<loc><?=$bqsr[titleurl]?></loc>
<lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>
<changefreq>daily</changefreq>
<priority>0.8000</priority>
</url>
[/e:loop]
</urlset>

原文链接:https://www.yuepc.com/info/153067.html

  •  标签: