Estar bloqueado del admin de WordPress es una de las situaciones más estresantes para un propietario de sitio. Ya sea por una contraseña olvidada, un plugin que rompe la página de login, un hacker que cambia credenciales o un bucle de redirección de login, tenemos múltiples métodos para restaurar tu acceso.
Causas más comunes que diagnosticamos:
Proceso sistemático, rápido y seguro:
Ve a wp-login.php?action=lostpassword y solicita un restablecimiento a tu email de admin. Si ya no controlas ese email, procede al método 2.
Si tienes acceso SSH: wp user list --role=administrator (para encontrar nombres de usuario) luego: wp user update NOMBREDEUSUARIO --user_pass=NuevaContraseñaSegura123!
En phpMyAdmin o MySQL: UPDATE wp_users SET user_pass = MD5("nuevacontraseña") WHERE user_login = "nombredeadmin";
Nuestro experto WordPress responde en minutos.
Sí: usando WP-CLI o acceso directo a la base de datos, podemos restablecer tu contraseña de admin o crear una nueva cuenta de admin sin conocer la contraseña antigua. No se ven afectados los datos.
Este bucle de redirección de login generalmente es causado por un conflicto de plugins, discrepancia de dominio de cookie o discrepancia de URL siteurl/home. Lo reparamos desactivando temporalmente todos los plugins vía FTP.
Más fácil: usar el link 'Lost your password?' en la página de login (requiere acceso al email). Si el email está roto: editar user_pass en la tabla wp_users directamente vía phpMyAdmin/SQL con `MD5('newpass')` o usar WP-CLI `wp user update`.
Causas comunes: email yendo a spam, email de tu dominio no configurado, función mail() PHP bloqueada. Usamos WP-CLI para resetear la contraseña directamente: `wp user update userlogin --user_pass='NewPassword123!'`
Sí — Wordfence, iThemes Security, Limit Login Attempts pueden bloquear tu IP tras N intentos fallidos. Desbloqueamos vía la tabla de base de datos del plugin (frecuentemente wp_options o tabla custom) o por IP whitelisting.
La mayoría de plugins 2FA (Google Authenticator, Two Factor) tienen códigos de respaldo impresos durante el setup. Si se perdieron: desactivar el plugin vía FTP (renombrar carpeta del plugin), recuperar acceso, luego reconfigurar 2FA.
Sí. Hemos visto ataques bajar admin a suscriptor para que el usuario legítimo no pueda manejar. Fix: actualizar wp_usermeta wp_capabilities a {a:1:{s:13:'administrator';b:1;}} para ese usuario.
Sí. Las sesiones WordPress en wp_usermeta con clave 'session_tokens' rastrean sesiones activas. Podemos limpiar todas las sesiones para forzar logins frescos, o extender tiempos de vida de sesión.
Sí. Si .htaccess tiene restricciones basadas en IP o reglas de reescritura equivocadas para /wp-admin/, puedes ser bloqueado. Renombramos .htaccess y dejamos a WordPress regenerar reglas limpias.
WP-CLI: `wp user create newadmin email@domain.com --role=administrator --user_pass='Pass123'`. SQL: insertar en wp_users + wp_usermeta con hashes apropiados. Tenemos scripts listos para acceso de emergencia.
A veces. Si el bloqueo es de un archivo del core corrupto bloqueando auth, reinstalar lo arregla. Si el bloqueo es de la base de datos (problema de rol de usuario, restricción de plugin), reinstalar no ayuda.
Sí. Si el hosting suspendió tu cuenta, cada página WordPress (incluido admin) muestra el mensaje de suspensión. Coordinamos con el hosting para resolver la suspensión primero.
Cinco capas: 1) mantener email de recuperación actual, 2) códigos de respaldo para 2FA almacenados offline, 3) al menos 2 usuarios admin (tu principal + respaldo), 4) documentar procedimientos de recuperación, 5) whitelist de IP confiables para acceso admin.
WordPress multisite tiene rol Super Admin. Para single-site: creamos un admin de emergencia vía mu-plugin custom que auto-crea el usuario si falta — accesible solo con parámetro URL secreto.
Sí — restaurar un backup desde antes del bloqueo devuelve el acceso. Lo hacemos cuidadosamente para preservar cualquier contenido/pedidos nuevos desde el backup, mergeando selectivamente.
¿Emergencia con WordPress? Nuestro experto responde en minutos: cualquier problema, solución el mismo día.
Respuesta en minutos. Sin pérdida de datos. Sin cargo por diagnóstico.
wpfix.blimx.com