织梦的权限体系是基于角色和用户组的,而不是直接给每个用户分配编辑器权限,这意味着,你需要通过设置用户组的权限,然后将用户添加到该用户组,来间接控制用户能使用什么编辑器。

(图片来源网络,侵删)
核心概念:权限的传递链
织梦的权限控制遵循一个层级关系:
系统设置 -> 用户组权限 -> 用户
- 系统设置:系统必须安装并启用了你想要的编辑器,织梦默认带有两个编辑器:DedeCms(一个简单的文本域)和 FCKeditor(一个老牌的富文本编辑器),你也可以通过插件安装其他编辑器,如 KindEditor、百度Ueditor 等。
- 用户组权限:这是关键,你需要在后台的“用户组”管理中,为某个用户组设置“文章内容模型”的编辑器权限。
- 用户:将具体的某个管理员账号添加到那个拥有相应权限的用户组中。
详细设置步骤
假设我们要让某个编辑员用户组使用 KindEditor 编辑器(这是一个非常流行的选择),而默认的“所有信息发布组”使用简单的文本编辑器。
第一步:确认编辑器已安装并启用
- 登录织梦后台。
- 进入 “系统” -> “系统基本参数” -> “核心设置”。
- 找到 “Html编辑器默认选择” 这个选项。
- 在下拉菜单中,你应该能看到所有已安装的编辑器,如
fckeditor、kindeditor、dedecms等。 - 注意:这里的设置只对没有特定权限的用户生效,对于有特定权限的用户,此设置将被覆盖,所以这一步更多是作为一个默认值。
第二步:设置用户组的编辑器权限
这是最核心的一步。

(图片来源网络,侵删)
-
在织梦后台,进入 “用户” -> “用户组管理”。
-
你会看到系统预设的用户组,如“超级管理员”、“所有信息发布组”等。建议不要直接修改默认组,而是创建一个新的用户组编辑员”。
- 点击 “新增用户组”。
- 填写用户组名称,内容编辑员”。
- 在权限设置中,找到 模型” 这一项。
- 在“文章内容模型”的权限选项中,你会看到一个编辑器选择的下拉菜单。这就是关键!
- 从下拉菜单中选择你希望该用户组使用的编辑器,
kindeditor。 - 设置好其他必要的权限(比如是否能发布、是否能审核等),然后点击“确定”保存。
-
编辑员”用户组里的所有成员,在编辑文章时都会自动使用 KindEditor 编辑器。
第三步:将用户添加到相应的用户组
- 进入 “用户” -> “用户管理”。
- 找到你想要分配权限的那个用户(
editor01)。 - 点击该用户用户名进入编辑页面,或者直接勾选用户,点击“修改”按钮。
- 在用户信息编辑页面,找到 “所属用户组” 这个选项。
- 勾选你刚刚创建的“内容编辑员”用户组(或者你修改过的“所有信息发布组”)。
- 保存修改。
完成! editor01 这个用户登录后台,去发布或编辑文章时,就会看到并使用你为他所在用户组设置的编辑器(如 KindEditor)。

(图片来源网络,侵删)
常见问题与解决方案
问题:为什么我设置了用户组权限,但用户还是用不上那个编辑器?
- 原因:最常见的原因是缓存问题,织梦后台有大量的缓存。
- 解决方案:
- 清除所有缓存,在后台右上角找到“清除缓存”按钮并点击。
- 让该用户退出后台,然后重新登录,权限的读取是在登录时进行的。
- 检查用户是否真的属于你设置的那个用户组,去用户管理页面再确认一下。
问题:我想让某个用户用A编辑器,另一个用B编辑器,怎么办?
- 原因:织梦的权限是基于用户组的,而不是基于个人,不能直接给单个用户设置编辑器。
- 解决方案:
- 创建两个不同的用户组,新闻编辑组”和“专题编辑组”。
- 在“新闻编辑组”的权限中设置编辑器为
kindeditor。 - 在“专题编辑组”的权限中设置编辑器为
fckeditor。 - 将负责新闻的用户添加到“新闻编辑组”,将负责专题的用户添加到“专题编辑组”。
问题:我想安装一个新的编辑器(比如百度Ueditor),怎么办?
- 解决方案:
- 下载插件:去织梦官方论坛或可靠的第三方网站下载“百度Ueditor for DedeCMS”的插件包。
- 上传安装:按照插件的说明,将文件上传到织梦的相应目录(通常是
/include/和/dede/)。 - 后台安装:进入织梦后台的 “模块” -> “上传新模块”,选择你下载的插件安装包进行安装。
- 设置权限:安装成功后,插件会自动注册,回到第二步“设置用户组权限”的流程中,你就能在编辑器下拉菜单里看到
ueditor选项了,然后按照上述方法分配给相应的用户组。
问题:超级管理员为什么能看到所有编辑器?
- 原因:超级管理员拥有系统的最高权限,其权限不受用户组限制,他可以在编辑文章时,通过右上角的“编辑器切换”按钮手动切换任何已安装的编辑器,这是为了方便管理员进行调试和测试。
| 操作目标 | 实现方法 |
|---|---|
| 改变默认编辑器 | 系统 -> 系统基本参数 -> 核心设置 -> Html编辑器默认选择 |
| 让特定用户组使用A编辑器 | 用户 -> 用户组管理 -> 修改/新增用户组 -> 在“文章内容模型”权限中选择A编辑器 |
| 让特定用户使用A编辑器 | 将该用户添加到上一步中设置了A编辑器权限的用户组 |
| 安装新编辑器 | 下载插件包 -> 模块 -> 上传新模块安装 -> 然后在用户组权限中选择它 |
| 解决权限不生效问题 | 清除缓存 -> 用户重新登录 -> 检查用户组是否正确 |
理解这个“系统 -> 用户组 -> 用户”的权限链条,就能轻松解决织梦文章编辑器的各种权限配置问题。
