cms网站内容如何自定义(帝国CMS中没有生成网站地图的知识点重要知识点:增加标签模板 )
优采云 发布时间: 2022-02-11 14:05cms网站内容如何自定义(帝国CMS中没有生成网站地图的知识点重要知识点:增加标签模板
)
标签: desstylebloghttpcoloruseiostrong
网站 地图,也称为站点地图,是一个带有指向 网站 上所有页面的链接的页面。它还简洁地展示了 网站 列关系,一般包括顶级列和二级列。搜索引擎蜘蛛喜欢 网站 地图。在Empirecms中没有生成网站地图的功能,所以嗨分享今天,我将介绍一种生成它的网站地图的方法。
主要用到了帝国cms中的两个重要知识点:
一、圆形栏目导航标签(listshowclass)
二、自定义页面第一步:添加标签模板
帝国cms网站后台--【模板】-左【标签模板】-【管理标签模板】
可以添加标签模板,也可以直接使用ID为1,模板名称为【分段导航标签模板】的标签模板
[模板名称]改为--[子栏目导航标签模板-网站地图]
[页面模板内容(*)]修改为:
1
2 [!--bclassname--]
3
4 [!--empirenews.listtemp--]
5
6 [!--empirenews.listtemp--]
7
8
[列表内容模板(list.var)(*)]改为:
1 [!--classname--]
【保存模板】就够了,如果想看清楚,请勾选【保存模板】下的【【显示模板变量描述】】、【添加描述】
第 2 步:添加自定义页面
帝国cms网站后台--[栏目]-左[自定义页面]-[管理自定义页面]
添加自定义页面
[页面模式] 使用 [直接页面模式]
【页面名称(*)】命名为【网站地图】
[文件名(*)] 用[../../sitemap.html]----../../*.html表示这个html文件是在网站根目录下生成的
然后根据你的网站情况依次填写【页面标题】、【页面关键词】、【页面描述】
最后【页面内容(*)】:
1 DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
3
4
5 站点地图 - [!--pagetitle--]
6
7
8
9
10 body {font-family: Verdana;FONT-SIZE: 12px;MARGIN: 0;color: #000000;background: #ffffff;}
11 img {border:0;}
12 li {margin-top: 8px;}
13 .page {padding: 4px; border-top: 1px #EEEEEE solid}
14 .author {background-color:#EEEEFF; padding: 6px; border-top: 1px #ddddee solid}
15 #nav, #menu, #content, #footer {padding: 8px; border: 1px solid #EEEEEE; clear: both; width: 95%; margin: auto; margin-top: 10px;}
16
17 #menu ul{overflow:hidden; line-height:24px;}
18 #menu ul li{ font-size:14px; font-weight:700}
19 #menu ul li ol{list-style-type:none; overflow:hidden; padding:0; margin:0;}
20 #menu ul li ol li{float:left; padding:0 10px 0 0; font-size:12px; font-weight:400;}
21
22
23
24 ‘s SiteMap
25
26 » 站点地图
27
28 站点导航
29 [listshowclass]‘0‘,1,0,0[/listshowclass]
30
31 查看首页:
32
33
填写完成后提交保存,更新数据。您的 网站 地图是域名/sitemap.html。如果以后添加或删除列,则可以重新生成静态页面。
获取的是网站-站点名称,如:Hi Sharing-前端技术分享站[!--news.url--] 获取的是--网站的地址,如果你找到生成的帝国cms网站地图(站点地图),网站地址总是/(斜杠),不是你的域名,请移步-【后台】-【系统】 -[系统设置]-[系统参数设置]-[基本属性]-[网站地址],把/改成你的网站URL[listshowclass]'0',1,0,0[/ listshowclass]格式为[listshowclass]父列ID,标签模板ID,是否显示列数信息,显示列数[/listshowclass]。具体用法见Empirecms[查看标签语法]中的参数说明
最后看一下我做的一个网站的网站图(sitemap.html)的整体效果: