相同的用户角色或将用户角色复制为与其他角色相同

时间:2015-05-27 作者:pryde1919

如何使用函数使用户角色“contributor”与用户角色“seller”相同。php

我尝试了用户角色编辑器,但dokan多供应商插件似乎只设置了用户角色“卖方”,但我想使“贡献者”与卖方角色相同

1 个回复
SO网友:sakibmoon

Contributor具有以下功能

您可以创建“卖家”角色,使其具有与投稿者相同的功能

add_role(
    \'seller\',
    __( \'Seller\' ),
    array(
        \'read\'         => true,
        \'edit_posts\'   => true,
        \'delete_posts\' => true,
    )
);
来自codex的警告

NB: This setting is saved to the database (in table wp_options, field wp_user_roles), so it might be better to run this on theme/plugin activation

在里面functions.php, 您应该在中使用此after_setup_theme

EDIT

您还可以通过这种方式创建与其他用户角色具有相同权限的用户角色

add_role(
    \'specialuser\',
    __(\'Special User\'),
    get_role(\'seller\')->capabilities
);
它将授予specialuser 与相同的功能seller.

结束

相关推荐

将javascript添加到unctions.php会导致模板出现问题

我想要一个“阅读”链接,点击后可以移动到页面的另一部分。I understand the HTML bit 和I have even used some nice scrolling.它起作用了。但当实施时,我的部分主题就被打破了。滑块图像消失,H1文本全部聚集到左侧。下面是我添加到子函数的内容。php,以便将javascript注入头部区域。/** * Smooth scroll */ add_action(\'wp_head\', \'wpse_43672_wp