添加上限不使用商店经理角色(_C)

时间:2018-06-14 作者:Sam

我正在运行WooCommerce,并添加了一个角色为“店铺经理”的用户。

我希望商店经理能够添加用户。

这是我的代码:

function shop_manager_add_users() {
    $role = get_role( \'shop_manager\' );
    $role->add_cap( \'add_users\' );
}

add_action( \'admin_init\', \'shop_manager_add_users\');
但是,当我以店铺经理的身份登录时,他们仍然无法添加用户。我做错了什么?

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

add\\u users功能仅用于向后兼容性。因此,我们应该使用create\\u users功能,而不是add\\u users功能。

结束

相关推荐

USERS表与USERS_METADATA表的关联似乎已中断

在将自定义主题构建部署到Go Daddy管理的WordPress安装(客户端请求,RIP)后,我注意到了一个问题,其中由WP后端中的管理员帐户创建的用户没有显示在用户列表中。它们出现在用户数据库中,但在users_metadata 表(有admin帐户的条目,但仅此而已)。users表表示没有分配主键-我不确定这是否是问题的一部分。我假设用户ID应该是主键,但很明显我不是SQL专业人士。我的客户需要能够创建用户,以便他的员工可以上传内容。我应该用什么树来解决这个问题?