CMSware全自动站点地图

来自站长百科
跳转至: 导航、​ 搜索

导航:返回上一页

站点地图发布的方法:(以下设置中的{PSN:1}请根据您的具体情况进行改写)

1、打开思维(CMSware),进入站点管理,右键点击"站点根目录"新建一个“根结点”,名字叫“附带发布”,用来发布一些附加网页例如 “关于我们”“网站地图”等。设置这个结点的一些选项:

  • 资源发布点(PSN): {PSN:1}
  • 资源发布URL: {PSN-URL:1}
  • 静态内容发布点(PSN): {PSN:1}
  • 静态内容发布URL : {PSN-URL:1}
  • 结点首页文件名 :other.html
  • 首页模版 : 最好为空文件
  • 内容页模版 :设为网站的文章页模版
  • 其它设置保持默认;

2、将模版sitemap.html复制到templates文件夹中;

3、在发布管理中,在“附带发布”结点中新建一篇文章,标题叫“站点地图”(这个无关紧要),内容不写,然后“发布设置”选项卡中:

  • 自定义套用模版:/sitemap.html
  • 自定义发布文件名:sitemap.html
  • 自定义发布点(PSN):{PSN:1}
  • 自定义发布URL :{PSN-URL:1}
  • 其它不管,单击 "保存文档" 链接

4、在文章列表中,单击“站点地图”这篇文章后的“发布”链接;

5、发布成功后,右击文章标题,单击 获取发布url,记下网址;

6、在首页模版的导航栏中添加“站点地图”链接,重发布首页。

sitemap.html(带注释)代码

<!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=gbk" />
<title>网站地图</title>
<style type="text/css">
<!--
.title1 {
font-size: 18px;
color: #0066FF;
}
.title2 {
font-size: 16px;
color: #0099FF;
}
.title3 {
font-size: 14px;
color: #0099FF;
}
-->
</style>
</head>

<body>

<!--这里可以加上您的header文件-->

<!--**********注意**********-->
<!--整个代码只需您把下面一行(调用代码)中NodeID="0"中的0改成您的首页结点的id,其他任何都可以不管-->
<table width="100%" border="0" cellpadding="2" cellspacing="0">
<!--行开始-->
<CMS action="NODELIST" return="MasterList" Type="sub" NodeID="0" />
<!--NodeID="0",会显示站点根下的所有的结点的列表-->
<!--调用主结点号下所有子结点-->
<loop name="MasterList" key="MasterKey" var="MasterVar" start="1">
<!--主循环开始(大栏目循环)-->
<tr>
<td>
<a href="[$MasterVar.NodeURL]" target="_blank"><strong>[$MasterVar.NodeName]</strong></a>
</td>
</tr>
<CMS action="NODELIST" return="List" Type="sub" NodeID="{$MasterVar.NodeID}" />
<!--子结点循环(子栏目)-->
<loop name="List" key="key" var="var" >
<tr>
<td >    
<a href="[$var.NodeURL]" target="_blank">[$var.NodeName]</a>
</td>
</tr>
</loop>
</loop>
<tr>
<td> </td>
</tr>
</table>

<!--这里可以加上您的footer文件-->

</body>
</html>



参考来源[ ]