100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 帝国cmssitemap.php 帝国CMS网站地图sitemap的制作

帝国cmssitemap.php 帝国CMS网站地图sitemap的制作

时间:2020-10-21 16:52:59

相关推荐

帝国cmssitemap.php 帝国CMS网站地图sitemap的制作

帝国CMS网站地图sitemap的制作

(-02-04 20:50:32)

标签:

杂谈

以前网站一直用的是在线生成工具来生成网站地图,比较方便,但是发现在线生成的无法显示出网站结构和全部的内容,就打算自己写了。

在帝国CMS中可以采用“栏目 —> 自定义页面 —>

增加自定义页面”的形式生成网站地图,文件名分别为sitemap.xml和sitemap.html。

sitemap.html:采用公共的head和foot模板,导航栏也相同,加上所有的产品链接,最好采用纯文本的形式。然后[e:loop={栏目ID,条数,0,0,"","id

desc"}]通过遍历将所有栏目下的网页列出,可根据需要设计显示格式,方便用户体验。

sitemap.xml:其中loc代表链接地址和priority代表权重为,changefreq修改频率和lastmod最好更改日期。

='<?xml version="1.0"

encoding="gb2312"?>'?>

xmlns="/schemas/sitemap/0.9">

(首页)

[!--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']."/";

}

?>

=$sccurl?>

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']."/";

}

?>

=$sccurl?>

0.6000

daily

[/e:loop]

[e:loop={栏目ID/专题ID,1000,0,0,"","id desc"}](列出所有栏目或者ID下的文章)

=$bqsr[titleurl]?>

0.5000

[/e:loop]

分享:

喜欢

0

赠金笔

加载中,请稍候......

评论加载中,请稍候...

发评论

登录名: 密码: 找回密码 注册记住登录状态

昵称:

评论并转载此博文

发评论

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。