无法在Wordpress中编辑新的自定义分类法

无法在Wordpress中编辑新的自定义分类法,wordpress,Wordpress,我刚刚注册了一个新的(根据文档)。以下是functions.php中的代码副本,以供参考: function people_init(){ //创建新的分类法 注册与分类( “人”, "岗位",, 排列( “标签”=>“‘人’”, “重写”=>array('slug'=>person'), “功能”=>阵列( “分配术语”=>“编辑指南”, “编辑术语”=>“发布指南” ) ) ); } 添加_action('init','people_init'); 如下图所示,分类显示在左侧导航中,但当我

我刚刚注册了一个新的(根据文档)。以下是
functions.php
中的代码副本,以供参考:

function people_init(){
//创建新的分类法
注册与分类(
“人”,
"岗位",,
排列(
“标签”=>“‘人’”,
“重写”=>array('slug'=>person'),
“功能”=>阵列(
“分配术语”=>“编辑指南”,
“编辑术语”=>“发布指南”
)
)
);
}
添加_action('init','people_init');
如下图所示,分类显示在左侧导航中,但当我的(管理员)用户单击“我显示为”选项时,您不允许编辑此项目。错误:


有人能解释一下原因吗?

几乎在我发布这篇文章时,我就意识到这是
功能阵列。删除此选项,使其恢复为默认值,从而允许按预期进行访问

经过进一步调查,我发现以下设置是使其正常工作的最佳设置:

'capabilities' => array(
    'manage__terms' => 'edit_posts',
    'edit_terms' => 'manage_categories',
    'delete_terms' => 'manage_categories',
    'assign_terms' => 'edit_posts'
)

事实上这样做可以看到“新标签”页面,但我仍然无法保存标签。。。六羟甲基三聚氰胺六甲醚!?我已经用代码更新了帖子的答案,希望有人觉得它有用。