文章分类的Metabox和编辑器的Metabox类似。区别只是:
- 编辑器Metabox使用
add_meta_box
方法注册
- 分类法Metabox使用
add_taxonomy_meta_box
方法注册
方法参数都类似。详见Function文档。
使用配置式Metabox
与编辑器Metabox类似地,直接在 add_taxonomy_meta_box
方法中的 content
字段做配置即可。具体参数详见Functions文档
使用完全自定义的Metabox
与编辑器Metabox同样地,需要做以下事情:
- 注册静态资源路径
- 在静态资源文件夹添加Vue组件文件
add_taxonomy_meta_box
方法中的 component_url
参数指定为静态资源地址下的Vue文件
Vue组件信息:
- 参数:与编辑器Metabox类似地,通过
metas
参数获取当前分类的全部meta信息
- 事件:与编辑器Metabox类似地,通过
@update:meta
来更新meta信息
具体参数详见Functions文档
读取Meta信息
与编辑器Metabox类似地,使用 get_term_meta
方法读取。