Регистрирует роль пользователя
register_user_role($uid, $title, $level);
Стандартные роли
$roles = array(
1 => array('level' => 0, 'title' => __('Пользователь')),
7 => array('level' => 2, 'title' => __('Модератор')),
8 => array('level' => 3, 'title' => __('Администратор')),
9 => array('level' => 9, 'title' => __('Главный администратор')),
15 => array('level' => 10, 'title' => __('Создатель')),
);
Ниже полный пример регистрации новой роли для пользователей.
add_event('register_user_roles', 'my_chat_roles', 10, 1);
function my_chat_roles($default_roles) {
register_user_role(4, 'Модератор чата', 3);
}