• Saltar a la navegación principal
  • Saltar al contenido principal
Código Genesis

Código Genesis

Tutoriales de WordPress y Genesis Framework

  • Empieza aquí
  • Cuenta
    • Suscripción
    • Perfil
    • Actualizar tarjeta
    • Favoritos
    • Salir
  • Suscribirse
  • Acceder

Eliminar un rol de usuario de WordPress

Descubre en este tutorial de código cómo quitar un rol de usuario en WordPress con un simple snippet.

Por defecto, WordPress tiene 5 roles de usuario:

  • Suscriptor
  • Colaborador
  • Autor
  • Editor
  • Administrador
Roles de usuario de WordPress.

Además de estos, algunos plugins pueden añadir nuevos roles. Por ejemplo, WooCommerce crea dos más:

  • Cliente
  • Gestor de tienda
Roles de usuario de WordPress + WooCommerce.

¿Eres tan fan del minimalismo como Código Genesis (y yo ;)) y prefieres dejar lo más limpia posible la instalación de WordPress a tus clientes?

En ese caso puede resultarte útil la siguiente función de WordPress para borrar algunos roles de usuario.

Snippet para eliminar roles de usuario de WordPress

Añade el siguiente fragmento al final del fichero functions.php o plugin de funcionalidades:

Para ver este código y los otros 1801 snippets de esta web,
identifícate o suscríbete aquí.

Con el bloque de código anterior eliminas todos los roles de usuario a excepción del administrador, pero puedes usar únicamente las líneas que te interesen.

Ejemplo dejando solo roles de suscriptor y administrador.

Aviso: Procede con precaución antes de borrar un rol de usuario ya que es un proceso delicado.

Si hubiera algún usuario con ese rol perdería el acceso a la web.

Así que asegúrate de hacer una copia de la base de datos antes.

Si lo prefieres, en este tutorial aprenderás a crear nuevos roles de usuario en lugar de suprimirlos. 😉

Conclusión

Ahora ya sabes cómo eliminar el rol de usuario de WordPress que quieras, sin plugins, con un simple snippet de código.

Por cierto, recuerda que si tienes alguna duda sobre este tutorial puedes dejarla en los comentarios y si quieres darme una sugerencia para próximos snippets puedes hacerlo a través del formulario de contacto.

Ventajas de ser suscriptor. 😉

Área administración PHP WordPress

Nahuai Badiola

Desarrollador web especializado en WordPress y Genesis Framework. CEO de Código Genesis y cofundador de OsomPress (temas y plugins para WordPress).

Para dejar dudas o preguntas sobre este código, puedes login o suscribirte.

  • Empieza aquí
  • Sobre Código Genesis
  • Preguntas frecuentes
  • Contacto

Aviso legal · Política de privacidad · Política de cookies · Condiciones de contratación
Copyright © 2023 · Código Genesis

¿Has olvidado tu contraseña?