Typecho 默认使用 Markdown 编辑器,原生后台没有直接切换为富文本编辑器的开关。若需使用富文本,必须安装第三方插件(如 TinyMCE 或 WindsCkEditor);若需恢复默认 Markdown,禁用相关插件即可。
先说结论:Typecho 原生仅支持 Markdown,切换富文本依赖插件,切换回 Markdown 只需禁用插件。
- 适合习惯可视化排版的用户
- 先备份网站数据库
- 验收文章前台显示
快速处理思路
由于 Typecho 核心不提供富文本切换开关,操作重点在于插件管理。确认当前是否已安装富文本插件,若已安装则停用,若未安装则需下载兼容当前版本的插件包。
为什么会这样
Typecho 定位为轻量级博客程序,默认集成 Markdown 是为了减少数据库存储负担并保持内容纯文本化。富文本编辑器会将格式保存为 HTML 标签,这与 Markdown 的存储逻辑不同,因此需要通过插件扩展实现。社区插件如 TinyMCE 美化版富文本编辑器插件可取代默认 Markdown 编辑器。
分步处理
1. 获取插件:下载 WindsCkEditor 或 TinyMCE 等编辑器插件包。
2. 上传文件:将解压后的插件文件夹上传至网站根目录的 usr/plugins/ 目录下。
3. 启用插件:登录 Typecho 后台,进入插件管理页面,启用对应的编辑器插件。
4. 恢复默认:若需切回 Markdown,直接在插件管理页面禁用富文本插件,系统会自动加载默认 Markdown 编辑器。
怎么验证是否生效
登录后台点击“撰写文章”,观察编辑器区域。若显示工具栏按钮(如加粗、颜色选择)且无需输入 Markdown 语法即可排版,说明富文本已生效。若显示纯文本输入框且支持#号标题语法,则为 Markdown 模式。
常见坑
1. 格式混用:不要在富文本模式下直接粘贴 Markdown 源码,可能导致标签嵌套混乱。
2. 插件兼容:部分旧版编辑器插件可能不兼容新版 Typecho 内核,启用前确认插件支持当前版本。
3. 评论设置:文章编辑器切换不影响评论系统,评论如需支持 Markdown 需在“设置”->“评论”中勾选“在评论中使用 Markdown 语法”。
常见问题
Typecho 原生设置里有没有编辑器切换开关?
没有。Typecho 核心设计不包含富文本编辑器,必须通过插件扩展实现。
切换编辑器后旧文章会乱码吗?
通常不会。Markdown 内容在富文本编辑器中可能显示为源码,但前台渲染逻辑不变,建议切换前备份数据库。
评论框如何支持 Markdown?
进入后台“设置”->“评论”,勾选“在评论中使用 Markdown 语法”,并配置允许的 HTML 标签。
参考来源
- Typecho 安装 TinyMCE 美化版富文本编辑器 取代 Markdown
- Typecho 编辑器插件大搜罗:HTML、Markdown 互转与全能编辑
- Typecho 评论中开启和使用 Markdown 的方法