WordPress / Gutenberg
用于公式、竖式、函数图像和化学的静态 Gutenberg 区块。
安装
在根目录运行 npm run package:integrations。通过插件 → 添加插件 → 上传插件安装 dist/formulix-wordpress-0.1.0.zip 并启用。
配置
在设置 → Formulix 中填写 HTTPS API 地址和绑定域名的公开密钥。
API / 公开密钥
设置运营方提供的 HTTPS API 地址和账户公开密钥,在控制台登记编辑器域名;其子域名也受覆盖。https://api.formulix.example 和 YOUR_PUBLIC_KEY 均为占位示例,不是真实服务地址或密钥。
预览和插入的内容会发送至 API。浏览器中只使用绑定域名的公开密钥,切勿放入管理端、SMTP 或 Mercado Pago 凭据。
教材与媒体
在 Gutenberg 添加 Formulix 区块,选择四类内容之一,通过编辑 Formulix 条目的操作重新打开。PNG 使用媒体库和原生 upload_files 权限;没有该权限的用户不能上传函数图像。区块保存静态 HTML,停用插件后公式、表格和图片仍可阅读。KSES 仅扩展所需 MathML 元素与属性,不向作者授予 unfiltered_html。
验证范围
在 WordPress 6.8/PHP 8.3 的作者账户中验证了四类内容、真实上传、REST/KSES 保存及刷新后重新编辑。尚未提交 WordPress.org;其他版本或编辑器不在本次验证范围内。公开使用前,运营方须告知外部服务、费用、支持和最终条款与隐私说明;此处仍为草案。ZIP 包含 source/ 和许可。
Word 的 OMML/RTF 剪贴板处理仍为 TinyMCE 专有路径。Alpha 适配器的同等粘贴能力、多语言同时使用、Firefox/WebKit 和移动端均有待验证。