西数超哥博客
运维经验教程分享

WordPress 如何修改用户角色名称

WordPress程序自带了用户注册功能,用户注册之后即可成为网站会员。WordPress网站会员等级默认分为:订阅者、投稿者、作者、编辑、管理员。如下图:

在使用WordPress程序建网站时,有时为了需要,对这些默认用户角色名称做修改,更符合自己网站的主题。

下面是修改WordPress用户角色名称的方法

修改wordpress用户角色名称的方法非常简单,只需要将下面的代码添加到当前主题的 functions.php ,可以将 “管理员”这个角色名修改为 “建站+SEO+手机站会员”,将“编辑”这个角色名修改为“建站+SEO会员”。



 
  
   //修改用户角色名称
   
//代码来源:学做网站论坛https://www.xuewangzhan.com/

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' ] = '建站+SEO+手机站+DZ仿站 VIP会员' ;
    $wp_roles -> role_names [ 'administrator' ] = '建站+SEO+手机站+DZ仿站 VIP会员' ;    

    $wp_roles -> roles [ 'editor' ] [ 'name' ] = '建站+SEO+手机站 VIP会员' ;
    $wp_roles -> role_names [ 'editor' ] = '建站+SEO+手机站 VIP会员' ;    

    $wp_roles -> roles [ 'author' ] [ 'name' ] = '建站+SEO VIP会员' ;
    $wp_roles -> role_names [ 'author' ] = '建站+SEO VIP会员' ;  

    $wp_roles -> roles [ 'contributor' ] [ 'name' ] = '建站 VIP会员' ;
    $wp_roles -> role_names [ 'contributor' ] = '建站 VIP会员' ;    

    $wp_roles -> roles [ 'subscriber' ] [ 'name' ] = '普通会员' ;
    $wp_roles -> role_names [ 'subscriber' ] = '普通会员' ;  
}
add_action ( 'init' , 'wpdx_change_role_name' ) ;

通过以上的方法,wordpress后台的用户角色就被改变了。如图:

www.ysidc.top 西数超哥博客,IT技术,idc资讯,基础运维,原创教程,web环境部署,WordPress教程,技术分享,LAMP,LNMP,wdcp,mysql,mssql,centos,discuz教程

赞(0)
声明:本站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,若涉及侵权请及时告知,将会在第一时间删除。本站原创内容未经允许不得转载:西数超哥博客 » WordPress 如何修改用户角色名称