add_role

函数
add_role ( $role, $display_name, $capabilities = array() )
参数
  • (string) $role Role name.
    Required:
  • (string) $display_name Display name for role.
    Required:
  • (bool[]) $capabilities List of capabilities keyed by the capability name, e.g. array( 'edit_posts' => true, 'delete_posts' => false ).
    Required:
    Default: array()
返回值
  • (WP_Role|void) WP_Role object, if the role is added.
定义位置
相关方法
add_filterwp_rolesget_roleadd_feedadd_link
引入
2.0.0
弃用
-

add_role: 这个函数用来向WordPress添加一个新的用户角色。用户角色决定了一个用户在你的WordPress网站上的访问和权限的级别。你可以使用这个函数来创建新的角色,并定制他们的权限和权限。

添加一个角色,如果它不存在的话。

function add_role( $role, $display_name, $capabilities = array() ) {
	if ( empty( $role ) ) {
		return;
	}

	return wp_roles()->add_role( $role, $display_name, $capabilities );
}

常见问题

FAQs
查看更多 >