怎么用php实现自动生成站点地图的XML文件

发布网友

我来回答

5个回答

热心网友

需要做的就是新建一个地图模板,模板-增加自定义页面模板。

这个是里面的代码:

12345671011121314151617181920212223242526272829

   

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">;    <html xmlns="http://www.w3.org/1999/xhtml">; <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title> <?=$public_r[sitename]?> </title> </head> <body> <h1><a href="[!--news.url--]"><?=$public_r[sitename]?></a></h1> <ul>   [showclasstemp]'selfinfo',12,0,0[/showclasstemp] </ul> </body></html>

   

[showclasstemp]'selfinfo',13,0,0[/showclasstemp]是调用的栏目,利用栏目循e69da5e887aa7a6869616f31333363363537环标签调用出来。

页面名称可以自定义,这里填网站地图,文件名这里改成www.xiaoyuani.com../../sitemap.html,使用模板选择自定义页面中的模板即可,接着点提交,这样的网站地图就搞定了。由于网站地图是静态页面,我们每次更新完文章之后需要更新一下网站地图,点击数据更新,刷新自定义页面,这样的地图才会更新完成。

在浏览器里面输入:域名/sitemap.html,就能够看到网站地图了。

热心网友

读取文章数据。按上面的格式生成一个utf-8的xml文件就行了........
我的CMS后台有生成地图功能,你可以看看相关代码:www.dcrcms.com

热心网友

下载一个cms的sitemap插件看一下里面的源码就知道了

热心网友

查询,构建xml。写入一个xml就可以了啊

热心网友

你可以用sitemap maker试一下追问程序怎么写呢,就是不想借助软件!

追答那抱歉,这个我没有进行过尝试,爱莫能助了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com