WordPress给予了5种默认设置人物角色,不一样的人物具有不一样的管理权限,决策着她们能干什么和不可以干什么;例如:是不是有权利创作或是审批他人的文章内容;是不是有权利拆换网址主题风格等。殊不知,WordPress并不允许你立即改动默认设置人物角色的名字。但是,要保证却也不会太难,主题风格猫今日将对你说怎样开展改动这种默认设置的人物角色。
WordPress默认设置的5种人物角色分别是:Admin(管理人员),Editor(编写),Author(创作者),Contributor(文章投稿者,软文写手),Subscriber(定阅者)。
为何必须自定游戏角色名字?
针对应用WordPress构建个人博客网站的消费者而言,并沒有必需改动这种游戏角色名字,由于他一般也用不上这种。可是针对公司网站而言是需要的。
在WordPress回收WooCommerce以后,应用WordPress构建外贸公司网站和网上商城的客户可能进一步增加。假如你用WordPress帮顾客来做一个电子商务网站,网址的访问者(也就是潜在性的消费者)一定会很怪异,为何自身真实身份是Subscriber(定阅者)?因而,这类情况下一定要解决好这个问题。
要改动WordPress默认设置人物角色真实身份,你只必须记录下来编码拷贝到常用主题风格的 functions.php 文档或是网址专用型软件里,就可以了:
- function wps_change_role_name() {
- global $wp_roles;
- if ( ! isset( $wp_roles ) )
- $wp_roles = new WP_Roles();
- $wp_roles->roles[‘contributor’][‘name’] = ‘Owner’;
- $wp_roles->role_names[‘contributor’] = ‘Owner’;
- }
- add_action(‘init’, ‘wps_change_role_name’);
这儿就将Contributor角色的名字改动变成Owner(主人家,老总)。这儿还可以应用汉语,可是一定还记得将文档储存为utf8 no bom文件格式,不然汉语很有可能会展示为错码。
这一段编码来源于Kevin Chard的网址。再回头瞧瞧网址里的人物角色,变成了设那样:
但是,必须表明的是,这一段编码仅仅将Contributor角色的名字改动了,并不会修改相匹配的管理权限,都没有提升新的人物角色,乃至连该人物角色的slug(缩略名,别称)都不容易改动。