帝国cms用自定义页面来创建网站地图sitemap.html的方法。具体步骤有三步,1、创建自定义模板(网站地图模板);2、创建自定义页面(调用网站地图模板);3、刷新自定义页面(生成sitemap.html)。sitemap.html主要生成网站的栏目结构。如下图:

1、创建网站地图模板
后台——模板——自定义页面模板——增加自定义页面模板,如下图:

打开增加自定义页面模板后,填写模板名称,在模板内容中添加模板代码,代码如下:

<!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>网站地图</title>
</head><body><h3><span>网站地图</span></h3>[e:loop={"select classpath,classname,classid,bclassid from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder ASC",100,24,0}]<!--顶级栏目-->
<h2><a href=<?=$public_r[newsurl].$bqr[classpath]?>><?=$bqsr[classname]?></a></h2>
<!--/顶级栏目--><!--二级栏目-->
<ul><?php
$dh=$empire->query("select classpath,classname from  {$dbtbpre}enewsclass where bclassid=".$bqr[classid]." and showclass=0 order by myorder ASC");
while($dhr=$empire->fetch($dh)) {
?><li><a href=<?=$public_r[newsurl].$dhr[classpath]?>><?=$dhr[classname]?></a></li>
<?php}
?></ul>
<!--/二级栏目-->[/e:loop]</body>
</html>

2、创建自定义页面
后台——栏目——自定义页面——增加自定义页面。打开增加自定义页面后,填写下面内容:
页面模式:采用模板式
页面名称:网站地图html
文件名:../../sitemap.html
使用的模板:网站地图html  (我们第一步创建的自定义模板)
之后,保存,如下图:

3、生成sitemap.html静态页面
完成上面两步后,我们要生成sitemap.html。方法很简单:
后台——数据更新——刷新所有自定义页面,如下图:

生成sitemap.html成功,现在访问http://你的域名/sitemap.html ,就应该看到如下样式:

Sitemap.html生成成功了,可以根据自己的需要调整css,优化网站地图的样式。

帝国cms建立自定义页面来创建网站地图sitemap.html相关推荐

  1. 帝国cmssitemap.php,帝国CMS网站地图sitemap的制作

    帝国CMS网站地图sitemap的制作 (2012-02-04 20:50:32) 标签: 杂谈 以前网站一直用的是在线生成工具来生成网站地图,比较方便,但是发现在线生成的无法显示出网站结构和全部的内 ...

  2. 免费帝国CMS插件实现seo优化提升网站排名

    我们使用的帝国CMS在这么多的CMS中使用难度算是中等的,它采用多重加密设置,限制端口等让帝国CMS在安全性方面拥有不错的可靠性,而且对HTML静态文件的支持更友好,这对于我们SEO优化有很大的帮助. ...

  3. 帝国php调用文章列表,帝国CMS调用自定义列表名称的方法(简单二次开发实现)

    本文讲述了帝国CMS调用自定义列表名称的方法,脚本之家在这里提供了2种实现方法,涉及针对帝国CMS底层代码的修改.具体如下: 一.问题描述: 需要调出自定义列表名称,如下图所示: 而使用帝国CMS原有 ...

  4. 帝国PHP怎么调用字段名,帝国CMS调用自定义列表名称的方法(简单二次开发实现)...

    这篇文章主要为大家介绍了帝国CMS调用自定义列表名称的方法,列举了两种实现技巧,涉及针对帝国CMS底层代码的修改,需要的朋友可以参考下 本文讲述了帝国CMS调用自定义列表名称的方法,编程之家 jb51 ...

  5. 帝国cms内容页php获取当前栏目名,帝国CMS获取当前页面顶级栏目名称和连接的方法...

    最近有网友问帝国CMS获取当前页面顶级栏目名称和连接的方法,这大概是做面包屑之类用的,帝国CMS只给了首页通用的调用导航的方法,并没有给出列表页和内容页的.92模板网小编经过查找资料发现了解决之道,下 ...

  6. 帝国CMS开发主播/直播视频网站源码+WAP/可封装APP运营

    正文: 帝国CMS开发主播/直播视频网站源码+WAP/可封装APP运营,这系统支持三端,就例如PC+WAP+APP,有兴趣的自己去体验吧,其它的就没什么好介绍的了. 程序: wwuef.lanzouy ...

  7. 帝国CMS金融财经新闻资讯门户网站源码 PC+WAP手机版

    介绍: 帝国CMS金融财经新闻资讯门户网站源码 PC+WAP手机版 网盘下载地址: http://kekewl.net/wyHvrIZ7NON0 图片:

  8. 帝国CMS调用自定义列表名称的方法(简单二次开发实现)

    帝国CMS调用自定义列表名称的方法(简单二次开发实现) 本文讲述了帝国CMS调用自定义列表名称的方法,脚本之家在这里提供了2种实现方法,涉及针对帝国CMS底层代码的修改.具体如下: 一.问题描述: 需 ...

  9. 帝国CMS网站地图sitemap的制作教程,分享2种帝国cms网站地图模板

    帝国CMS网站地图sitemap的制作教程,分享2种帝国cms网站地图模板 转载于:https://www.cnblogs.com/onlylove2015/p/5291446.html

最新文章

  1. Service的线程、工作线程、权限及系统Service
  2. 【Linux】一步一步学Linux——chage命令(92)
  3. native封装卡片 react_自己动手封装一个React Native多级联动
  4. Filter案例之登录验证
  5. 车牌识别数据集_行人再识别数据集
  6. C# 在DbContext内通过DbSet名称来访问DbSet
  7. php pg connect 扩展,php安装gnupg扩展
  8. python中凯撒密码加密_凯撒密码加密
  9. 通过zabbix获取数据库连接的信息及部分扩展
  10. mysql读写分离实现_laravel 配置MySQL读写分离
  11. Cinesamples CineBrass Descant Horn Mac(号角音色库)
  12. RocketMQ消息消费之长轮询
  13. 零基础GitHub入门教程
  14. 程序员如何选择适合自己的企业?
  15. stl文件html预览,基于SpringMVC对stl文件的3D可视化
  16. java 判断是否信用卡_用java实现验证输入信用卡号码的正误
  17. ZLMediaKit启用webrtc编译
  18. Android手机总是提示:存储空间不足,解决方法
  19. C: Warning: implicit declaration of function ‘e‘; did you mean ‘el‘?[-Wimplicit-function-declaration
  20. mipi协议csi和dsi

热门文章

  1. 大服务器实装维护公告,《魔兽世界》7月16日大服务器更新公告 最新配对列表一览...
  2. 【ipad】ipad如何与电脑连接
  3. Java标识符的书写规则有哪些,Java标识符的命名规则有哪些?
  4. 2017年8月前端开发者超实用干货大合集
  5. 七种遍历HashMap的方法
  6. php中的hashmap的用法,基于HashMap遍历和使用方法(详解)
  7. 苹果失足启示录:这是一个价值4400亿美元的教训
  8. 欲望永恒饥饿(转自学长)
  9. 使用DiceBear随机生成可爱卡通头像
  10. 你看,你看,月亮的笑脸!