扩展 TinaCMS

TinaCMS 拥有许多高级功能,允许自定义整个 CMS 编辑体验。

自定义字段

TinaCMS 允许通过 ui 属性自定义任何字段。这使得可以为编辑者创建自定义体验。主要的自定义功能包括:

示例

自定义 CMS 实例

tina/config.{ts,js,tsx} 配置中有一个可选的 cmsCallback 参数,可以添加它来自定义 CMS 实例。

cmsCallback 钩子主要用于注册自定义字段插件。它还可以用于更改 TinaCMS 的 UI,在特定页面上动态隐藏侧边栏,接入 CMS 事件总线等。

Last Edited: May 1, 2025