帝国cms怎么生成sitemap啊?
昨天学习了下,做好了dedecms的sitemap,可是帝国的sitemap怎么搞啊? 首先得写模板。到栏目中自定义页面中设置个自定义页面,比如sitemap.htm 里面填写如下代码:<?='<?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>
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>
enewszt order by ztid",0,24,0}](列出所有专题)
<?
if($bqr['zturl']=='')
{
$sccurl=$public_r['newsurl'].$bqr['ztpath']."/";
}
else
{
$sccurl=$bqr['zturl']."/";
}
?>
<url>
<loc><?=$sccurl?></loc>
<priority>0.6000</priority>
<changefreq>daily</changefreq>
</url>
(列出所有栏目或者ID下的文章)
<url>
<loc><?=$bqsr?></loc>
<priority>0.5000</priority>
</url>
</urlset>
起重栏目ID等换成对应的ID。保存后就可以了! 说得很实在,没有夸大其词,这种真实分享太难得了 分析得很透彻,很多细节都说到点子上了~
页:
[1]