帝国CMS的自定义页面来实现XML地图生成方法

aaa

我们用帝国的自定义页面来实现这个功能:

1.后台-栏目-自定义页面-管理自定义页面-增加:

页面模式:直接页面式

页面名称:XML地图

文件名:../../sitemap.xml

标题关键字和描述随便写。

2.页面内容代码:

<?='<?xml version="1.0" encoding="UTF-8"?>'?>
<urlset>
[e:loop={"select * from [!db.pre!]ecms_news order by newstime DESC",0,24,0}]
<url>
<loc><?=$bqsr[titleurl]?></loc>
<lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>
<changefreq>daily</changefreq>
<priority>0.8000</priority>
</url>
[/e:loop]
</urlset>

其中:ecms_news 为你的模型名称,改为你的模型名称即可。如果多个模型可以用多个自定义页面来做。也在一个自定义页面通过复制多个如下代码来实现:

[e:loop={"select * from [!db.pre!]ecms_news order by newstime DESC",0,24,0}]
<url>
<loc><?=$bqsr[titleurl]?></loc>
<lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>
<changefreq>daily</changefreq>
<priority>0.8000</priority>
</url>
[/e:loop]
[e:loop={"select * from [!db.pre!]ecms_down order by newstime DESC",0,24,0}]
<url>
<loc><?=$bqsr[titleurl]?></loc>
<lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>
<changefreq>daily</changefreq>
<priority>0.8000</priority>
</url>
[/e:loop]

本文标题:帝国CMS的自定义页面来实现XML地图生成方法

本文链接:https://www.kaifatu.com/article/663.html

相关文章

帝国cms如何管理系统模型教程(图文)

管理系统模型:1、登录后台,单击“系统”菜单,选择“管理数据表”子菜单,进入管理数据表界面:…

Kaifatu 帝国cms教程
2021-05-28 79

帝国cms建站没有标题图片时随机调用图片显示

帝国cms建站没有标题图片时随机调用图片显示…

Kaifatu 帝国cms教程
2021-06-04 198

帝国CMS怎么去掉文章链接日期目录路径

帝国CMS怎么去掉文章链接日期目录路径呢?帝国CMS怎么去掉文章链接日期目录路径呢?这样的怎么实现?其实方法不难,下面帝国cms模板网小编就来为大家分享帝国CMS删除文章链接日期路径的方法: 1、首先我们要在帝国cms后台栏目管理,找到对应…

Kaifatu 帝国cms教程
2021-03-10 659

第三节:分析目标网站栏目

前言:当我们把本地服务器搭建完成后,源码安装完成后,接下来需要去分析被仿的网站,为什么这么做?因为接下来,我们要搭建后台栏目及制作页面等。…

Kaifatu 帝国cms教程
2021-03-03 464

帝国CMS如何增加栏目自定义字段教程(图文)

帝国CMS如何增加栏目字段教程…

Kaifatu 帝国cms教程
2021-06-06 142
发表评论
暂无评论