昨天分享了织梦自动生成网站网站地图,但是需要安装插件,今天分享,织梦如何不使用插件,制作网站可扩展标记语言地图。
方法一、
1、先建立一个模板文件,将下面代码复制保存,并放在模板目录下,比如扬帆号的模板是皮肤,所以就放在模板/皮肤下。把下面的域名修改成自己的。
?可扩展标记语言版本='1.0 '编码='UTF-8 '?urlset xmlns= ' http://www。网站地图。org/schemas/sitemap/0.9 ' URL loc https://自己的域名/loclastmod { dede : arclist row=1 title len=24 order by=pubdate }[field : pubdate function=strftime( ' % Y-% m-% d ',@ me)/]{/dede : arclist }/lastmodchangefreqdaily/changefreqpriority 1.0/priority/URL { dede : channel row= ' 10 ' type= ' top ' } URL loc 3358 www .举个例子. cn[field : typelink/]/locchangefreqdaily/changefreqpriority 0.8/priority/URL {/dede : channel } { dede : arclist row=1000 order by=pubdate } URL loc https://www .举个例子. cn[field : arcurl/]/loclastmod[field : pubdate function=strftime( ' % Y-% m-% d ',@ me)/]/lastmodchangefreqmonthly/change freq/URL {/dede : arclist }/urlset
2、依次点击【核心】-【单页文章管理】-【增加一个页面】。
3、按下图填写,模板文件名填写自己的真实路径,确定即可。
021060403113949.png">点击更新所有页面就可以生成sitemap.xml了。
方法二、
1、保存下面代码,存成一个模板文件如gsitemap.htm,放在模板目录下如templets/plus下。
<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.google.com/schemas/sitemap/0.84"><url><loc>{dede:global.cfg_basehost/}</loc><lastmod>{dede:arclist row=1 titlelen=24 orderby=pubdate}[field:pubdate function=strftime('%Y-%m-%d',@me)/]{/dede:arclist}</lastmod><changefreq>always</changefreq><priority>1.0</priority></url>{dede:channel row='1000' type='top'}<url><loc>[field:typelink /]</loc><changefreq>daily</changefreq><priority>0.9</priority></url>{/dede:channel}{dede:arclist row=2000 orderby=pubdate}<url><loc>[field:arcurl/]</loc><lastmod>[field:pubdate function=strftime('%Y-%m-%d',@me)/]</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>{/dede:arclist}</urlset>
2、依次点击【核心】-【频道模型】-【自由列表管理】-【增加列表】。
3、注意:限定栏目、限定频道、附加属性那里先随便选择,保存后,再修改成“不限”,然后“更新”。
4、【系统】-【系统基本参数】-【核心设置】,开启支持多站点。
5、完成之后就可以点击【更新】,就可以生成sitemap.xml地图了。