xml地图制作(虽然已不是流行模式)

被早期各种“SEO教程“毒害过的同学,做网站就喜欢搞个百度地图,谷歌地图什么的。现在百度站长那边已经提供了其他地图方法,比如推送,比如自动获取的那个JS(推荐)。不过还是有很多强迫症同学想用这个XML方式来做地图,那么墨鱼今天就说下方法吧。如下:

1、后台–栏目–自定义页面–增加自定义页面

页面模式:     (选)直接页面式
页面名称(*):   xml地图
文件名(*):     ../../sitemap.xml
页面内容(*):  下面的代码复制进去 (先修改再复制)

<?=”?>

[!–news.url–]
1.000

[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’].”/”;
}
?>

0.6000

[/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’].”/”;
}
?>

0.6000

[/e:loop]
[e:loop={“select * from [!db.pre!]ecms_news order by newstime DESC”,0,24,0}]

daily
0.8000

[/e:loop]

注意:如果有多个表,则继续,把[!db.pre!]ecms_news,改成相应的表名.

注释:使用相对地址: [!–news.url–]
使用绝对地址:把“ [!–news.url–] ” 修改为如:“  http://127.0.0.1/dg2 ”

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注