帝国CMS里使用栏目里的自定义页面给网站添加一个网站地图页正确的帝国cms的sitemap网站地图制作方法:
一、添加自定义页面(sitemap页面)
进入网站后台,点击栏目 → 增加自定义页面 → 选择直接页面,页面名称,自己定
帝国CMS里使用栏目里的自定义页面给网站添加一个网站地图页
正确的帝国cms的sitemap网站地图制作方法:一、添加自定义页面(sitemap页面)
进入网站后台,点击栏目 → 增加自定义页面 → 选择直接页面,页面名称,自己定就好,文件名修改为 ../../sitemap.xml(当然你也可以选择栏目,云狐网这网站的sitemap文件有多个,因此放在sitemap目录下,方便管理。)

二、在自定义的页面添加sitmap代码,代码如下:
.
- <?='<?xml version="1.0" encoding="UTF-8"?>'?>
- <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
- <url>
- <loc>[!--news.url--]</loc>
- <priority>1.000</priority>
- </url>
- [e:loop={"select * from [!db.pre!]enewsclass order by myorder",0,24,0}]
- <?
- if($bqr['classurl']=="")
- {
- $sccurl=$public_r['newsurl'].$bqr['classpath']."/";
- }
- else
- {
- $sccurl=$bqr['classurl']."/";
- }
- ?>
- <url>
- <loc><?=$sccurl?></loc>
- <priority>0.6000</priority>
- </url>
- [/e:loop]
- [e:loop={"select * from [!db.pre!]ecms_news order by id desc",0,24,0}]
- <url>
- <loc><?=$bqsr[titleurl]?></loc>
- <lastmod><?=format_datetime($bqr[newstime],'Y-m-d')?></lastmod>
- <priority>0.7000</priority>
- </url>
- [/e:loop]
- </urlset>