Guía para Crear un Administrador de WordPress: en 7 Pasos

Guía para Crear un Administrador de WordPress en 7 Pasos

Crear un usuario administrador de WordPress directamente desde la base de datos utilizando phpMyAdmin es un proceso avanzado, pero necesario en algunas ocasiones y debe realizarse con precaución, ya que cualquier cambio incorrecto en la base de datos puede afectar el funcionamiento de tu sitio. Asegúrate de hacer una copia de seguridad de tu base de datos antes de proceder. Aquí te indico los pasos generales para crear un usuario administrador de WordPress utilizando phpMyAdmin.

Puede ver como ingresar al cPanel de su cuenta de Hosting dando clic aquí

Que es un usuario administrador de WordPress

Es el perfil que cuenta con todo los privilegios de administración dentro de nuestro proyecto web hecho en WordPress. En ocasiones perdemos los datos de acceso y no recordamos cuál es el correo asociado al usuario administrador de WordPress, por esto aprenderemos a crearlo paso a paso desde el Hosting.

Accede a phpMyAdmin

Ingresa a tu panel de control de hosting o busca la opción para acceder a phpMyAdmin. Esto te permitirá administrar la base de datos de tu sitio.

PHPMyAdmin en cPanel para WordPress

Selecciona la base de datos de WordPress.

En phpMyAdmin, selecciona la base de datos que está asociada a tu sitio de WordPress.

Base de datos WordPress

Encuentra la tabla de usuarios

La tabla que almacena la información de los usuarios se llama generalmente ‘wp_users’ (donde ‘wp_’ es el prefijo de tabla que puedes haber personalizado durante la instalación). Busca esta tabla en la lista de tablas de la base de datos.

listado de usuario de WordPress

 

Inserta un nuevo registro

Haz clic en la tabla de usuarios (‘wp_users’) para abrirla. Luego, selecciona la opción para insertar un nuevo registro (fila).

Insertar usuario WordPress

Ingresa los detalles del usuario

Completa los campos requeridos para crear un nuevo usuario administrador de WordPress. Los campos importantes son:

Insertar datos WordPress

  •  ‘user_login‘: El nombre de usuario que deseas asignar.
  • user_pass‘: La contraseña del usuario. Debes encriptarla usando la función ‘MD5’ o ‘SHA-256’ (o algún otro método compatible) para que sea segura. Puedes generar el hash de contraseña utilizando herramientas en línea o scripts.
  • varchar (255)‘: Es importante que en este selector elijas MD5.
  • user_email‘: La dirección de correo electrónico del usuario.
  • user_registered‘: La fecha y hora de registro. Puedes ingresar la fecha actual en el formato ‘YYYY-MM-DD HH:MM:SS’.
  • user_status‘: Debería ser ‘0’.

El campo ID se debe dejar vacío, es importante no agregar ningún valor en este campo, ya que al ser un valor autoincrementable, este se asignara automáticamente al instar el nuevo usuario.

Para instar el registro solo debemos dar clic en el botón «continuar» que se encuentra en la parte inferior de la interfaz anterior.

Luego de instar el nuevo usuario debemos volver a la tabla «wp_users» para revisar el ID que se le dio al nuevo usuario, ya que este se va a usar en el paso a continuación.

Asigna el rol de administrador

Debes asignar el rol de administrador al nuevo usuario administrador de WordPress. Para hacer esto, necesitas asignar el valor ‘administrator’ en la tabla ‘wp_usermeta’ para la clave ‘wp_capabilities’.

Insertar un nuevo registro en la tabla usermeta

Inserta los valores de usermeta

Completa los campos requeridos con los valores imprescindibles para que tenga permisos de administración.

Insetar usuario meta WordPress

Los valores imprescindibles son los siguientes:

  • user_id: El número ID del nuevo usuario administrador de WordPress que memorizaste antes, creado en el paso anterior.
  • meta_key: Nombre completo de la tabla capabilities de la base de datos. En una instalación estándar (e insegura) de WordPress sería wp_capabilities.
  • meta_value: Aquí copia y pega lo siguiente, que son los valores que harán que el usuario tenga permisos de administrador: a:1:{s:13:»administrator»;s:1:»1″;}

Una vez que hayas ingresado todos los detalles y asignado el rol de administrador, guarda el registro nuevo, dando clic en el botón «Continuar».

Verifica el acceso

Ahora deberías poder acceder al panel de administración de WordPress utilizando las credenciales del nuevo usuario que has creado.

Ingresar a la administración de WordPress

Compartimos más información para saber los diferentes roles de los usuarios WordPress: ver aquí

Imagen de perfil de Alexander Arteaga
Alexander Arteaga

Asesor de soporte en Colombia Hosting desde 2009