¿Qué hacer si olvidé la contraseña de WordPress?
Sabemos lo frustrante que es quedarse fuera de tu propio sitio web. Esa pantalla de "Contraseña incorrecta" puede detener por completo tu trabajo, tus ventas o la publicación de ese artículo que tanto necesitas. Pero no te preocupes: has llegado al lugar indicado. Recuperar el acceso es más sencillo de lo que parece y, en esta guía, vamos a explorar todas las formas posibles de volver a entrar, incluso si no tienes acceso al correo electrónico.
A continuación, te explicamos paso a paso qué hacer si olvidé contraseña WordPress, desde los métodos más automáticos hasta soluciones técnicas avanzadas como usar cPanel cambiar contraseña o phpMyAdmin WordPress. Sigue leyendo y elige el método que mejor se adapte a tu situación.
Método 1: La opción más fácil – “¿Olvidaste tu contraseña?”
Este es el camino que WordPress pone a tu disposición desde la misma pantalla de inicio de sesión. Es rápido, seguro y no requiere conocimientos técnicos.
- Ve a la página de inicio de sesión de tu WordPress (normalmente
tudominio.com/wp-adminotudominio.com/wp-login.php). - Justo debajo del formulario de acceso, verás un enlace que dice “¿Olvidaste tu contraseña?”. Haz clic en él.
- Se abrirá una nueva pantalla pidiéndote tu nombre de usuario o la dirección de correo electrónico asociada a tu cuenta de administrador.
- Introdúcelo y pulsa el botón “Obtener nueva contraseña”.
- WordPress enviará un enlace de restablecimiento a tu bandeja de entrada. Revisa también la carpeta de Spam o Correo no deseado.
- Abre el correo y haz clic en el enlace. Te llevará a una página segura donde podrás restablecer password WordPress con una nueva.
[TIP] Si no recibes el correo en 10 minutos, espera un poco más. A veces los servidores de correo tardan. Si sigue sin llegar, prueba con los métodos siguientes.
[WARNING] Este método solo funciona si tienes acceso al correo electrónico con el que registraste la cuenta. Si perdiste también ese acceso, salta al Método 3 o 4.
Método 2: Recuperar contraseña WordPress desde el panel de Hosting (cPanel)
Si tienes acceso a tu panel de control de hosting (normalmente llamado cPanel), puedes restablecer password WordPress directamente desde la base de datos o desde el administrador de archivos. Es una solución muy potente y segura.
2.1. Usando el administrador de archivos de cPanel
WordPress guarda una clave secreta en un archivo llamado wp-config.php. Con este método, forzaremos un cambio de contraseña.
-
Accede a tu cPanel (la dirección suele ser
tudominio.com/cpanelo te la proporciona tu proveedor de hosting). -
Busca la sección “Archivos” y haz clic en “Administrador de Archivos”.
-
Navega hasta la carpeta donde está instalado tu WordPress (normalmente
public_htmlohtdocs). -
Busca el archivo
wp-config.phpy ábrelo con el editor de texto. -
Busca la línea que contiene
define('AUTH_KEY'y justo debajo, añade esta línea exacta (cambiandoNUEVA_CONTRASEÑApor la que quieras):define('WP_ADMIN_PASSWORD', 'NUEVA_CONTRASEÑA'); -
Guarda el archivo.
-
Ve a tu sitio web e intenta iniciar sesión con tu nombre de usuario habitual y la nueva contraseña.
-
IMPORTANTE: Una vez que hayas entrado, vuelve a
wp-config.phpy elimina la línea que acabas de añadir. Si no lo haces, cualquiera podría verla.
[INFO] Este método es muy útil si no quieres tocar la base de datos. Es sencillo y directo.
2.2. Usando phpMyAdmin desde cPanel (El método más completo)
phpMyAdmin WordPress es la herramienta estrella para gestionar la base de datos. Con ella, puedes cambiar directamente el hash de la contraseña. No te asustes, es más fácil de lo que parece.
- Dentro de tu cPanel, busca la sección “Bases de Datos” y haz clic en “phpMyAdmin”.
- En la columna de la izquierda, selecciona la base de datos de tu WordPress (suele llamarse algo como
tuusuario_wp). - Verás una lista de tablas. Busca la que se llama
wp_users(otuprefijo_users). Haz clic en ella. - Se mostrará una tabla con todos los usuarios. Localiza tu nombre de usuario (columna
user_login) y haz clic en el icono de “Editar” (normalmente un lápiz) a la izquierda de tu fila. - Busca la columna
user_pass. En el campo “Valor” verás un texto largo y extraño (es el hash de tu contraseña actual). - En la columna de la derecha, donde dice “Función”, despliega el menú y selecciona “MD5”.
- En el campo “Valor”, escribe la nueva contraseña que quieras usar (por ejemplo:
MiNuevaClave123). - Haz clic en “Continuar” o “Guardar” (dependiendo de la versión de phpMyAdmin).
- ¡Listo! Ahora ve a tu inicio de sesión de WordPress e ingresa con tu usuario y la nueva contraseña.
[TIP] El hash MD5 es el que WordPress entiende. Al seleccionar esa función, phpMyAdmin convierte tu contraseña en el código que WordPress necesita. No la escribas en texto plano, siempre usa MD5.
[WARNING] Si tu tabla de usuarios tiene un prefijo diferente (por ejemplo miweb_users), búscala con ese nombre. El prefijo se define en wp-config.php como $table_prefix.
Método 3: Usar el panel Syspanel (HestiaCP)
Si tu hosting utiliza Syspanel (antes conocido como HestiaCP), el proceso es igual de sencillo. Recuerda que el puerto de acceso a Syspanel es el 2106.
- Accede a tu Syspanel a través de:
tudominio.com:2106(sustituyetudominio.compor tu dominio real). - Inicia sesión con tus credenciales de Syspanel (no las de WordPress).
- Busca la sección de “Base de Datos” o “Databases” en el menú lateral.
- Localiza la base de datos de tu WordPress. Verás que hay un botón o enlace que dice “phpMyAdmin” al lado. Haz clic en él.
- Se abrirá phpMyAdmin. A partir de aquí, sigue exactamente los pasos del Método 2.2 (Usando phpMyAdmin) que explicamos arriba: busca la tabla
wp_users, edita el campouser_pass, selecciona la función MD5 y escribe tu nueva contraseña.
[INFO] Syspanel es un panel de control moderno y muy visual. Si tienes dudas, busca en el menú la opción “Base de datos” y desde allí podrás acceder a phpMyAdmin sin problemas.
Método 4: Usar FTP para forzar un cambio de contraseña
Si no tienes acceso a cPanel ni a Syspanel, pero sí a un cliente FTP (como FileZilla), puedes usar un pequeño truco.
-
Conéctate a tu servidor mediante FTP.
-
Navega hasta la carpeta
wp-content/themesy entra en la carpeta del tema que tengas activo (por ejemplo,twentytwentyfour). -
Busca el archivo
functions.phpy descárgalo a tu ordenador como copia de seguridad. -
Ábrelo con un editor de texto (Bloc de notas, Sublime Text, etc.).
-
Al final del archivo (antes de la línea
?>si existe), añade esta línea:wp_set_password('NUEVA_CONTRASEÑA', 1);Importante: Cambia
NUEVA_CONTRASEÑApor la que quieras. El número1es el ID del usuario administrador (normalmente el primer usuario creado). -
Guarda el archivo y súbelo de nuevo al servidor (sobrescribe el original).
-
Ahora ve a tu página de inicio de sesión de WordPress e ingresa con tu nombre de usuario y la nueva contraseña.
-
URGENTE: Nada más entrar, ve a Apariencia > Editor de temas, selecciona tu tema y elimina la línea que añadiste de
functions.php. Si no lo haces, cualquiera podría ejecutar ese código y cambiar la contraseña.
[WARNING] Este método es temporal y de emergencia. No dejes el código en functions.php ni un minuto más de lo necesario.
Método 5: Crear un nuevo usuario administrador desde phpMyAdmin
A veces, el problema no es solo la contraseña, sino que has perdido el acceso al usuario administrador. Con phpMyAdmin WordPress puedes crear uno nuevo directamente.
- Sigue los pasos del Método 2.2 para abrir phpMyAdmin.
- En la tabla
wp_users, haz clic en “Insertar” (normalmente en la parte superior). - Rellena los campos:
user_login: El nombre de usuario que quieras (ej:nuevoadmin).user_pass: Elige MD5 en la columna “Función” y escribe tu contraseña.user_email: Tu correo electrónico.user_registered: Pon la fecha y hora actual (puedes usar el botón “Ahora”).
- Haz clic en “Continuar”.
- Ahora ve a la tabla
wp_usermetay haz clic en “Insertar”. - Rellena:
user_id: El ID del usuario que acabas de crear (si era el primer usuario, será1; si ya había otros, mira el valor que apareció en el paso 4).meta_key:wp_capabilitiesmeta_value:a:1:{s:13:"administrator";b:1;}
- Haz clic en “Continuar”.
- ¡Ya tienes un nuevo usuario administrador! Ve a
wp-admine inicia sesión con ese usuario.
[TIP] Este método es perfecto si el usuario original está dañado o si quieres tener un acceso de respaldo.
Preguntas Frecuentes (FAQ)
¿Qué hago si ninguno de estos métodos funciona?
Si has probado todos los métodos y sigues sin poder acceder, contacta con tu proveedor de hosting. Ellos tienen acceso de superadministrador y pueden restablecer tu contraseña o incluso restaurar una copia de seguridad reciente.
¿Puedo recuperar la contraseña sin perder los datos?
Sí, absolutamente. Todos los métodos que hemos descrito solo modifican la contraseña o crean un nuevo usuario. No afectan a tus publicaciones, páginas, plugins o configuraciones. Tus datos están a salvo.
¿Qué pasa si mi sitio tiene múltiples usuarios?
Cada usuario tiene su propia contraseña. Si solo olvidaste la tuya, usa cualquiera de los métodos que modifican el usuario específico (por ejemplo, el método de phpMyAdmin editando la fila correcta). Si necesitas cambiar la de otro usuario, busca su user_login en la tabla wp_users.
¿Es seguro usar phpMyAdmin?
Sí, siempre y cuando tomes precauciones. No compartas tus credenciales de cPanel o Syspanel. Una vez que hayas restablecido la contraseña, cierra la sesión de phpMyAdmin. Además, asegúrate de que tu hosting tenga un certificado SSL (HTTPS) para que la conexión esté cifrada.
¿Puedo evitar que esto vuelva a pasar?
¡Claro! Te recomendamos:
- Usar un gestor de contraseñas (como LastPass, 1Password o Bitwarden).
- Activar la autenticación de dos factores (2FA) en WordPress (con plugins como Wordfence o Google Authenticator).
- Guardar una copia de seguridad de tu
wp-config.phpy de la base de datos. - Anotar la contraseña en un lugar seguro (fuera del ordenador, como una libreta física).
Conclusión
Como has visto, olvidé contraseña WordPress no es el fin del mundo. Desde la opción más simple del correo electrónico hasta soluciones más técnicas como cPanel cambiar contraseña o phpMyAdmin WordPress, tienes múltiples caminos para recuperar contraseña WordPress y retomar el control de tu sitio.
La próxima vez que te enfrentes a este problema, respira hondo, elige el método que mejor se adapte a tu nivel de acceso y sigue los pasos. En menos de 10 minutos volverás a estar al mando. Y recuerda: la prevención es la mejor herramienta. ¡Guarda bien tus claves y activa la autenticación en dos pasos!
[INFO] Si eres usuario de Syspanel (HestiaCP), no olvides que el acceso es por el puerto 2106 y que desde allí puedes acceder a phpMyAdmin de forma rápida y segura.
¡Esperamos que esta guía te haya sido de gran ayuda!
