小李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栏目ID+结合项伪静态+支持分页完整代码!

    跟帝国官方的差不多,只是伪静态了。 没有官方支持的筛选项多,只支持:栏目ID,筛选项,分页。需要其他比如:专题ID模型id模版ID排序等等,可以自己修改。 说明: 一:建立字段时候要用...

  • 帝国CMS调用栏目别名的两种方法!

    第一种:在最终栏目调用 ?=$class_r[$GLOBALS[navclassid]][bname]? 第二种:万能的,哪里都行,应为是直接查询数据库输出的! ?php$cr=$empire-fetch1(selectbnamefromphome_enewsclasswhereclassid='.$GLOBALS[navclassid].'li...

  • 帝国cms运算式验证码(多种方案)

    感谢帝国CMS论坛:liangguanyu 提供! 用腻了原版的字母+数字组合的验证码,那就试试帝国cms加减法运算验证码,支持所有页面的验证,至少支持7.0以上帝国cms utf8版本(6.6没安装所以就没试过)...

  • 更改帝国CMS&quot;数据更新&quot;中的&quot;刷新首页&quot;为&a

    前言:因为帝国CMS 默认首页是没有分页列表效果的。所以墨鱼做此类模板的时候使用的自定义列表功能。对于有首页有列表的模板,如果要生成首页 ,在“后台-数据更新”里就不要点“刷新...

  • 帝国CMS如果信息带有图片信息,则标题上带有图片标志

    [e:loop={'selfinfo',20,0,0}] ? $newimg=; if(!empty($bqr[titlepic])) { $newimg=img src='http://bbs.zhnews.net/bbs/static/image/filetype/image_s.gif' /; } ? tr class=even td class=title h1a href=?=$bqsr[titleurl]? target=_blank?=sub($bqr[title],0,24,fa...

  • 帝国cms字段处理函数

    前言: 增加/修改字段时可以设置后台增加信息处理函数、后台修改信息处理函数、前台增加信息处理函数、前台修改信息处理函数,可以分别设置对字段内容处理的函数,对于对字段内容存放...

  • 帝国CMS管理系统简单的设置操作说明!

    ...

  • 帝国CMS在内容页面直接显示评论

    8、在内容页面直接显示评论 内容模板增加评论JS调用:script src=!---news.url--]e/pl/more/?classid=!---classid--]id=!---id--]num=10/script 其中10为调用评论数量,显示样式修改:后台-》模板管理-》公共模板...

  • 帝国CMS高级应用:SQL调用留言(已审核留言)

    帝国CMS任意模板中调用留言,可只调用已审核的留言,也可不限制是否审核。 代码如下: ? //bid为留言分类ID,checked='0' 0为已审核,1为未审核 $sql=$empire-query(select * from {$dbtbpre}enewsgbook where bi...

  • 帝国CMS内容页调用当前会员投稿的其它信息

    帝国CMS开放投稿时,希望在会员投稿信息内容页再调用当前会员的其它投稿信息,这当然是可以实现的。 例1、调用当前会员投稿的5篇最新文章 ?php $sql=$empire-query(select * from phome_ecms_download wh...

  • 帝国CMS列表页内容模板随机插入增加广告

    列表内容模板(list.var) (*)改造如下: $num=div class=list a href=!--titleurl--] img class=img src=!--titlepic--] alt=!--title--] h3!--title--]/h3 /a /div; if($no%4==0){ //跟据自己喜欢自由发辉,多少条信息显示一条广告 $n...

  • 帝国CMS7.2版多终端访问功能使用图文教程

    随着PC互联网与移动互联网的不断融合、以及各类移动访问终端增加,网站移动互联越来越重要了,所以帝国CMS7.2版本在原来版本的多访问终端功能基础上,做出更多的改进,让网站多种移动访...

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