No puedo entrar a wp-admin: cómo recuperar el acceso a WordPress
Vas a tudominio.com/wp-admin para actualizar tu web y no logras entrar: la contraseña no funciona, la página de acceso se recarga una y otra vez, aparece un error o directamente no existe. «No puedo entrar a wp-admin» es de los problemas más angustiantes, porque sin el panel no puedes tocar nada. La buena noticia es que tu web y tu contenido siguen ahí, y hay varias formas de recuperar el acceso. Lo primero es identificar qué ves exactamente, porque cada síntoma tiene su arreglo.
Qué ves cuando no puedes entrar a wp-admin
- La contraseña o el usuario «no son correctos» y el correo para restablecerla no llega → pasos 1 y 2.
- La página de acceso se recarga sin entrar, o te devuelve al formulario una y otra vez → paso 3.
- /wp-admin da «página no encontrada» (404) → paso 4.
- Un mensaje de bloqueo por demasiados intentos, o un «403 Prohibido» → paso 5.
- Pantalla blanca o «Ha habido un error crítico en esta web» solo en el panel → paso 6.
- Entras, pero dice que no tienes permisos para ver el escritorio → paso 7.
Antes de tocar nada
- Prueba en una ventana de incógnito o en otro navegador. Si ahí entras, el problema son las cookies o la caché de tu navegador: bórralas para tu dominio.
- Revisa la dirección: que sea la de tu web, con o sin www según la uses siempre, y con https si tu web lo tiene.
- Ten a mano el acceso a tu hosting (cPanel o el panel que uses). Varios de los arreglos de abajo se hacen desde ahí cuando el panel de WordPress no abre.
Cómo recuperar el acceso, paso a paso
1. Restablece la contraseña desde la pantalla de acceso
En la pantalla de acceso, usa el enlace «¿Has olvidado tu contraseña?» (o «¿Olvidaste tu contraseña?», según el idioma de tu web), escribe tu usuario o tu correo de administrador y WordPress te enviará un enlace para crear una nueva. Revisa también la carpeta de spam. Si el correo no llega, puede que tu web no esté enviando correos: sigue con el paso 2.
2. Si el correo no llega, cambia la contraseña desde el hosting
Hay tres caminos, de más fácil a más técnico:
- Herramienta del hosting. Si tu hosting tiene WP Toolkit (de cPanel) o el instalador Softaculous, desde ahí puedes cambiar la contraseña del administrador o entrar al panel con un clic, sin necesitar la contraseña actual.
- phpMyAdmin. Abre la base de datos de tu web, entra en la tabla de usuarios (suele llamarse wp_users, aunque el prefijo wp_ puede ser otro), haz clic en «Editar» en tu usuario, escribe la nueva contraseña en el campo user_pass, elige la función MD5 en la columna de funciones y guarda. Al entrar, WordPress la vuelve a cifrar con su método seguro. Antes de editar, exporta la base de datos como copia.
- WP-CLI, si tu hosting ofrece terminal:
wp user update tu_usuario --prompt=user_pass(te pide la contraseña nueva sin que quede guardada en el historial de la terminal).
Si en la tabla de usuarios no aparece el tuyo, o aparecen administradores que no reconoces, para aquí y mira el paso 7.
3. Si la página de acceso se recarga sin entrar
Primero borra las cookies de tu dominio y prueba en incógnito. Si sigue igual, puede que la dirección del sitio esté mal configurada: en phpMyAdmin, en la tabla de opciones (wp_options), los valores siteurl y home deben ser exactamente la dirección de tu web, por ejemplo https://www.tudominio.com. Un cambio de http a https o de dominio que quedó a medias provoca justo este bucle. Revisa también wp-config.php: si tiene las líneas WP_HOME o WP_SITEURL, esos valores mandan sobre la base de datos, y es ahí donde hay que corregirlos. También puede causarlo un plugin de caché o de seguridad: desactívalo cambiando el nombre de su carpeta en wp-content/plugins, entra, devuélvele el nombre y reactívalo desde Plugins.
4. Si /wp-admin da «página no encontrada»
Una causa habitual es que un plugin de seguridad haya cambiado la dirección de acceso, como hacen WPS Hide Login o las opciones de algunos plugins de seguridad. Busca la dirección nueva en tu correo o en tus notas. Con WPS Hide Login también la ves en phpMyAdmin, en la tabla de opciones, en el valor whl_page. Si no la encuentras, entra por FTP o por el administrador de archivos del hosting y cambia el nombre de la carpeta de ese plugin en wp-content/plugins: WordPress lo desactiva y vuelve a funcionar /wp-login.php. Cuando entres, devuélvele el nombre a la carpeta, reactívalo desde Plugins y anota la dirección que tenga configurada.
5. Si te bloquearon por demasiados intentos
Los plugins de seguridad, como Wordfence, bloquean durante un tiempo a quien falla la contraseña varias veces, y a veces te bloquean a ti. Espera a que pase el tiempo del bloqueo o, si el plugin lo ofrece, usa el enlace de desbloqueo que envía por correo. Si tienes prisa, desactiva ese plugin cambiando el nombre de su carpeta, entra, devuélvele el nombre y vuelve a activarlo desde Plugins. Si lo que ves es un «403 Prohibido» que no viene de WordPress, puede ser el cortafuegos del hosting: escríbele al soporte y dale tu dirección IP.
6. Si el panel muestra pantalla blanca o un error crítico
Es un fallo de código, que suele venir de un plugin o del tema y puede afectar solo al panel. Sigue la guía del error crítico en WordPress o la de la pantalla blanca; si apareció justo después de actualizar, la del error 500.
7. Si entras pero no tienes permisos, o hay usuarios que no conoces
Si tu usuario existe pero ya no es administrador, o encuentras administradores que nadie creó, trátalo como un posible hackeo: alguien pudo cambiar los permisos para quedarse con la web. No te limites a recuperar el acceso; revisa cómo saber si tu WordPress fue hackeado y qué hacer.
Cómo evitar que vuelva a pasar
- Usa un correo de administrador que leas y comprueba que tu web envía correos. Es tu llave de repuesto.
- Guarda tus contraseñas en un gestor de contraseñas y anota la dirección de acceso si la cambiaste.
- Activa la verificación en dos pasos en tu usuario administrador, con un plugin de seguridad de confianza.
- Ten copias de seguridad de la base de datos: si algo sale mal al editar usuarios, puedes volver atrás.
Si prefieres no lidiar con esto, un servicio de mantenimiento de WordPress guarda los accesos de forma segura y vigila la seguridad del panel.
Preguntas frecuentes
¿Perdí mi web si no puedo entrar al panel?
No. El panel es solo la puerta de entrada. Normalmente tu web sigue visible para tus visitantes y tu contenido sigue en la base de datos.
¿Es seguro cambiar la contraseña desde phpMyAdmin?
Sí, si lo haces con cuidado y con una copia de la base de datos antes. La contraseña con MD5 solo dura hasta que entras: en ese momento WordPress la guarda con su cifrado seguro.
No sé cuál es mi usuario. ¿Dónde lo veo?
En phpMyAdmin, en la tabla de usuarios, columna user_login. En la pantalla de acceso también puedes escribir tu correo de administrador en lugar del usuario.
¿Por qué me pasa justo después de cambiar a https?
Porque siteurl y home siguen con la dirección vieja, o la mezcla de direcciones confunde a las cookies de acceso. El paso 3 explica cómo revisarlo.
En resumen
Si no puedes entrar a wp-admin, mira qué ves exactamente: contraseña que no funciona, página que se recarga, 404, bloqueo, error o falta de permisos. Prueba en incógnito, restablece la contraseña por correo o desde el hosting, revisa siteurl y home, desactiva el plugin que bloquea y, si ves usuarios extraños, trátalo como un hackeo. Tu web sigue ahí: solo hay que volver a abrir la puerta.
¿Te quedaste fuera de tu panel y no quieres tocar la base de datos? Me encargo de la reparación de tu WordPress, o escríbeme por WhatsApp y cuéntame qué pasó.