核心概念:栏目类型
在开始之前,你需要了解织梦CMS有几种常见的栏目类型,因为不同类型的栏目,后台设置和前台调用方式会有所不同。

(图片来源网络,侵删)
- 栏目目录: 这是最常用的类型,会生成一个独立的目录,适合存放文章、下载等信息。
- 外部链接: 点击栏目名称后,会跳转到你指定的外部网址(如
https://www.baidu.com),而不是打开本站的页面。 - 单页文档: 不会生成栏目列表页,但会生成一个独立的页面,适合制作“关于我们”、“联系我们”、“公司简介”这类固定内容的页面。
- 频道封面: 可以理解为栏目下的一个“首页”,它会生成一个独立的页面,可以在这个页面上放置特定的内容模块,比如广告、产品展示等。
对于新手来说,“栏目目录” 是最常用、最重要的,我们主要以此为例进行讲解。
添加栏目的详细步骤(以“栏目目录”为例)
假设我们要为网站添加一个名为“网站教程”的新栏目。
第一步:登录后台
- 在浏览器中输入你的网站域名,后面加上
/dede/(这是织梦默认的后台目录,如果你修改过,请使用你修改后的目录)。http://www.yourdomain.com/dede/
- 输入你的用户名和密码,登录到网站后台。
第二步:进入栏目管理
登录成功后,在后台的左侧菜单栏中找到 【栏目管理】,鼠标移上去,会展开子菜单,点击 【添加栏目】。
快捷方式: 在后台首页的“常用功能”模块里,通常也有一个“添加栏目”的快捷入口,可以直接点击进入。
(图片来源网络,侵删)
第三步:填写栏目信息
这是最关键的一步,你会看到一个“新增栏目”的表单页面,需要填写以下信息:
基本信息设置
- 栏目名称:
网站教程(这是栏目在前台显示的名字) - 栏目目录:
website-tutorial(这是栏目在网站URL中使用的英文名或拼音,非常重要,建议使用英文、数字或下划线,不要用中文和特殊符号,系统会根据栏目名称自动生成一个,你可以手动修改。) - 栏目类型: 选择“栏目目录”。
- 栏目属性:
- 列表栏目: 勾选此项,表示这个栏目会有文章列表页,这是绝大多数栏目的选择。
- 封面栏目: 勾选此项,表示这个栏目会有一个独立的封面页,你可以根据需要勾选,两者可以同时勾选。
- 这里是 可选的,你可以直接在这里为这个栏目添加第一篇文章(封面内容),也可以留空,后续再添加,对于新手,建议先留空。
- 上级栏目:
主站(选择这个栏目属于哪个父栏目,默认是“主站”,也就是顶级栏目,如果你想把它放在“技术分享”栏目下面,就选择“技术分享”。)
其他常用设置
- 栏目关键词:
网站教程,织梦教程,建站教程(用于SEO,让搜索引擎了解栏目的核心内容,多个关键词用英文逗号隔开) - 栏目描述:
本栏目专注于分享各类网站建设、织梦CMS使用教程,帮助新手快速入门。(同样用于SEO,向搜索引擎和访客描述栏目的内容) - 列表选项:
- 列表命名规则:
{typedir}/index.html(这是栏目列表页的URL生成规则,默认即可。) - 文章命名规则:
{typedir}/{Y}{M}{D}/{aid}.html(这是栏目下文章详情页的URL生成规则,默认即可。)
- 列表命名规则:
- 模板选择:
- 列表模板:
list_article_default.htm(选择一个用于显示栏目文章列表的模板文件,如果你有自定义的模板,可以在这里选择。) - 文章模板:
article_article_default.htm(选择一个用于显示文章详情页的模板文件。) - 封面模板:
cover_default.htm(如果你勾选了“封面栏目”,需要选择一个封面页模板。)
- 列表模板:
高级选项
- 再次强调,这里是可选的,可以直接写HTML代码作为栏目的首页内容。
- 自定义文件名: 可以自定义列表页和封面页的文件名,一般保持默认。
- 栏目权限: 用于设置会员权限,普通网站用不到。
- 是否支持投稿: 如果允许会员向这个栏目投稿,就勾选“是”。
第四步:确认并提交
检查所有信息无误后,点击页面底部的 【确定】 按钮。
如何添加子栏目?
添加子栏目(也叫二级栏目)的步骤和上面完全一样,唯一的区别在于 【上级栏目】 这一设置。
- 你已经有了一个“技术分享”的顶级栏目。
- 现在要添加一个“织梦教程”子栏目,在添加时,就在 【上级栏目】 的下拉菜单中选择 “技术分享”。
- 这样,“织梦教程”就会成为“技术分享”的下一级栏目,其URL路径也会是
你的域名/技术分享/织梦教程/。
添加后的检查与常见问题
为什么前台看不到新栏目?
这是最常见的问题,原因通常有以下几点:
- 未更新栏目缓存: 织梦为了提高速度,会缓存栏目信息,添加新栏目后,需要手动更新缓存。
- 解决方法: 在后台左侧菜单找到 【系统】 -> 【系统基本参数设置】 -> 在右侧顶部找到 【性能选项】 -> 点击 【更新系统缓存】 并保存。
- 未生成栏目HTML: 如果你开启了“生成HTML”模式,新建的栏目页需要手动生成。
- 解决方法: 在后台左侧菜单找到 【生成】 -> 【一键更新网站】 -> 勾选 “更新栏目HTML” 和 “更新主页HTML” -> 点击开始更新。
- 模板问题: 检查你网站的头部模板(
head.htm)或主导航模板(topnav.htm)中,是否正确调用了栏目列表,通常使用{dede:channel type='top'}或{dede:channelartlist}等标签来调用,如果模板没有调用,新栏目自然不会显示。 - 栏目被禁用: 检查栏目是否被误设置为“禁用”,在 【栏目管理】 -> 【所有栏目】 中查看并编辑该栏目,确保“禁用”选项没有被勾选。
如何修改或删除栏目?
- 修改: 进入 【栏目管理】 -> 【所有栏目】,找到你要修改的栏目,点击后面的 【修改】 按钮。
- 删除: 同样在 【所有栏目】 中,找到要删除的栏目,点击后面的 【删除】 按钮。
- 重要提示: 删除栏目是一个危险操作!
- 如果栏目下有文章,删除栏目时,系统通常会提示你是否同时删除这些文章,请务必确认!
- 强烈建议在删除前,先备份你的网站数据库。
- 重要提示: 删除栏目是一个危险操作!
添加织梦CMS栏目的核心流程可以概括为:
登录后台 -> 栏目管理 -> 添加栏目 -> 填写名称、目录等基本信息 -> 选择栏目类型 -> 设置模板和SEO -> 点击确定 -> 更新缓存和生成HTML。
只要按照这个流程一步步来,并理解每个设置项的含义,你就能轻松地为你的织梦网站添加任意栏目了,如果在操作中遇到问题,优先考虑“更新缓存”和“检查模板调用”这两个方面。

