Guía para crear y gestionar usuarios en WordPress desde cPanel
Gestionar los usuarios de tu sitio web es una tarea fundamental para mantener la seguridad, el orden y la eficiencia de tu equipo de trabajo. Si tienes un sitio en WordPress, saber cómo gestionar usuarios WordPress de forma correcta te permitirá delegar tareas sin comprometer la seguridad de tu página.
En esta guía, te explicaremos paso a paso cómo crear usuario WordPress cPanel, cómo asignar los roles usuarios WordPress adecuados y cómo administrar usuarios WordPress de manera sencilla, incluso si no tienes experiencia técnica. Todo desde el panel de control de tu hosting (cPanel) y desde el propio panel de administración de WordPress.
¿Por qué es importante gestionar bien los usuarios en WordPress?
Cuando tu sitio web crece, es probable que necesites ayuda de otras personas: redactores, diseñadores, desarrolladores, community managers, etc. Cada uno de ellos necesita acceder al panel de administración de WordPress, pero no todos deben tener los mismos permisos.
Gestionar usuarios WordPress correctamente te permite:
- Proteger tu sitio: Evitas que personas sin experiencia puedan modificar temas, plugins o archivos críticos.
- Delegar tareas: Cada colaborador puede hacer solo lo que necesita.
- Mantener el orden: Sabes quién ha hecho cada cambio en el sitio.
- Facilitar el trabajo en equipo: Cada usuario tiene su propio perfil y contraseña.
Si no controlas los accesos, corres el riesgo de que alguien borre contenido importante, instale plugins maliciosos o incluso pierdas el control total de tu web.
Requisitos previos antes de crear un usuario
Antes de añadir usuario WordPress, asegúrate de tener lo siguiente:
- Acceso a cPanel de tu hosting: Las credenciales las proporciona tu proveedor de hosting. Normalmente accedes a través de
tudominio.com/cpanelo una URL específica. - Acceso al panel de administración de WordPress: Con un usuario que tenga rol de Administrador (el que creaste al instalar WordPress).
- Datos del nuevo usuario: Nombre de usuario, correo electrónico y contraseña (puedes generarla automáticamente).
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso se realiza por el puerto 2106. Por ejemplo:
tudominio.com:2106. El proceso es similar al de cPanel.
Método 1: Crear un usuario directamente desde WordPress
Esta es la forma más rápida y recomendada para añadir usuario WordPress si ya tienes acceso al panel de administración. No necesitas entrar a cPanel.
Paso 1: Inicia sesión en WordPress
Ve a tudominio.com/wp-admin e ingresa con tu usuario administrador.
Paso 2: Ve a la sección de Usuarios
En el menú lateral izquierdo, busca la opción Usuarios y haz clic en Añadir nuevo.
Paso 3: Rellena los datos del nuevo usuario
Completa los siguientes campos:
- Nombre de usuario: Elige un nombre único (sin espacios, solo letras y números).
- Correo electrónico: Es obligatorio y debe ser válido. WordPress enviará un aviso al nuevo usuario.
- Nombre y apellidos: Opcional, pero recomendable para identificar a la persona.
- Sitio web: Si lo deseas, puedes poner su web personal.
- Contraseña: WordPress te sugiere una segura. Puedes cambiarla. Es recomendable usar una contraseña fuerte.
- Enviar al usuario (opcional): Marca esta casilla si quieres que reciba un correo con sus datos de acceso.
Paso 4: Asigna el rol adecuado
Aquí viene la parte más importante: elegir el rol usuarios WordPress. Cada rol tiene permisos específicos. Los más comunes son:
- Suscriptor: Solo puede leer contenido y editar su perfil. Ideal para foros o membresías.
- Colaborador: Puede escribir y editar sus propios artículos, pero no publicarlos. Bueno para redactores novatos.
- Autor: Puede escribir, editar y publicar sus propios artículos, pero no modificar los de otros.
- Editor: Puede publicar y gestionar artículos de cualquier usuario, moderar comentarios, etc. Perfecto para un jefe de contenido.
- Administrador: Acceso total al sitio. Solo debe tenerlo quien gestiona la web.
[WARNING] No asignes el rol de Administrador a personas que no sean de total confianza. Este rol puede instalar plugins, cambiar temas, eliminar usuarios y borrar todo el sitio.
Paso 5: Haz clic en "Añadir nuevo usuario"
¡Listo! El usuario ya está creado y puede acceder a tudominio.com/wp-admin con sus credenciales.
Método 2: Crear un usuario desde cPanel (acceso a la base de datos)
A veces, por seguridad o porque has perdido el acceso a WordPress, necesitas crear usuario WordPress cPanel directamente desde el panel de tu hosting. Este método es un poco más técnico, pero igual de sencillo si sigues los pasos.
Paso 1: Accede a cPanel
Ingresa a tu cPanel (o Syspanel por el puerto 2106). Busca la sección Bases de datos y haz clic en phpMyAdmin.
Paso 2: Selecciona la base de datos de WordPress
En la lista de la izquierda, verás varias bases de datos. La de WordPress suele llamarse algo como tudominio_wp o wordpress. Haz clic en ella.
Paso 3: Busca la tabla de usuarios
Dentro de la base de datos, busca la tabla que comienza con wp_users (el prefijo puede ser diferente, por ejemplo wpxx_users). Haz clic en Examinar o en el nombre de la tabla.
Paso 4: Añade un nuevo usuario
En la parte superior, haz clic en la pestaña Insertar. Se abrirá un formulario con varios campos. Rellena los siguientes (los demás déjalos por defecto):
- user_login: El nombre de usuario (ej: nuevo_autor).
- user_pass: Aquí debes introducir la contraseña en formato hash. No puedes escribirla en texto plano. Para obtener un hash seguro, puedes usar herramientas online (como
password_hash). Otra opción más fácil es crear el usuario desde WordPress (método 1) y luego modificar datos aquí si es necesario. - user_email: Correo electrónico del usuario.
- user_registered: Fecha actual en formato
2025-01-15 10:00:00.
[TIP] Si no te sientes cómodo con los hashes, es mejor que uses el método desde WordPress. El método de phpMyAdmin es útil para recuperar accesos, pero no para crear usuarios nuevos de forma cotidiana.
Paso 5: Asigna el rol en otra tabla
El rol no se asigna directamente en wp_users, sino en la tabla wp_usermeta. Busca esa tabla y haz clic en Insertar. Rellena:
- user_id: El ID del usuario que acabas de crear (lo puedes ver en la tabla
wp_users). - meta_key: Escribe
wp_capabilities(con el prefijo correcto de tu instalación). - meta_value: Aquí debes poner un valor serializado. Por ejemplo, para el rol de Autor, escribe:
a:1:{s:4:"author";b:1;}. Para Editor:a:1:{s:6:"editor";b:1;}. Para Administrador:a:1:{s:13:"administrator";b:1;}.
[WARNING] Este método es delicado. Un error en los valores serializados puede romper el acceso del usuario. Si no estás seguro, usa siempre el panel de WordPress.
Cómo gestionar y administrar usuarios existentes
Una vez que has aprendido a añadir usuario WordPress, también debes saber cómo administrar usuarios WordPress de forma continua.
Editar usuarios
Desde el panel de WordPress, ve a Usuarios > Todos los usuarios. Haz clic en el nombre del usuario que quieras modificar. Puedes cambiar:
- Correo electrónico
- Contraseña
- Rol
- Nombre y apellidos
- Información del perfil (biografía, foto, etc.)
Eliminar usuarios
Si un colaborador ya no trabaja contigo, es mejor eliminar su cuenta. Ve a Usuarios > Todos los usuarios, pasa el ratón sobre el nombre y haz clic en Eliminar. WordPress te preguntará qué hacer con sus artículos (asignarlos a otro usuario o eliminarlos).
Cambiar roles de forma masiva
Si tienes muchos usuarios y quieres cambiarles el rol a varios a la vez, puedes usar plugins como User Role Editor o Members. Estos te permiten modificar permisos de forma masiva y crear roles personalizados.
[INFO] Los roles personalizados son útiles si necesitas permisos intermedios. Por ejemplo, un "Colaborador avanzado" que pueda publicar pero no eliminar artículos.
Preguntas frecuentes (FAQ)
¿Puedo crear un usuario sin acceso a cPanel?
Sí, el método desde WordPress es el más recomendado. Solo necesitas ser Administrador del sitio.
¿Qué hago si olvido la contraseña de mi usuario administrador?
Puedes restablecerla desde la pantalla de inicio de sesión (wp-login.php) haciendo clic en "¿Has olvidado tu contraseña?". También puedes cambiarla desde cPanel editando la base de datos (método 2), pero es más complejo.
¿Cuántos usuarios puedo tener en WordPress?
No hay límite teórico, pero un exceso de usuarios puede ralentizar el panel si no se gestionan bien. Lo normal es tener entre 1 y 20 usuarios activos.
¿Es seguro dar el rol de Editor a un redactor?
Sí, siempre que confíes en su criterio. El Editor puede publicar contenido, pero no modificar temas, plugins o configuraciones generales.
¿Puedo crear un usuario que solo acceda a ciertas páginas?
Sí, con plugins como User Access Manager o Restrict Content puedes limitar el acceso a contenido específico según el rol del usuario.
Consejos finales para una buena gestión de usuarios
- Revisa periódicamente la lista de usuarios y elimina los que estén inactivos.
- No compartas usuarios. Cada persona debe tener su propia cuenta y contraseña.
- Usa contraseñas seguras y cámbialas cada cierto tiempo.
- Mantén actualizado WordPress y los plugins de seguridad para evitar accesos no autorizados.
- Si tu hosting usa Syspanel, recuerda que el acceso es por el puerto 2106 y que las bases de datos se gestionan igual que en cPanel.
Gestionar usuarios WordPress es una habilidad básica que todo administrador de sitios web debe dominar. Con esta guía, ya sabes cómo crear usuario WordPress cPanel, asignar los roles usuarios WordPress adecuados y administrar usuarios WordPress de forma eficiente. ¡Ponlo en práctica y mantén tu sitio seguro y organizado!
