Cómo restablecer la contraseña de WordPress desde el correo
¿Te has quedado bloqueado fuera de tu propio sitio web porque no recuerdas tu contraseña de WordPress? No te preocupes, es una de las consultas más comunes que recibimos en soporte técnico. La buena noticia es que WordPress tiene un sistema de recuperación muy sencillo que utiliza el correo electrónico asociado a tu cuenta de administrador.
En esta guía extensa y paso a paso, te explicaré cómo restablecer la contraseña de WordPress desde el correo electrónico, incluso si no tienes conocimientos técnicos. Cubriremos el método estándar, qué hacer si no recibes el correo, y algunos consejos de seguridad para que no vuelvas a pasar por esto.
¿Por qué necesitas restablecer tu contraseña?
Perder u olvidar la contraseña de acceso a tu panel de administración (/wp-admin) es más común de lo que piensas. A veces, un cambio de dispositivo, un gestor de contraseñas que no sincroniza o simplemente el paso del tiempo hacen que la combinación de usuario y contraseña se nos escape.
Si te encuentras en esta situación, la opción más rápida y segura es utilizar el enlace de restablecimiento que WordPress envía a tu bandeja de entrada. Este proceso es oficial y no requiere que toques archivos del servidor, por lo que es ideal para principiantes.
Requisitos previos antes de empezar
Antes de lanzarte a por el botón de "¿Has olvidado tu contraseña?", asegúrate de tener a mano lo siguiente:
- Acceso a tu correo electrónico: Necesitas poder revisar la bandeja de entrada de la cuenta de correo que usaste al instalar WordPress o la que configuraste como correo de administración.
- La URL de tu sitio web: Saber la dirección exacta de tu web (ej:
www.tudominio.com). - Paciencia: A veces el correo tarda unos minutos en llegar. No hagas clic en el enlace más de una vez en un corto periodo de tiempo, ya que invalidarías los anteriores.
Paso a paso: Cómo restablecer tu contraseña de WordPress por correo
Este es el método oficial y el que recomendamos en el 99% de los casos. Es directo y no requiere conocimientos de programación.
Paso 1: Accede a la pantalla de inicio de sesión
Abre tu navegador web y escribe la dirección de tu sitio seguida de /wp-admin o /wp-login.php.
Por ejemplo:
https://tudominio.com/wp-admin
Verás la pantalla clásica de acceso de WordPress.
Paso 2: Haz clic en "¿Has olvidado tu contraseña?"
Debajo del formulario de acceso (donde pones tu nombre de usuario y contraseña), verás un enlace que dice "¿Has olvidado tu contraseña?" o "Lost your password?" si tu WordPress está en inglés. Haz clic en él.
Paso 3: Introduce tu usuario o correo electrónico
Serás redirigido a una nueva página que te pedirá que ingreses tu nombre de usuario o la dirección de correo electrónico que utilizaste al registrarte.
[INFO]
No necesitas recordar ambos, solo uno de los dos. Si no recuerdas tu nombre de usuario, introduce tu correo electrónico. El sistema encontrará la cuenta asociada.
Paso 4: Solicita el restablecimiento
Haz clic en el botón "Obtener nueva contraseña" o "Solicitar restablecimiento".
Inmediatamente, WordPress mostrará un mensaje en pantalla confirmando que, si el correo electrónico existe en nuestra base de datos, se ha enviado un enlace de restablecimiento a tu bandeja de entrada.
[WARNING]
El mensaje es genérico a propósito. Esto evita que un atacante pueda saber si un correo electrónico está registrado en tu sitio web. Si no recibes el correo, no significa que la cuenta no exista, solo que puede haber un problema de entrega.
Paso 5: Revisa tu bandeja de entrada
Ahora ve a tu cliente de correo (Gmail, Outlook, Yahoo, etc.) y busca un correo electrónico de tu sitio web (normalmente de la dirección wordpress@tudominio.com).
El asunto del correo será algo como:
[Tu Nombre de Sitio Web] Solicitud para restablecer la contraseña
Si no lo ves en la bandeja de entrada principal, revisa la carpeta de Spam, Correo no deseado o Promociones.
Paso 6: Haz clic en el enlace de restablecimiento
Dentro del correo, encontrarás un enlace. Este enlace es único y temporal (caduca en 24 horas). Haz clic en él.
[TIP]
Si el enlace no funciona o caduca, simplemente repite el proceso desde el Paso 2. Puedes solicitar un nuevo enlace tantas veces como necesites.
Paso 7: Crea tu nueva contraseña
Serás llevado a una página de WordPress que te permite crear una nueva contraseña. Verás dos campos: uno para la nueva contraseña y otro para confirmarla.
Consejos para una contraseña segura:
- Utiliza al menos 12 caracteres.
- Combina mayúsculas, minúsculas, números y símbolos (ej:
!@#$%). - No uses información personal (nombres, fechas de nacimiento).
- Evita palabras comunes del diccionario.
WordPress tiene un indicador de fuerza de la contraseña que te ayudará a saber si es lo suficientemente segura.
Paso 8: Inicia sesión
Una vez guardada la nueva contraseña, serás redirigido automáticamente a la pantalla de inicio de sesión. Introduce tu nombre de usuario y tu nueva contraseña para acceder a tu panel de administración.
¿Qué hago si no recibo el correo de restablecimiento?
Este es el problema más frustrante. Has seguido los pasos, pero el correo no llega. No te preocupes, hay varias razones y soluciones.
1. Revisa el spam y las carpetas de promociones
Es el paso más obvio, pero el que más se nos olvida. Los correos automáticos de WordPress a menudo caen en el spam debido a la configuración del servidor de envío.
2. El correo se envía desde una dirección "no-reply" o genérica
Si tu servidor no está configurado correctamente, el correo puede llegar desde una dirección extraña como noreply@tudominio.com o incluso wordpress@localhost. Busca en tu bandeja de entrada el nombre de tu sitio web en el remitente, no solo la dirección.
3. Tu servidor de correo está bloqueado (SPF/DKIM)
A veces, el servidor donde está alojada tu web no tiene configurados los registros SPF o DKIM. Esto hace que los correos enviados desde WordPress sean marcados como spam o rechazados por el servidor de destino (Gmail, Outlook, etc.).
Solución temporal: Si tienes acceso a tu panel de control de hosting (como Syspanel, al que accedes por el puerto 2106), puedes intentar lo siguiente:
- Crear una cuenta de correo en el mismo dominio: Si tu web es
tudominio.com, crea una cuenta de correo comoadmin@tudominio.comen tu hosting. A veces, enviar desde el mismo dominio al mismo dominio funciona mejor. - Usar un plugin SMTP: Si tienes acceso a tu panel de administración (porque tienes otra cuenta de usuario activa), puedes instalar un plugin como "WP Mail SMTP" y configurarlo para usar los servidores SMTP de Gmail o Outlook. Esto es más avanzado, pero resuelve el problema de raíz.
4. La función mail() de PHP está deshabilitada
En algunos servidores compartidos, la función de PHP que envía correos está desactivada por seguridad. Esto impide que WordPress envíe cualquier tipo de correo.
Solución: Contacta con tu proveedor de hosting y pregunta si la función mail() está deshabilitada. Si es así, tendrás que usar un plugin SMTP o pedirles que la habiliten.
Métodos alternativos si el correo no llega (Avanzado)
Si has esperado 30 minutos, revisado el spam y el correo sigue sin llegar, tienes dos opciones más técnicas. Estas opciones requieren acceso a tu hosting (Syspanel) o a un cliente FTP.
[WARNING]
Estos métodos son más avanzados. Si no te sientes cómodo editando archivos, es mejor que contactes con tu soporte de hosting. Un error aquí puede romper tu sitio web.
Método A: Cambiar la contraseña desde la base de datos
Este método es muy fiable. Accede a Syspanel (recuerda, el puerto es el 2106) y busca la sección de Bases de Datos o phpMyAdmin.
- Localiza la base de datos de tu WordPress.
- Entra en
phpMyAdmin. - Busca la tabla que se llama
wp_users(el prefijowp_puede ser diferente). - Haz clic en "Editar" en tu fila de usuario administrador.
- Busca la columna
user_pass. - En el campo "Función" o "Funció", selecciona MD5.
- Escribe tu nueva contraseña en el campo
user_pass. - Haz clic en "Continuar" o "Guardar".
Ahora podrás iniciar sesión con tu nueva contraseña.
Método B: Usar un archivo PHP para resetear la contraseña
Este método es el favorito de los desarrolladores porque es muy rápido.
- Conecta a tu servidor por FTP o desde el Administrador de Archivos de Syspanel.
- Navega hasta la carpeta raíz de tu WordPress (donde están los archivos
wp-config.php,wp-content, etc.). - Crea un archivo nuevo llamado
reset-password.php. - Abre el archivo con un editor de texto y pega el siguiente código:
<?php
define('WP_USE_THEMES', false);
require('wp-blog-header.php');
wp_set_password('TuNuevaContraseñaSegura', 1);
echo 'Contraseña actualizada correctamente para el usuario ID 1. ¡Elimina este archivo!';
?>
[INFO]
El número1enwp_set_passwordse refiere al ID del usuario en la tablawp_users. El administrador principal suele ser el ID 1. Si tienes varios usuarios, verifica cuál es tu ID.
- Guarda el archivo.
- Abre en tu navegador:
tudominio.com/reset-password.php - Verás el mensaje de éxito.
- ¡CRÍTICO! Elimina inmediatamente el archivo
reset-password.phpde tu servidor. Dejarlo ahí es un peligro de seguridad enorme, ya que cualquier persona podría cambiar tu contraseña.
Cómo evitar olvidar tu contraseña en el futuro
Una vez que hayas recuperado el acceso, toma nota de estas buenas prácticas para no volver a quedarte fuera:
- Usa un gestor de contraseñas: Programas como 1Password, Bitwarden o LastPass guardan tus contraseñas de forma segura y las autocompletan. Solo tendrás que recordar la contraseña maestra.
- Actualiza tu correo de administración: Asegúrate de que el correo electrónico en tu perfil de WordPress (
Usuarios > Perfil) sea uno que revises frecuentemente. - Configura un plugin de seguridad: Plugins como Wordfence o Sucuri pueden enviarte alertas de intentos de acceso y también tienen opciones para restablecer contraseñas desde el propio plugin.
- No uses la misma contraseña para todo: Si tu contraseña de WordPress es la misma que la de tu correo, y tu correo se ve comprometido, un atacante podría acceder a todo.
Preguntas Frecuentes (FAQ)
¿Cuánto tiempo tarda en llegar el correo de restablecimiento?
Normalmente es instantáneo, pero puede tardar entre 5 y 15 minutos dependiendo de la configuración del servidor y de tu proveedor de correo.
¿Puedo restablecer la contraseña sin acceso al correo?
Sí, pero solo con los métodos avanzados que mencionamos: acceso a la base de datos o al servidor (FTP/Syspanel). Si no tienes acceso a nada, la única solución es contactar con tu proveedor de hosting para que verifiquen tu identidad y lo hagan por ti.
¿El enlace de restablecimiento caduca?
Sí, el enlace que envía WordPress caduca a las 24 horas. Si no lo usas a tiempo, tendrás que solicitar uno nuevo.
¿Puedo usar este método para cambiar la contraseña de un usuario que no sea administrador?
Sí, el proceso es el mismo. Solo tienes que introducir el correo del usuario en cuestión. El enlace de restablecimiento funcionará para cualquier cuenta de usuario.
¿Qué hago si recibo el correo pero el enlace me lleva a una página de error?
Esto suele pasar si el enlace ha caducado o si tienes un plugin de caché. Intenta limpiar la caché de tu navegador y de tu sitio web, y vuelve a solicitar un nuevo enlace.
Conclusión
Restablecer la contraseña de WordPress desde el correo es el método más sencillo y seguro para recuperar el acceso a tu sitio. Siguiendo estos pasos, podrás resolver el problema en menos de 5 minutos en la mayoría de los casos.
Si el correo no llega, no entres en pánico. Revisa el spam, verifica la configuración de tu servidor de correo o, si tienes conocimientos técnicos, utiliza los métodos alternativos de edición de base de datos o archivos PHP. Y recuerda, para cualquier duda, tu proveedor de hosting (accediendo a Syspanel por el puerto 2106) puede ser tu mejor aliado.
Esperamos que esta guía te haya sido de gran ayuda. ¡Ya puedes volver a trabajar en tu web sin estrés!
