织梦CMS默认使用的是一个非常经典的编辑器:FCKeditor,但在其后续版本(如织梦DedeCMS V5.7 SP2之后)以及官方推荐的新版本中,它已经被一个更现代、更强大的编辑器——百度的UEditor所取代。

(图片来源网络,侵删)
下面我将为你详细拆解这两个编辑器,并说明它们的使用方法、特点以及如何进行设置。
默认编辑器:百度 UEditor (新版本推荐)
这是目前织梦CMS官方默认和主推的编辑器,功能强大,用户体验好。
编辑器界面与核心功能
当你登录织梦后台,进入“核心” -> “内容模型管理” -> “普通文章” -> “更改”,在字段管理中找到“body”字段,你会发现它使用的是UEditor。
UEditor的界面非常直观,类似于Word,主要功能分为几个区域:

(图片来源网络,侵删)
-
菜单栏:位于顶部,包含了各种格式化命令。
- 文件:新建、保存草稿、清空内容等。
- 编辑:撤销、重做、剪切、复制、粘贴。特别注意:这里的“粘贴”按钮会智能地去除源文本的格式,推荐使用它来避免样式错乱。
- 格式、字体、字号、颜色、加粗、斜体、下划线、对齐方式等。
- 段落:设置文本的缩进、行间距、段间距。
- 插入:这是最常用的功能之一,可以插入:
- 图片:可以上传本地图片、填写网络图片地址,或从图库中选择。
- 表格:插入和编辑表格。
- 超链接:为文字或图片添加链接。
- 视频:插入本地或网络视频。
- 代码:插入代码片段,并支持高亮显示。
- 工具:提供更多高级工具,如字数统计、全屏显示等。
-
编辑区域:中间的大块空白区域,就是你输入文章正文的地方。
-
状态栏:位于底部,显示当前编辑器的字数统计、字节数等信息。
如何使用UEditor发布文章
- 登录后台:使用管理员账号登录织梦DedeCMS后台。
- 进入发布页面:点击左侧菜单的“核心” -> “内容发布管理” -> “”。
- 填写文章信息:
- 输入文章的标题。
- 所属栏目:选择文章要发布的栏目。
- 作者:填写作者名。
- 来源:填写文章来源。
- 摘要:填写文章摘要,用于列表页的简介。
- 缩略图:上传或选择一张图片作为文章的封面图。
- 使用编辑器撰写正文:
- 在“”下方的文本框中,你会看到UEditor编辑器。
- 直接在编辑器中输入文字,使用工具栏上的按钮来排版、插入图片、表格等。
- 插入图片/视频的最佳实践:
- 点击编辑器工具栏上的“图片”或“视频”按钮。
- 在弹出的窗口中,选择“上传”选项卡。
- 点击“上传图片”或“上传视频”,从你的电脑中选择文件。
- 上传成功后,图片会自动插入到文章中,并且会自动上传到网站服务器的指定目录(通常是
/uploads/)。
- 发布文章:
- 点击编辑器上方的“发布”按钮,文章将立即出现在你选择的栏目中。
- 也可以点击“保存草稿”,文章会保存但不会在前台显示。
- 点击“审核”,如果网站开启了内容审核机制,文章将提交给管理员审核。
UEditor的优缺点
-
优点:
- 功能强大:集成了富文本编辑所需的大部分功能。
- 用户体验好:界面直观,操作简单,所见即所得。
- 支持多格式:对Word、Excel等文档的粘贴兼容性较好。
- 代码高亮:插入代码时可以自动进行语法高亮,非常方便技术类博客。
- 生态活跃:由百度开发,有持续的更新和维护。
-
缺点:
- 体积较大:相对于一些轻量级编辑器,UEditor加载稍慢。
- 配置复杂:如果需要深度定制(如修改上传路径、配置云存储等),需要修改PHP配置文件
ueditor.config.php和php/up.php等。
旧版编辑器:FCKeditor
如果你使用的是非常老的织梦版本(如V5.6及以前),或者你手动替换回了FCKeditor,那么你将看到下面这个界面。
编辑器界面与核心功能
FCKeditor的界面相对“复古”,功能按钮集中在两行工具栏上。
- 工具栏:包含各种图标按钮,如加粗、斜体、插入图片、插入链接、插入表格等。
- 编辑区域:同样是中间的输入区域。
- 状态栏:左下角显示路径,右下角显示尺寸信息。
FCKeditor的优缺点
-
优点:
- 轻量:体积小,加载速度快。
- 稳定:作为一款非常成熟的编辑器,非常稳定可靠。
-
缺点:
- 功能相对老旧:缺少很多现代编辑器的高级功能,如代码高亮、视频插入等。
- 兼容性问题:在处理从Word等软件粘贴过来的内容时,容易产生大量冗余的HTML代码,导致排版混乱。
- 用户体验一般:界面设计不如UEeditor现代。
编辑器切换与自定义设置
织梦CMS允许你在后台切换编辑器,或者进行一些简单的配置。
如何切换编辑器
- 登录织梦后台。
- 点击左侧菜单的“系统” -> “系统基本参数”。
- 在弹出的页面中,选择左侧菜单的“核心设置”。
- 找到“网站编辑器”这一项。
- 在下拉菜单中,你可以选择你想要的编辑器,如
ueditor或fckeditor。 - 点击“保存”按钮。
注意:要成功切换,你的服务器上必须已经安装了对应的编辑器文件,织梦官方默认包中通常只包含UEditor,如果你想使用其他编辑器(如KindEditor、TinyMCE等),需要手动下载并上传到
/include/目录下,并确保后台能识别到它。
如何配置UEditor上传功能
如果你需要修改UEditor的图片上传路径、大小限制等,可以修改以下文件:
- 主要配置文件:
/include/ueditor/ueditor.config.php在这里可以修改编辑器的语言、工具栏显示哪些按钮等。
- PHP上传处理文件:
/include/ueditor/php/up.php- 在这里可以修改图片、视频等文件上传到服务器的哪个目录(默认是
/uploads/)。 - 可以修改允许上传的文件类型和文件大小限制。
- 在这里可以修改图片、视频等文件上传到服务器的哪个目录(默认是
总结与建议
| 特性 | 百度 UEditor (推荐) | FCKeditor (旧版) |
|---|---|---|
| 默认状态 | 织梦V5.7 SP2及以后版本的默认编辑器 | 织梦老版本的默认编辑器 |
| 界面 | 现代、直观、类似Word | 经典、两行工具栏 |
| 功能 | 强大,支持图片、视频、代码高亮、表格等 | 基础,功能相对老旧 |
| 粘贴兼容性 | 好,能较好地处理从Word粘贴的内容 | 差,容易产生冗余代码 |
| 配置 | 可配置,但需要修改PHP文件 | 简单,但可定制性低 |
| 适用场景 | 绝大多数网站,尤其是需要发布图文、技术文章的网站 | 非常老的网站,或对性能要求极高且功能需求极简的网站 |
给你的建议:
- 如果你是新建网站或使用较新版本的织梦:请务必使用并熟悉百度UEditor,它能大大提升你的内容发布效率和文章质量。
- 如果你在维护一个老网站:如果FCKeditor用起来没问题,可以暂时保留,但如果遇到粘贴格式混乱等问题,强烈建议你升级到UEditor,升级方法通常是下载新版织梦程序,覆盖
include/ueditor文件夹,然后在后台切换编辑器。
希望这份详细的解析能帮助你完全掌握织梦CMS的文章发布编辑器!
