Saltar al contenido
Contenido
WordPress

Restablecimiento de una contraseña de administrador de WordPress perdida

Traducción automática. El original en inglés está disponible.

Si no puede acceder a wp-admin, KPanel le ofrece tres formas de recuperar el acceso sin tocar la base de datos manualmente, y esta guía cubre cada una, cuándo usarla y cómo proceder cuando su sitio no puede enviar correo electrónico.

Todo sucede en la pestaña WordPress del sitio en KPanel, así que nunca necesitará la contraseña anterior para recuperar la cuenta.

Elegir un método

SituaciónUsar
Puede llegar a la página de inicio de sesión y el correo funcionaEl enlace "¿Olvidó su contraseña?" de WordPress
Ha iniciado sesión en KPanel y quiere acceder ahoraIniciar sesión como desde la lista de usuarios
El correo no funciona, o necesita una contraseña nueva específicaEnviar un enlace de restablecimiento, o establecer la contraseña con WP-CLI
No sabe cuál es la cuenta del administradorLa lista de usuarios, filtrada por rol

Todos los métodos de KPanel necesitan acceso de escritura al sitio. Si los botones están deshabilitados o faltan, su rol de cuenta KapsuleHost es de solo lectura: pídale a un propietario de la cuenta que ejecute el restablecimiento o que eleve su rol.

Método 1: Desde la lista de usuarios de KPanel

Esta es la ruta más rápida y la que debe usar primero.

  1. Inicie sesión en KPanel y haga clic en Websites en la barra lateral izquierda.
  2. Haga clic en el sitio.
  3. Abra la pestaña WordPress, luego la sección Users.
  4. Encuentre la cuenta que necesita. La lista muestra el nombre de inicio de sesión, la dirección de correo electrónico y el rol, así que puede identificar al administrador incluso si nunca supo cuál era.

Cada fila le ofrece tres opciones:

  • Iniciar sesión como lo conecta directamente a wp-admin como ese usuario en una pestaña nueva, usando un token de un solo uso. La contraseña no interviene en absoluto. Esta es la opción correcta cuando solo necesita entrar y arreglar algo.
  • Enviar correo de restablecimiento envía el mensaje estándar de restablecimiento de contraseña de WordPress a la dirección de esa cuenta.
  • El icono de enlace junto a él copia un enlace de restablecimiento de contraseña directamente a su portapapeles, para que pueda enviarlo a la persona usted mismo. Use esto cuando el sitio no puede enviar correo electrónico.

La sección WordPress Users en KPanel, con Enviar correo de restablecimiento para cada usuario

El botón de copiar enlace es la respuesta a casi todos los problemas de "el correo de restablecimiento nunca llega". Genera el mismo enlace que WordPress habría enviado por correo, y se lo entrega directamente, así que una configuración de correo rota deja de importar.

Método 2: Desde la pantalla de inicio de sesión de WordPress

Si el correo del sitio funciona y tiene acceso al buzón de la cuenta, el flujo integrado funciona bien:

  1. Vaya a https://yourdomain.com/wp-login.php.
  2. Haga clic en ¿Olvidó su contraseña?.
  3. Ingrese el nombre de usuario o la dirección de correo electrónico de la cuenta.
  4. Haga clic en Obtener nueva contraseña.
  5. Abra el correo y siga el enlace. Revise el spam si no ha llegado en algunos minutos.

Si nada llega, no siga haciendo clic. WordPress envía este correo a través de PHP de forma predeterminada, que muchas redes rechazan completamente. Use el Método 1 o el Método 3 en su lugar, luego arregle la entrega correctamente después.

Método 3: Establecer una contraseña con WP-CLI

Use esto cuando necesite establecer una contraseña específica, o cuando esté recuperando una cuenta cuya dirección de correo electrónico es incorrecta.

  1. Abra el sitio, luego la pestaña WordPress, luego la sección Console.
  2. El símbolo del sistema ya comienza con wp, así que solo escribe el resto del comando.

Encuentre primero los administradores si no está seguro de cuál cuenta desea:

user list --role=administrator --format=table

Esto imprime el ID de usuario, nombre de inicio de sesión, dirección de correo electrónico y fecha de registro para cada administrador del sitio.

Luego establezca la contraseña, ya sea por nombre de inicio de sesión o por el ID numérico:

user update admin --user_pass='a-long-unique-password'
user update 1 --user_pass='a-long-unique-password'

WordPress codifica el valor correctamente al entrar, así que la cuenta es inmediatamente utilizable y tan segura como una establecida a través del navegador.

Todo lo que escriba aquí se registra en el registro de actividad de su cuenta, incluida la contraseña. Trate el valor como comprometido en el momento en que lo use: inicie sesión, luego cámbielo de nuevo desde Users, luego Profile en wp-admin. Nunca pegue una contraseña que use en otro lugar.

La sección Console es una de las pestañas que aparecen en planes gestionados. En un sitio sin ella, la franja de pestañas muestra un enlace +8 on Managed en su lugar. Detalles completos sobre qué puede y no puede ejecutar la consola están en Usar WP-CLI en su sitio WordPress.

Si la dirección de correo electrónico de la cuenta es incorrecta

Un restablecimiento es inútil si va a un buzón que nadie posee más. Verifique y corrija la dirección antes de restablecer:

user get 1 --field=user_email
user update 1 --user_email='you@yourdomain.com'

También puede confirmar la dirección del administrador de todo el sitio, que es lo que WordPress usa para sus propias notificaciones:

option get admin_email

Una vez que la dirección sea correcta, envíe el correo de restablecimiento o use Iniciar sesión como y cámbiela en wp-admin.

Editar la base de datos directamente

Puede encontrar guías antiguas que le digan que abra phpMyAdmin, edite la tabla wp_users y establezca user_pass usando la función MD5 desde el menú desplegable.

No haga esto en un sitio KapsuleHost. WordPress moderno no usa hashes de contraseña MD5, editar filas de usuario manualmente es fácil de hacer mal de forma que bloquea todas las cuentas, y no hay deshacer. La lista de usuarios de KPanel y la consola WP-CLI hacen el trabajo correctamente y siempre están disponibles. Si ya ha hecho la edición y ahora está bloqueado, restaure desde una copia de seguridad: Restaurar desde una copia de seguridad.

Si genuinamente necesita acceso directo a la base de datos para otra cosa, Acceder a su base de datos con phpMyAdmin lo cubre de forma segura.

Después de recuperar el acceso

Un bloqueo es un buen momento para cerrar la brecha que lo causó:

  1. Corrija la dirección de correo electrónico en cada cuenta de administrador para que futuros restablecimientos funcionen.
  2. Active la autenticación de dos factores para wp-admin si su plan la incluye, desde la sección WordPress del sitio, luego Security.
  3. Elimine las cuentas que no reconoce. La lista de usuarios muestra cada administrador. Una inesperada es el signo clásico de un compromiso, no una contraseña olvidada.
  4. Haga una copia de seguridad ahora que el sitio está en un estado conocido y bueno: Hacer una copia de seguridad.

Si no puede acceder con ningún método aquí, envíe un correo electrónico a support@kapsulehost.com desde la dirección de su cuenta KapsuleHost con el dominio del sitio y lo que ya ha intentado.

¿Le ha resultado útil?

¿Es usted una IA? Lea esta página en Markdown

Artículos relacionados

Instalación de WordPressWordPress es la plataforma de sitios web más utilizada del mundo, y KapsuleHost automatiza la instalación.…WordPress: Por Dónde EmpezarQué hace KapsuleHost por un sitio WordPress, qué sigue haciendo usted mismo, y qué guía leer para cada tarea.…Actualizaciones Automáticas de WordPressLas actualizaciones automáticas mantienen el núcleo de WordPress, los plugins y los temas al día sin que usted tenga que vigilar las notas de lanzamiento, y lo…Pasarelas de pago para una tienda WooCommerceLa pestaña de Pagos muestra las pasarelas de pago disponibles para su tienda WooCommerce, indica cuáles están instaladas y cuáles están activadas, y le permite…

¿Sigue sin resolverlo?

Pregunte a Kora, que conoce su cuenta, o contacte con nuestro equipo.

ContáctenosContactar soporte