Roles de usuario en WordPress: guía completa con ejemplos y comparativa
Roles de usuario en WordPress 📌
En WordPress, cada usuario tiene un rol que define qué puede y qué no puede hacer dentro del sitio. Esto es esencial para mantener la seguridad, la organización y la productividad en proyectos con varios colaboradores.
Los roles de usuario en WordPress
WordPress viene con seis roles predeterminados:
- Super Admin 👑 → Disponible solo en instalaciones multisite. Control absoluto de la red de sitios.
- Administrador ⚙️ → Control total de un único sitio: usuarios, plugins, temas, contenido, etc.
- Editor ✍️ → Puede publicar, editar y eliminar cualquier entrada o página, aunque no sea suya.
- Autor 📝 → Puede publicar y gestionar solo sus propias entradas.
- Colaborador 🤝 → Puede escribir y editar borradores, pero no publicarlos.
- Suscriptor 👤 → Solo puede leer contenido privado y editar su perfil.
Ejemplo práctico 📖
Imagina que tienes un blog con varios niveles de participación:
- Tú como Administrador controlas todo.
- Un redactor de confianza es Editor, porque revisa y publica lo de otros.
- Un escritor invitado es Autor, publica solo lo suyo.
- Otro colaborador es Colaborador, escribe borradores que tú revisas.
- Tus lectores registrados son Suscriptores, con acceso limitado.
De esta manera, se mantiene el orden sin dar permisos innecesarios.
Tabla comparativa de roles en WordPress 📊
He preparado una tabla sencilla y adaptada a móviles (no demasiado ancha), que muestra de un vistazo lo que puede hacer cada rol:
Rol | Publicar contenido | Editar contenido propio | Editar contenido ajeno | Administrar sitio |
---|---|---|---|---|
Super Admin 👑 | ✅ | ✅ | ✅ | ✅ (todos los sitios) |
Administrador ⚙️ | ✅ | ✅ | ✅ | ✅ (sitio único) |
Editor ✍️ | ✅ | ✅ | ✅ | ❌ |
Autor 📝 | ✅ | ✅ | ❌ | ❌ |
Colaborador 🤝 | ❌ | ✅ (borradores) | ❌ | ❌ |
Suscriptor 👤 | ❌ | ❌ | ❌ | ❌ |
Cómo personalizar roles en WordPress 🔧
Si necesitas ajustar los permisos, puedes hacerlo de dos formas:
1. Con código
1
2
3
4
5
6
7
8
9
10
11
// Crear un rol personalizado
add_role(
'revisor',
'Revisor de Contenido',
[
'read' => true,
'edit_posts' => true,
'publish_posts' => false,
'delete_posts' => false,
]
);
2. Con plugins
Existen plugins como User Role Editor o Members que permiten modificar roles desde el panel de administración.
❓ FAQ
¿Qué son los roles de usuario en WordPress?
Son perfiles predefinidos que determinan qué acciones puede realizar cada usuario en un sitio WordPress, como publicar, editar, moderar comentarios o administrar el sitio.
¿Cuáles son los roles predeterminados de WordPress?
WordPress incluye seis roles: Super Admin, Administrador, Editor, Autor, Colaborador y Suscriptor.
¿Puedo crear o personalizar roles de usuario en WordPress?
Sí. Puedes usar código con la función `add_role()` o instalar plugins como User Role Editor para personalizar permisos.
¿Qué rol es recomendable asignar a los escritores invitados?
El rol de Autor suele ser suficiente, ya que pueden publicar y gestionar sus propios posts sin acceso a los de otros.