扩展 TinaCMS
TinaCMS 拥有许多高级功能,允许自定义整个 CMS 编辑体验。
自定义字段
TinaCMS 允许通过 ui 属性自定义任何字段。这使得可以为编辑者创建自定义体验。主要的自定义功能包括:
示例
自定义 CMS 实例
tina/config.{ts,js,tsx} 配置中有一个可选的 cmsCallback 参数,可以添加它来自定义 CMS 实例。
cmsCallback 钩子主要用于注册自定义字段插件。它还可以用于更改 TinaCMS 的 UI,在特定页面上动态隐藏侧边栏,接入 CMS 事件总线等。