Insira o código no functions.php e atualize o site:
function remover_funcoes_usuario_personalizadas() {
global $wp_roles;
if (!isset($wp_roles)) {
$wp_roles = new WP_Roles();
}
// Lista de funções nativas do WordPress e WooCommerce
$funcoes_manter = ['subscriber', 'contributor', 'author', 'editor', 'administrator', 'customer', 'shop_manager'];
// Obter todas as funções
$todas_funcoes = array_keys($wp_roles->roles);
// Loop pelas funções e remover as não desejadas
foreach ($todas_funcoes as $funcao) {
if (!in_array($funcao, $funcoes_manter)) {
remove_role($funcao);
}
}
}
// Executar a função
remover_funcoes_usuario_personalizadas();