Попытка изменить порядок селектора ролей пользователей, чтобы роль «Администратор» была в верхней части селектора, а другие пользовательские роли - ниже. Изменение порядка будет работать. Или заказ DESC .vs ASC. Селектор, на который я ссылаюсь, находится в панели управления -> пользователь.
Я пытался работать с этим кодом: https://wordpress.stackexchange.com/questions/74785/alphabetically-order-role-drop-down-selection-in-dashboard, но я изо всех сил пытаюсь достичь обратного порядка (мне не нужен алфавитный список параметров)
Я пробовал это, но у меня не получается:
add_filter('editable_roles', function($roles){
usort($roles, function($a, $b){
return $a["name"] < $b["name"]?1:-1);
});
return $roles;
});
Я могу переместить Администратора в начало списка, но остальные три роли / опции не меняют и не меняют их порядок. Любая помощь приветствуется!! У меня есть три пользовательских роли в дополнение к Администратору, если это имеет какое-либо отношение.
Обновление: вот изображение ролей. Я пытаюсь изменить порядок, в котором Администратор находится сверху, а Только для чтения внизу: