最近在优化网站的时候,需要制作一个网站地图,程序是dedecms制作的,今天就来和大家分享下dedecms网站地图怎么制作。
其实很简单,只需要把dedecms标签写入,就可以制作成网站地图了。
第一步,制作xml模板文件,可以命名为xml.html,然后加入代码。
代码如下:
<?xml version="1.0" encoding="gb2312" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.seoziw.com/</loc>
<lastmod>{dede:arclist row=1 titlelen=24 orderby=pubdate}[field:pubdate function=strftime('%Y-%m-%d',@me)/]{/dede:arclist}</lastmod>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>
{dede:channel type='top'}
<url>
<loc>[field:typelink /]</loc>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
{/dede:channel}
{dede:arclist row=10000 orderby=pubdate}
<url>
<loc>[field:arcurl/]</loc>
<lastmod>[field:pubdate function=strftime('%Y-%m-%d',@me)/]</lastmod>
<changefreq>monthly</changefreq>
</url>
{/dede:arclist}
</urlset>
第二步,创建自由列表,然后把列表改成对于的值就可以了,如下图。
第三步,添加循环内的单行记录样式,代码如下。
<loc>[field:arcurl/]</loc>
<lastmod>[field:pubdate function=strftime('%Y-%m-%d',@me)/]</lastmod>
<changefreq>monthly</changefreq>
然后保存就可以了,最后再生成下sitemap.xml,就可以完成dedecms网站地图制作了。
DEDCMS程序的网址地图制作是有一定难度的,会有要求计算机程序的提出知识才能其做程序并制作地图。