feat: 移除 Mermaid 支持并创建需求文档

- 从 settings.php 移除 Mermaid 设置项和选项保存逻辑
- 从 functions.php 移除 Mermaid 代码块预处理函数
- 从 footer.php 移除 Mermaid 加载和渲染代码
- 从 style.css 移除 Mermaid 图表样式
- 删除本地镜像文件 assets/vendor/external/mermaid/
- 创建 mermaid-support-requirements.md 需求文档

原因:WP-Markdown 编辑器保存的 Markdown 源文件中 Mermaid 代码是一整行,
没有真正的换行符,导致 Mermaid 解析器持续报错。所有尝试的解决方案均失败。
需求文档中详细说明了问题原因和推荐的替代方案。
This commit is contained in:
2026-01-23 22:11:09 +08:00
parent 5704531a4d
commit 54cbb400b9
7 changed files with 275 additions and 2465 deletions

View File

@@ -1,25 +0,0 @@
# Mermaid 本地镜像
本目录用于存放 Mermaid 库的本地镜像文件。
## 需要的文件
请从以下地址下载 Mermaid 库文件并放置在此目录:
- **mermaid.min.js**: https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.min.js
## 使用方法
1. 下载上述文件到本目录
2. 在主题设置页面的"功能增强 > Mermaid 图表"中勾选"使用本地镜像"
3. 保存设置后,主题将优先使用本地文件而非 CDN
## 版本信息
- Mermaid 版本: 10.x
- 文件大小: 约 1.5MB (压缩后)
## 更新
如需更新到最新版本,请访问:
https://github.com/mermaid-js/mermaid/releases

File diff suppressed because one or more lines are too long