Skip to content

MarkBridge v1.1.1 — Markdown 与区块编辑,双向畅通

Choose a tag to compare

@wzf2000 wzf2000 released this 28 Sep 03:17
· 51 commits to main since this release

MarkBridge 将 Markdown 写作与 WordPress 区块编辑连接起来:导入 Markdown 后,既可以继续编辑源码,也可以切换到区块编辑器,并在保存时同步两种格式。

✨ 主要功能

  • 双向编辑:Markdown 与区块相互转换,保存前可查看差异与预览。
  • 双格式修订恢复:一起恢复 Markdown 原文与区块正文。
  • 公式与代码:支持行内与块级公式、代码高亮和行号。
  • 保存保护:检测编辑冲突,并拒绝无法安全转换的内容。

🔧 1.1.1 更新

  • 原生区块保存:普通托管文章与页面可以直接点击“保存”或“更新”,自动同步 Markdown 与区块正文,并保留分类、标签和元数据。无法转换或发生冲突时拒绝保存,保留编辑内容。
  • 行内公式编辑:默认显示渲染后的公式,点击后编辑 TeX 并查看小型预览,避免整段预览与区块插入提示线重叠。
  • 完整数学预览:修复差异预览中的公式缺字与裁切,保留无脚本沙箱隔离。

✅ 验证情况

完成干净构建、转换与内容保护回归,以及 64 项桌面/手机 Chromium 检查。在隔离 WordPress 中覆盖原生双格式保存、发布与更新、页面、修订恢复、权限、冲突和失败回滚;在实际 WordPress 7.1.2 安装中验证了公式编辑预览及合成草稿连续保存、配对重读和非法区块拒绝。

自动保存仍关闭;绑定服务器源文件的文章仍需查看差异、预览并明确确认写回。具体范围与限制见 验证说明。尚未覆盖所有浏览器与第三方主题/插件组合。

📦 安装说明

请下载附件中的 markbridge-1.1.1.zip,并按 安装说明 配置转换运行环境后使用。

从 1.1.0 升级时,需要重建与 1.1.1 匹配的私有转换运行环境,并协调切换插件与运行配置。 升级不会自动修改已有文章,已打开的编辑器请刷新后继续编辑。回退时协调恢复匹配的插件与运行环境,保留后续内容和修订。

GitHub 自动生成的 Source code 压缩包是源码归档,不是可直接安装的完整插件包。

📄 开源许可

GPL-3.0-or-later。第三方组件的许可见仓库中的相关声明。

欢迎通过 Issues 反馈问题,尤其是 Markdown 转换差异、公式排版和主题兼容情况。