用户角色和功能说明

时间:2012-09-02 作者:Wordpress Dev

我正在开发Wordpress主题。在这个主题中,有一些自定义的帖子类型。

自定义帖子类型:

我们正在使用Wordpress的默认用户角色(如有必要,我们可以创建新角色)。

贡献者只发布新内容bookarticle . 但他们不能创造event. 他们也看不到上的菜单项wp-admin .

我该怎么做?

注册新职位类型时:

"map_meta_cap" => TRUE,
"capability_type" => "book",
和(插件激活时)

$role = get_role( \'contributor\' ); 

$role->add_cap( \'publish_books\' );
但我认为它仍然不起作用。这对我来说太复杂了。我做不到。我只想要这些角色和能力:

管理员可以查看、发布、发布所有内容

投稿人可以查看,发布到评论bookarticle在wp admin菜单上看不到其他帖子类型。

1 个回复
SO网友:bueltge

您可以为每个自定义帖子类型创建功能,并将其添加到不同的角色中;看见this answer 从这里的一个问题。

结束

相关推荐

PHP致命错误:无法为wp-includes/capabilities.php中的非对象调用重载函数

我在apache日志中遇到了太多以下错误。PHP Fatal error: Cannot call overloaded function for non-object in wp-includes/capabilities.php on line 1187这是函数current\\u user\\u can($capability)的内部,第1187行如下所示:$current_user = wp_get_current_user(); 我不知道问题出在哪里?