帝国cms自动生成网站地图教程

帝国cms还是挺好用的,这不智慧百科上千万的数据也是用的帝国cms呢,大家都知道网站地图是可以促进收录的,今天带来的是帝国cms自动生成网站地图教程,希望能帮助到各位站长

1、登录网站后台,使用帝国cms的自定义页面功能;如图所示
2、进入后台后,栏目 - 增加自定义页面,选择直接页面,页面名称为:网站地图,文件名修改为 …/…/sitemap.xml

<?='<?xml version="1.0" encoding="UTF-8"?>'?>
<?
if ($_SERVER['HTTP_HOST'] =="www.你的域名.com"){
$urlset='<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" >';
$mobile='';
}
else{
$urlset='<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:mobile="http://www.baidu.com/schemas/sitemap-mobile/1/"> ';
}
?>
<?=$urlset?>
<url>
<loc>http://<?=$_SERVER['HTTP_HOST']?>[!--news.url--]</loc>
<?=$mobile?>
<changefreq>always</changefreq>
<lastmod><?=date("Y-m-d",time())?></lastmod>
<priority>1.</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>http://<?=$_SERVER['HTTP_HOST']?><?=$sccurl?></loc>
<?=$mobile?>
<changefreq>daily</changefreq>
<lastmod><?=date("Y-m-d")?></lastmod>
<priority>0.8</priority>
</url>
[/e:loop]
[e:loop={"select * from [!db.pre!]enewszt order by ztid",0,24,0}]
<?
if($bqr['zturl']=='')
{$sccurl=$public_r['newsurl'].$bqr['ztpath']."/";}
else
{$sccurl=$bqr['zturl']."/";}
?>
<url>
<loc>http://<?=$_SERVER['HTTP_HOST']?><?=$sccurl?></loc>
<?=$mobile?>
<lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
[/e:loop]
[e:loop={"select * from [!db.pre!]ecms_news order by newstime desc",0,24,0}]
<url>
<loc>http://<?=$_SERVER['HTTP_HOST']?><?=$bqsr[titleurl]?></loc>
<?=$mobile?>
<lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
[/e:loop]
[e:loop={"select * from [!db.pre!]你的数据库字段名 order by newstime desc",0,24,0}]
<url>
<loc>http://<?=$_SERVER['HTTP_HOST']?><?=$bqsr[titleurl]?></loc>
<?=$mobile?>
<lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
[/e:loop]
</urlset>

上述代码改成你自己 的域名就可以了

4、设置自动刷新自定义页面:系统 - 计划任务 - 管理刷新任务 - 增加定时刷新任务,选择:刷新自定义页面-网站地图

原文链接:https://www.zylou.cn/3960.html,未经允许,禁止转载。

评论0

请先

站内大部分资源收集于网络,若侵犯了您的合法权益,请联系我们删除!欢迎投稿资源赚佣金
没有账号? 注册  忘记密码?