Evaluación inicial sin contraseñas Presupuesto antes de intervenir Especialista responsable de principio a fin

Recuperar Control Seguridad

Bloqueado fuera del admin de un WordPress hackeado: recuperación segura

Evalúa la pérdida de acceso al administrador tras un compromiso. Conserva evidencia de cuentas y elige una recuperación autorizada.

Volver a entrar en /wp-admin es solo una parte de recuperar el control. Un atacante con acceso al hosting, correo o base de datos puede deshacer cualquier cambio de contraseña; además, una cuenta de emergencia sin documentar puede convertirse en el siguiente problema.

El servicio de recuperación de acceso al administrador de WordPress revisa el bloqueo y la vía autorizada de recuperación. Un incidente más amplio se conecta con la recuperación de WordPress hackeado.

Verifica la propiedad, conserva evidencias y utiliza la vía de control fiable menos invasiva.

Confirma la instalación y la identidad

Comprueba el hostname HTTPS canónico, ruta de WordPress, nombre de la base y prefijo de tablas. Un DNS erróneo o una migración fallida puede mostrar el login de una copia de staging.

Confirma desde el hosting o la base protegida el ID y correo del propietario. No reveles públicamente si una dirección está registrada. Anota la hora del fallo y cambios recientes en cuentas, plugins o migraciones.

Protege primero los canales de control

Desde un dispositivo limpio, asegura el correo principal, panel de hosting y registrador o DNS. Revoca sesiones desconocidas y activa MFA.

Si el buzón está comprometido, el restablecimiento normal no es seguro. Si lo está el hosting, el atacante puede modificar archivos o base después de cada recuperación. Utiliza el proceso de verificación de identidad del proveedor y no intercambies contraseñas en tickets.

Prueba el restablecimiento compatible

Cuando el buzón del propietario y el dominio sean fiables, solicita un único restablecimiento de WordPress. Comprueba la entrega desde el proveedor de correo sin compartir el enlace ni el token.

No generes enlaces repetidos: los nuevos pueden invalidar los anteriores y activar límites. Confirma que la URL utiliza el dominio canónico y TLS. Al entrar, establece una contraseña única y cierra las demás sesiones.

Recupera mediante hosting o WP-CLI

Con acceso de shell autorizado a la instalación correcta, WP-CLI permite identificar usuarios y restablecer una cuenta verificada sin depender del correo. Haz antes una copia de la base y ejecuta como el propietario apropiado.

wp user list --fields=ID,user_login,roles
wp user update ID_USUARIO_VERIFICADO --prompt=user_pass

La referencia oficial de wp user update documenta la petición interactiva de argumentos. Verifica primero el ID del propietario. Así no escribes la contraseña en este comando; comprueba también cómo se registra la sesión y utiliza el canal seguro acordado.

Limita cualquier cambio en la base

Si WP-CLI no está disponible, un técnico autorizado puede actualizar una sola cuenta prevalidada mediante phpMyAdmin u otra herramienta controlada. Captura primero la base y confirma el prefijo activo.

No crees un usuario oculto con nombre familiar ni copies hashes entre webs. Evita modificaciones amplias en users y usermeta, especialmente en multisitio. Registra el ID modificado y retira después el acceso temporal.

Aísla conflictos de autenticación

SSO, plugins de membresía o seguridad pueden bloquear el login aunque la cuenta siga intacta. Revisa registros PHP y del plugin, además de actualizaciones recientes.

Prueba los componentes sospechosos en una copia aislada. Renombrar todos los plugins en producción puede desactivar a la vez checkout, cortafuegos y auditoría. Mantén una ruta de propietario documentada, sin convertirla en un bypass público.

Busca mecanismos de persistencia

Revisa administradores, contraseñas de aplicación, sesiones, mu-plugins, tareas, wp-config.php y PHP en directorios escribibles. Compara el código mantenido con paquetes fiables.

Un atacante puede recrear la cuenta eliminada. Corrige el componente vulnerable o la credencial robada y rota secretos de hosting, base y despliegue. No reabras la web basándote únicamente en un login correcto.

Mantén la contención independiente

Si la web redirige visitas, expone el checkout o envía spam, contiene el comportamiento desde hosting o CDN mientras recuperas el acceso. Entrar al panel no debe reactivar automáticamente producción.

Utiliza una respuesta estática fuera de WordPress cuando sea posible. Documenta cualquier excepción por IP o mantenimiento y elimínala al terminar las pruebas.

Asigna la decisión de recuperación y guarda un cierre

Da un responsable a cada canal de control. El propietario valida la identidad y aprueba reabrir el negocio. El proveedor de correo o alojamiento realiza las comprobaciones de recuperación de su cuenta. El técnico de WordPress registra el cambio autorizado, el acceso utilizado, los hallazgos pendientes y las pruebas. Si una persona ocupa varios papeles, déjalo anotado para que el traspaso no quede implícito.

Registro de recuperación del acceso:
Propietario verificado y vía de recuperación aprobada
Referencia de cuenta existente modificada; hora y aprobación
Correo/hosting: verificado o pendiente explícito
Roles aprobados y acceso de emergencia revisados
Resultados de login/logout/reset y entorno de prueba
Persistencia pendiente y siguiente responsable
Decisión separada de reapertura de la web pública

Deja secretos y enlaces de restablecimiento fuera del registro. Entrar correctamente cierra un síntoma, no todos los canales de control. Si hay que reconstruir código o una copia, utiliza la guía para restaurar WordPress sin restaurar la intrusión y conserva la misma referencia de incidente. Antes de aceptar, pide lista de accesos aprobados, resultados y responsable explícito de cada pendiente.

Verifica el control recuperado

Confirma administradores y roles aprobados, ausencia de contraseñas de aplicación desconocidas, correo del propietario seguro y claves de hosting previstas. Prueba login, logout, restablecimiento, formularios, checkout y correo transaccional.

Monitoriza cambios de usuarios privilegiados e intentos fallidos. Elimina credenciales de emergencia y documenta la recuperación. Si correo, hosting y WordPress discrepan sobre la propiedad, solicita ayuda urgente mediante canales gestionados sin compartir hashes, tokens ni volcados.

Preparar una evaluación de recuperación de acceso

Anota síntoma del bloqueo, primer momento observado, cambios recientes de cuenta y si siguen disponibles correo del propietario y hosting. El primer contacto describe el incidente; las pruebas de propiedad y accesos necesarios utilizan el canal acordado.

Solicita una evaluación del acceso al administrador de WordPress o revisa cómo se delimita y verifica la recuperación.

ANTES DE ENVIAR LA SOLICITUD

Preguntas frecuentes.

¿Pedís contraseñas en el formulario?+

No. El formulario público nunca solicita accesos. Los datos seguros se piden únicamente después de aprobar el alcance y el presupuesto.

¿Quién revisa la incidencia?+

La solicitud llega a Jordi Ensenyat, fundador de Code Barcelona y especialista WordPress con más de 15 años de experiencia.

¿Se cambia algo antes del presupuesto?+

No. Primero se revisan los síntomas visibles y se define el alcance. La intervención empieza tras la aprobación y con una vía de vuelta preparada.

¿Trabajáis con webs en inglés y fuera de España?+

Sí. WP Repair atiende incidencias WordPress y WooCommerce en inglés y español, con servicio remoto.

Evaluar mi incidencia↗