Привет, я пытаюсь удалить некоторые созданные пользователем роли с помощью
$wp_roles = new WP_Roles();
$wp_roles->remove_role("your_role");
Некоторые роли удаляются нормально. но когда я впервые удаляю несколько других ролей, кажется, что они успешно удаляются. но после следующего обновления они воссоздаются.
Я почти уверен, что это не то, что воссоздает роль, если ее не существует. Поскольку я создал эти роли с помощью add_role, эти роли полностью независимы и не создают внутреннего кода.
Спасибо
Я пробовал с плагином «Редактор ролей пользователя», тоже не работал.