Perder el acceso a tu de WordPress puede ser frustrante, ¡pero no te preocupes! Este artículo de la base de conocimientos explorará varios métodos para restablecer tu contraseña y recuperar el control de tu cuenta de WordPress. Tanto si prefieres usar correos electrónicos automatizados, herramientas de gestión de bases de datos o interfaces de línea de comandos, tenemos la solución.
Para cambiar su contraseña
Para cambiar tu contraseña en versiones actuales de WordPress, puedes seguir estos pasos:
- Inicie sesión en su área de administración de WordPress.
- Desde el menú, navegue a Usuarios > Todos los usuarios.
- Localice y haga clic en su nombre de usuario en la lista para editar su perfil de usuario.
- Desplácese hacia abajo hasta la sección Nueva contraseña dentro de la pantalla Editar usuario.
- Haga clic en el botón "Generar contraseña" para generar automáticamente una contraseña segura. Si lo prefiere, puede introducir manualmente una nueva contraseña en el cuadro correspondiente. El indicador de seguridad indicará la seguridad de la contraseña.
- Una vez que haya ingresado o generado su nueva contraseña, haga clic en el botón “Actualizar usuario” para guardar los cambios.
A través del correo electrónico automático
- Vaya a su página de inicio de sesión de WordPress.
- Haga clic en el enlace “¿Perdió su contraseña?”.
- En la página siguiente, ingrese su nombre de usuario o la dirección de correo electrónico asociada a su cuenta.
- Se enviará un correo electrónico de restablecimiento de contraseña a su dirección de correo electrónico registrada.
- Siga las instrucciones del correo electrónico para establecer una nueva contraseña.
- Una vez que haya recibido la nueva contraseña, inicie sesión en su página de perfil y cámbiela por una que pueda recordar.
A través de la línea de comandos de MySQL
- Utilice una herramienta o una línea de comando para obtener un hash MD5 de la contraseña deseada.
- Acceda a su base de datos MySQL usando un comando como “mysql -u [nombre de usuario] -p” e ingrese su contraseña MySQL.
- Seleccione la base de datos de WordPress usando el comando “use [database_name]”
- Identifique el nombre de la tabla que contiene información del usuario (generalmente termina con “usuarios”).
- Utilizando una consulta SELECT, recupere el ID de usuario, el nombre de usuario y el hash de la contraseña actual.
- Actualice el hash de la contraseña para el ID de usuario deseado con el nuevo hash MD5 usando una consulta UPDATE.
- Confirme que se cambió la contraseña ejecutando nuevamente una pregunta SELECT.
- Salga de la línea de comandos de MySQL escribiendo Control-D.
A través de phpMyAdmin:
- Inicie sesión en su panel de control de hosting y acceda a phpMyAdmin.
- Seleccione la base de datos de WordPress de la lista.
- Localice y haga clic en la tabla “wp_users”.
- Busque su nombre de usuario en la columna “user_login” y haga clic en el ícono Editar.
- Elimina el hash de la contraseña actual e ingresa tu nueva contraseña.
- Seleccione “MD5” en el menú desplegable junto al campo de contraseña.
- Guarde los cambios y salga de phpMyAdmin.
- Pruebe la nueva contraseña en la pantalla de inicio de sesión de WordPress para asegurarse de que funciona.
A través de FTP
Para restablecer tu contraseña de WordPress a través de FTP, puedes seguir estos pasos:
- Conéctese a su sitio web a través de FTP utilizando un cliente FTP como FileZilla.
- Localiza y descarga el archivo functions.php de tu tema activo. Este archivo suele estar en el directorio wp-content/themes/[nombre-de-tu-tema].
- Abra el archivo functions.php con un editor de texto.
- Agregue el siguiente código al comienzo del archivo, justo después del primer
phpCopiar código: wp_set_password('mi_nueva_contraseña', 1);
Reemplace "my_new_password" con la contraseña deseada para el administrador principal. El número 1 representa el ID del administrador principal en la tabla de base de datos wp_users.
5. Guarde los cambios en el archivo functions.php.
6. Vuelva a cargar el archivo functions.php modificado a su sitio web mediante FTP.
7. Una vez iniciada la sesión correctamente con la nueva contraseña, elimine el código que agregó al archivo functions.php. Si lo deja en el archivo, su contraseña se restablecerá cada vez que se cargue la página.
Tenga en cuenta que no se recomienda modificar los archivos del tema directamente. Se recomienda tema hijo
A través de WP-CLI
También puedes restablecer tu contraseña usando WP-CLI, una herramienta de línea de comandos para administrar instalaciones de WordPress. Aquí te explicamos cómo:
1. Acceda a su servidor a través de SSH o una terminal.
2. Navegue hasta el de instalación de WordPress (por ejemplo, /var/www/html/wordpress).
3. Utilice el siguiente comando para listar todos los usuarios y encontrar el ID del usuario que desea actualizar: $ wp user list
4. Una vez que tenga el ID de usuario, ejecute el siguiente comando para actualizar la contraseña del usuario:
$ wp user update 1 -user_pass=mi_nueva_contraseña
Reemplace 1 con el ID de usuario real y my_new_password con la nueva contraseña deseada.
5. Verifique que la contraseña se haya actualizado correctamente.
Uso del script de restablecimiento de contraseña de emergencia
Como último recurso, puede usar el script de restablecimiento de contraseña de emergencia si todos los demás métodos fallan o no son viables. Este script le permite restablecer su contraseña editando manualmente los archivos de WordPress. Sin embargo, es fundamental tener cuidado y seguir las instrucciones al pie de la letra para evitar consecuencias imprevistas.
Una palabra de precaución
Restablecer su contraseña solo debe hacerse cuando sea necesario y por personas autorizadas. Asegúrese de tener la autorización adecuada para acceder y modificar su cuenta de WordPress. Es fundamental mantener la seguridad e integridad de su sitio de WordPress durante el proceso de restablecimiento de contraseña.
Instrucciones de uso
Cada método mencionado anteriormente puede tener instrucciones y requisitos específicos. Es fundamental seguir las instrucciones al pie de la letra y verificar cualquier comando o modificación antes de ejecutarlo. Tenga en cuenta cualquier requisito adicional, como credenciales de acceso o rutas de archivo específicas, para restablecer su contraseña correctamente.