通过自定义角色添加到CPT管理的默认分类‘post_tag’:metabox中没有任何内容

时间:2014-11-27 作者:nderambure

我创建了一个自定义帖子类型,自定义角色可以管理它:它只有管理这个CPT的功能。

注册CPT时,我设置了参数:“taxonomies”=>数组(“post\\u tag”),但当我以自定义角色的用户身份登录此CPT时,我可以看到元框“Tags”,但只有标题标题,框中没有任何内容。

我没有找到任何将其提供给自定义角色的功能。。。。如何修复此问题?

Thx!

1 个回复
最合适的回答,由SO网友:tfrommen 整理而成

我猜您的自定义用户角色没有分配术语所需的功能,在post_tag 分类法是edit_post.

因此,有一件事要做,那就是把它交给你的角色—这很可能不是您希望执行的操作,因为这不仅会影响分配条款,还会影响许多其他操作)。

您可以做的另一件事是使用map_meta_cap 作用如果你选择采用这种方法,而你有任何问题,尽管说出来,我会尽力帮助你。

结束