我有一个自定义分类法“Type”,并将其注册到我的自定义帖子类型“Resource”但如果启用“show\\u in\\u rest”,则会出现JS错误:
TypeError: Cannot read property \'transientEdits\' of undefined
而古腾堡没有加载。
这是我的税:
$args = array(
\'labels\' => $labels,
\'hierarchical\' => false,
\'public\' => true,
\'show_ui\' => true,
\'show_admin_column\' => true,
\'show_in_nav_menus\' => true,
\'show_tagcloud\' => true,
\'show_in_rest\' => true,
);
register_taxonomy( \'type\', array( \'resource\' ), $args );
提前感谢您的建议。
SO网友:Colin
更改分类名称修复。我敢打赌,将其命名为“type”与Gutenberg js相冲突。
$args = array(
\'labels\' => $labels,
\'hierarchical\' => false,
\'public\' => true,
\'show_ui\' => true,
\'show_admin_column\' => true,
\'show_in_nav_menus\' => true,
\'show_tagcloud\' => false,
\'show_in_rest\' => true,
);
register_taxonomy( \'resource-type\', array( \'resource\' ), $args );