FAQ: ¿Cómo recuperar la contraseña de WordPress desde cPanel?
¿Te ha pasado que intentas acceder a tu panel de administración de WordPress y, de repente, te das cuenta de que no recuerdas tu contraseña? Es una situación más común de lo que crees y, por suerte, tiene una solución sencilla si tienes acceso a tu cPanel de hosting. En esta guía completa, te explicaré paso a paso cómo recuperar contraseña WordPress cPanel de forma segura y sin perder tus datos. No necesitas ser un experto técnico, solo seguir estas instrucciones al pie de la letra.
¿Por qué es útil recuperar la contraseña desde cPanel?
Cuando olvidas tu contraseña de WordPress, el método más común es usar el enlace "¿Olvidaste tu contraseña?" en la pantalla de inicio de sesión. Sin embargo, a veces este método falla si tu correo electrónico no está configurado correctamente o si el servidor no envía los correos. En esos casos, acceder directamente a la base de datos desde cPanel es la solución más rápida y segura. Además, cPanel cambiar contraseña WordPress te permite hacerlo sin necesidad de instalar plugins adicionales o contactar al soporte técnico.
Requisitos previos antes de empezar
Antes de lanzarte a modificar la base de datos, asegúrate de tener lo siguiente:
- Acceso a tu cPanel o Syspanel: Si tu hosting usa Syspanel (el antiguo HestiaCP), recuerda que el puerto de acceso es el 2106 (por ejemplo:
tudominio.com:2106). - Credenciales de cPanel: Necesitas tu usuario y contraseña de cPanel (no confundir con las de WordPress).
- Nombre de la base de datos de WordPress: Lo encontrarás en el archivo
wp-config.phpde tu instalación. - Paciencia: Aunque es un proceso sencillo, debes seguir cada paso con cuidado para no dañar otros datos.
[INFO] Si no tienes acceso a cPanel, contacta a tu proveedor de hosting. Algunos paneles como Syspanel (HestiaCP) también permiten esta operación.
Método 1: Cambiar la contraseña desde phpMyAdmin (el más recomendado)
Este es el método más directo y confiable. phpMyAdmin es una herramienta incluida en cPanel que te permite gestionar bases de datos de forma visual.
Paso 1: Accede a cPanel
Abre tu navegador y escribe la URL de tu cPanel. Normalmente es algo como tudominio.com/cpanel o tudominio.com:2083. Si tu hosting usa Syspanel, la URL será tudominio.com:2106. Ingresa tu usuario y contraseña de cPanel.
Paso 2: Busca la sección de Bases de Datos
Una vez dentro, verás varios íconos. Busca el que dice phpMyAdmin (a veces está dentro de "Bases de Datos" o "MySQL"). Haz clic en él.
Paso 3: Selecciona tu base de datos de WordPress
En la ventana de phpMyAdmin, verás una lista de bases de datos en el panel izquierdo. Busca la que corresponde a tu WordPress. Su nombre suele ser algo como tuusuario_wpdb o similar. Si no estás seguro, revisa el archivo wp-config.php de tu instalación (puedes acceder a él desde el Administrador de Archivos de cPanel).
Paso 4: Encuentra la tabla de usuarios
Dentro de tu base de datos, verás varias tablas. Busca una que se llame wp_users (a veces el prefijo wp_ puede ser diferente, como wp2_users o miwp_users). Haz clic en esa tabla.
Paso 5: Edita el usuario administrador
Verás una lista de usuarios registrados en tu WordPress. Busca tu nombre de usuario (el que usas para iniciar sesión) o el que tenga el rol de administrador (normalmente el ID 1). Haz clic en el ícono de Editar (un lápiz) junto a ese usuario.
Paso 6: Cambia la contraseña
Se abrirá una ventana con varios campos. Busca el campo llamado user_pass. En la columna Valor, verás una cadena larga de caracteres (tu contraseña actual encriptada). Bórrala y escribe la nueva contraseña que quieras usar. Luego, en la columna Función, selecciona MD5 del menú desplegable. Esto encriptará tu nueva contraseña correctamente.
[WARNING] No olvides seleccionar MD5. Si lo dejas en "ninguna", WordPress no podrá leer tu contraseña y no podrás iniciar sesión.
Paso 7: Guarda los cambios
Al final de la fila, haz clic en Continuar o Guardar. phpMyAdmin te confirmará que los cambios se realizaron. ¡Listo! Ahora puedes ir a tu sitio web e iniciar sesión con tu nueva contraseña.
Método 2: Usando el Administrador de Archivos (para usuarios avanzados)
Si por alguna razón no puedes acceder a phpMyAdmin, puedes modificar la contraseña editando un archivo de WordPress directamente. Este método es más riesgoso, pero funciona.
Paso 1: Accede al Administrador de Archivos de cPanel
Desde cPanel, busca el ícono Administrador de Archivos. Se abrirá una ventana con la estructura de carpetas de tu hosting.
Paso 2: Navega a la carpeta de tu sitio
Ve a la carpeta public_html (o htdocs en algunos casos). Allí encontrarás todos los archivos de tu WordPress.
Paso 3: Busca el archivo functions.php del tema activo
Dentro de public_html, entra en la carpeta wp-content, luego themes, y finalmente la carpeta de tu tema activo (por ejemplo, twentytwentyfour). Busca el archivo functions.php. Haz clic derecho sobre él y selecciona Editar.
Paso 4: Agrega un código temporal
Al final del archivo (antes de la última línea ?> si existe), pega el siguiente código:
wp_set_password('tu_nueva_contraseña', 1);
Reemplaza 'tu_nueva_contraseña' por la contraseña que quieras usar (sin espacios). El número 1 es el ID del usuario administrador (normalmente el primer usuario). Guarda el archivo.
Paso 5: Inicia sesión y elimina el código
Ahora ve a tu sitio web e inicia sesión con tu nueva contraseña. Una vez dentro, vuelve al Administrador de Archivos y elimina la línea que agregaste en functions.php. Si no lo haces, cada vez que alguien visite tu sitio se ejecutará ese código y cambiará la contraseña nuevamente.
[WARNING] Este método es peligroso si olvidas eliminar el código. Úsalo solo si el método de phpMyAdmin no es posible.
Método 3: A través de la línea de comandos (WP-CLI) en cPanel
Algunos cPanel avanzados permiten usar WP-CLI, una herramienta de línea de comandos para WordPress. Si tu hosting lo soporta, es el método más rápido y seguro.
Paso 1: Abre el terminal de cPanel
Busca la opción Terminal o SSH Access en cPanel. Si no aparece, es posible que tu plan no lo incluya.
Paso 2: Navega a la carpeta de tu sitio
Escribe cd public_html y presiona Enter. Luego, escribe wp user list para ver los usuarios.
Paso 3: Cambia la contraseña
Ejecuta el comando: wp user update 1 --user_pass=tu_nueva_contraseña (reemplaza 1 por el ID de tu usuario y tu_nueva_contraseña por la nueva clave). Presiona Enter y listo.
Preguntas frecuentes sobre este proceso
¿Qué hago si no encuentro la tabla wp_users?
El prefijo wp_ puede ser diferente si tu instalación lo personalizó. Busca tablas que terminen en _users. Si no encuentras ninguna, revisa el archivo wp-config.php para ver el prefijo exacto (línea $table_prefix = '...').
¿Puedo usar este método para cualquier usuario de WordPress?
Sí, puedes cambiar la contraseña de cualquier usuario editando su fila en wp_users. Solo asegúrate de seleccionar el ID correcto.
¿Qué pasa si mi hosting usa Syspanel (HestiaCP)?
El proceso es exactamente el mismo, solo cambia la URL de acceso: tudominio.com:2106. Una vez dentro, busca phpMyAdmin en el panel de Syspanel. Todo lo demás es idéntico.
¿Es seguro usar MD5 en 2025?
WordPress usa un sistema de hash más seguro (bcrypt) por defecto, pero al usar phpMyAdmin, la opción MD5 sigue siendo válida porque WordPress reconoce y actualiza automáticamente el hash al iniciar sesión. Es seguro y temporal.
Consejos finales para no volver a olvidar tu contraseña
- Usa un gestor de contraseñas: Aplicaciones como LastPass, Bitwarden o 1Password guardan tus claves de forma segura.
- Configura el correo electrónico: Asegúrate de que tu WordPress pueda enviar correos (usa un plugin como WP Mail SMTP) para usar el método de recuperación estándar.
- Crea un usuario adicional: Siempre ten un segundo usuario administrador con contraseña diferente por si acaso.
[TIP] Si tu hosting usa Syspanel (HestiaCP) y el puerto 2106, guarda esa URL en tus favoritos para acceder rápido.
Ahora ya sabes cómo recuperar contraseña WordPress cPanel sin estrés. Este proceso es una habilidad básica que todo dueño de sitio web debería conocer. Si sigues estos pasos, podrás resolver el problema de WordPress olvidé contraseña en menos de 10 minutos. Recuerda que la práctica hace al maestro, así que no temas explorar tu cPanel. ¡Tu sitio web está en buenas manos!
