小李SEO博客

网站优化服务

帝国cms百度sitemap地图规范改版后XML地图生成方法

本篇文章主要针对百度SITEMAP规范改版以后,帝国百度SITEMPA XML地图如何生成的问题。其实和以往的代码规范大同小异,改版以后只需要提交内容链接资源即可,也就是集合性的XML已经不再支持。我们用帝国的自定义页面来实现这个功能:

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发布文章gif图片不加水印设置方法 下一篇:帝国cms后台调整默认编辑器高度教程
相关帝国cms文章阅读
  • 给帝国CMS的会员字段加编辑器的方法

    帝国的会员字段很遗憾没有加编辑的功能,不过万能的站长总会有解决的办法,看以下的办法,其实非常简单,但安全性的妥协需要自己把控了,毕竟这是在前台用户可以使用,所谓鱼与熊掌...

  • 帝国CMS忘记后台管理员帐号解决办法

    忘记后台管理员帐号怎么办? 用phpmyadmin查看phome_enewsuser表里的记录:查看username字段的内容. 忘记后台登陆密码怎么办? 用phpmyadmin修改phome_enewsuser表里的记录:把password字段的内容改为:322...

  • 帝国CMS-sitemap插件下载

    本插件适用于帝国CMS的版本如下:(支持各编码版本) EmpireCMS 7.0及以上版本 EmpireCMS 6.6 EmpireCMS 6.5 EmpireCMS 6.0 ----------------------------------------------------------------------------- 插件名称:帝国CMS-sitem...

  • 帝国CMS调用最新300条中点击率最高的2条

    可以实现,调用最新300条信息中点中率最高的2条信息,而不是所有信息。 [e:loop={'select * from (select a.id,a.title,a.newspath,a.newstime,b.classpath,b.classname,b.filetype,a.onclick,a.smalltext from '.$dbtbpre.'ecms_articl...

  • 帝国CMSSQL标签多表查询

    看到论坛里很多人都在问,如果能在用户投稿的文章后显示该用户的头像,如果能在 企业用户发布的信息 后显示该企业的其他信息等 其实这些功能可以用SQL标签来实现的,现在我们来简单的...

  • 帝国CMS添加百度地图标注方法

    给帝国CMS任意模型加上百度地图标注功能。 第一步:首先在模型建立三个字段: 字段名:map_x 字段类型:DOUBLE 字段名:map_y 字段类型:DOUBLE 字段名:map_z 字段类型:TINYINT 最好设置个默认值...

  • 帝国cms刷新phomeecmsdoesn'texist错误修复插件

    刷新内容页时候经常会遇到这种错误 所以制作个插件分享给大家! 出错原因: 1.栏目被删除了 但是数据库仍然有数据 就导致获取不到数据表 错误 2.信息删除时候没处理完整 索引表数据没有被删...

  • 解决帝国cms官方结合项插件静态页classid为空导致无法找到页面问题

    1.global$public_r; 改成 global$public_r,$navclassid; 2.if($_GET[classid]){ $classid=RepPostVar($_GET[classid]); $urlcs.=classid=.$classid; } 改成 if($_GET[classid]){ $classid=RepPostVar($_GET[classid]); $urlcs.=classid=.$classid; }else{ $urlcs.=c...

  • 帝国CMS结合项筛选实现已选择条件和删除取消已选择

    如图所示,实现显示已经选择的筛选条件,并可以删除条件。 按帝国CMS官方提示的结合项方法制作结合项目后, 再进行如下操作即可: 打开 userfun.php 找到 echo $allstr; 后面一行加入: foreach...

  • 帝国cms模板中当前播放器名称选择获取代码

    小李网络公司介绍帝国cms模板中当前播放器名称选择获取代码知识,包括帝国cms电影播放霸气的帝国名称帝国cms播放站外视频中帝国名字大全x1视频播放器帝国CMS电影视频帝国cms添加播放器帝国...

  • 帝国CMS请查看目录权限是否为0777,文件上传不成功解决办法

    帝国CMS网站后台上传附件提示请查看目录权限是否为0777,文件上传不成功,问题原因及解决办法有二: 一、目录权限不对,检查d目录及子目录权限是否为0777。 二、服务器php.ini设置不对,...

  • 帝国CMS-多图上传插件使用说明

    一、插件介绍: 帝国CMS多图上传插件:为采用FLASH方式实现同时选择多个图片一起上传,提高多图上传效率。 二、插件安装说明 将本压缩包upload目录下的所有文件上传到帝国CMS目录即可完成安...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640