Using the following snippet, you will be able to list all available WordPress roles.
1 2 3 4 5 6 7 | $roles_obj = new WP_Roles(); $roles_names_array = $roles_obj->get_names(); echo '<select name="role">'; foreach ($roles_names_array as $role_name) { echo '<option>'.$role_name.'</option>'; } echo '</select>'; |
Snippet Source/Credit: WPSnipp