欢迎光临
分享福利分享经验!

WordPress 添加新用户角色和修改用户角色名称的方法

无需插件,只需要添加代码即可!

新增用户角色

将下面的代码添加到当前主题的 functions.php ,就可以添加一个名为 VIP 的用户角色

add_role('basic_contributor', 'VIP', array(
    'read' => true, // 使用 true 表示包含这个权限
    'edit_posts' => true,
    'delete_posts' => false, // 使用 false 表示不包含这个权限
));

修改用户角色名称的方法

将下面的代码添加到当前主题的 functions.php ,可以将 administrator 这个角色名修改为user,你可以根据实际需要照样画葫芦就可以了。

/**
* WordPress 修改用户角色名称和添加新用户角色 
*/
function wpdx_change_role_name() {
global $wp_roles;
if ( ! isset( $wp_roles ) )
$wp_roles = new WP_Roles();
//你可以像这样所列出当前所有有效的用户角色...
//$roles = $wp_roles->get_names();
//print_r($roles);
//你可以使用其他角色名称替换 "administrator" , "editor", "author", "contributor" 或 "subscriber"...
$wp_roles->roles['administrator']['name'] = 'user';
$wp_roles->role_names['administrator'] = 'user';           
}
add_action('init', 'wpdx_change_role_name');
 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:芙力维网 » WordPress 添加新用户角色和修改用户角色名称的方法

分享到: 更多 (0)
需要什么可以联系我!

热门文章

  • 评论 抢沙发

    评论前必须登录!

    立即登录   注册

    切换注册

    登录

    忘记密码 ?

    您也可以使用第三方帐号快捷登录

    切换登录

    注册

    我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活