Cambiar la contraseña de WordPress desde Plesk
¿Te has quedado fuera de tu WordPress y no sabes cómo recuperar el acceso? No te preocupes, es una situación más común de lo que parece. Olvidar la contraseña del administrador puede pasarle a cualquiera, pero la buena noticia es que si tienes acceso a tu panel de hosting Plesk, puedes solucionarlo en cuestión de minutos.
En esta guía completa y paso a paso, te voy a enseñar exactamente cómo cambiar contraseña WordPress Plesk desde el panel de control de tu hosting. No necesitas ser un experto en tecnología, solo sigue las instrucciones al pie de la letra y en menos de lo que piensas volverás a tener el control total de tu sitio web.
Vamos a ver varios métodos, desde el más directo hasta algunas alternativas por si acaso. También incluyo una sección de preguntas frecuentes para resolver las dudas más comunes que surgen al hacer este proceso.
¿Por qué necesitas cambiar la contraseña de WordPress desde Plesk?
Antes de meternos en el lío técnico, es bueno que entiendas por qué este método es tan útil. Normalmente, para cambiar la contraseña de WordPress, entras en el escritorio con tu usuario y contraseña actual, vas a Usuarios y la modificas. Pero, ¿qué pasa si ya no recuerdas la contraseña? ¿O si el usuario administrador ha sido bloqueado por algún plugin de seguridad?
En esos casos, el acceso directo desde Plesk es tu salvavidas. Te permite modificar la contraseña directamente en la base de datos de WordPress, saltándote por completo la pantalla de inicio de sesión. Es como tener una llave maestra para entrar en tu casa aunque hayas perdido las llaves normales.
Además, este método es muy útil si sospechas que tu sitio ha sido comprometido. Cambiar la contraseña desde Plesk asegura que cualquier sesión maliciosa activa quede invalidada de inmediato.
Método 1: Cambiar la contraseña desde el Administrador de Bases de Datos de Plesk
Este es el método más recomendado y el que utilizan la mayoría de los técnicos de soporte. Es rápido, seguro y no requiere instalar nada extra. Vamos a acceder directamente a la tabla de usuarios de WordPress para modificar la contraseña.
Paso 1: Accede a tu panel de Plesk
Abre tu navegador web favorito (Chrome, Firefox, Edge, etc.) y escribe la dirección de tu panel de Plesk. Normalmente suele ser algo como https://tudominio.com:8443 o https://tu-ip:8443. Si no estás seguro, revisa el correo de bienvenida de tu hosting o contacta con tu proveedor.
Introduce tu nombre de usuario y contraseña de Plesk. Si tampoco recuerdas estos datos, tendrás que pedir a tu proveedor de hosting que te los restablezca.
Paso 2: Encuentra la base de datos de tu WordPress
Una vez dentro de Plesk, busca la sección Bases de datos en el menú lateral o en la pestaña de tu dominio. Verás una lista con todas las bases de datos que tienes creadas. La de WordPress suele tener un nombre parecido a tudominio_wp o tudominio_wordpress. Si tienes varias, puedes identificarla porque es la que tiene más tablas (normalmente empiezan por wp_).
Haz clic en el nombre de la base de datos para abrirla.
Paso 3: Accede a phpMyAdmin
Dentro de la página de la base de datos, verás un botón o enlace que dice phpMyAdmin. Es una herramienta web que te permite gestionar la base de datos de forma gráfica. Haz clic ahí. Se abrirá una nueva pestaña o ventana con la interfaz de phpMyAdmin.
Paso 4: Busca la tabla de usuarios
En phpMyAdmin, verás una lista de tablas a la izquierda. Busca una que se llame wp_users (o tuprefijo_users si tu prefijo de tabla es diferente). Haz clic en ella.
Se mostrará el contenido de la tabla. Verás una fila para cada usuario registrado en tu WordPress. Busca la fila donde el campo user_login tenga el valor de tu usuario administrador (normalmente admin o el nombre que hayas elegido).
Paso 5: Edita la contraseña
Haz clic en el icono de Editar (normalmente es un lápiz o un texto que dice "Editar") que está al lado de la fila del usuario administrador. Se abrirá una ventana para modificar los valores de esa fila.
Busca el campo que se llama user_pass. Ahí es donde se almacena la contraseña encriptada. Borra el valor actual (son un montón de letras y números) y escribe la nueva contraseña que quieras usar. Importante: justo al lado del campo user_pass, hay un desplegable que pone Función. Por defecto estará en plaintext. Cámbialo a MD5.
[WARNING] Recuerda seleccionar MD5 en el desplegable de función. Si no lo haces, la contraseña no se guardará correctamente y no podrás iniciar sesión.
Paso 6: Guarda los cambios
Después de escribir la nueva contraseña y seleccionar MD5, haz clic en el botón Continuar o Guardar (depende de la versión de phpMyAdmin). Verás un mensaje verde confirmando que la fila se ha actualizado correctamente.
Paso 7: Prueba el nuevo acceso
Ahora ve a la página de inicio de sesión de tu WordPress (normalmente tudominio.com/wp-admin o tudominio.com/wp-login.php). Introduce tu nombre de usuario (el que viste en user_login) y la nueva contraseña que acabas de escribir. ¡Deberías poder entrar sin problemas!
Método 2: Usar la Herramienta de WordPress en Plesk (si está disponible)
Algunas versiones de Plesk incluyen un asistente de WordPress integrado que permite cambiar la contraseña directamente. Este método es aún más sencillo, pero no siempre está disponible.
Paso 1: Ve a la sección de WordPress en Plesk
En el menú lateral de Plesk, busca una sección que se llame WordPress o Aplicaciones Web. Si no la ves, es posible que tu plan de hosting no incluya esta funcionalidad.
Paso 2: Selecciona tu sitio
Dentro de la sección de WordPress, verás una lista de todos los sitios WordPress que tienes instalados. Haz clic en el que necesitas recuperar.
Paso 3: Busca la opción de cambiar contraseña
En la página de administración de ese WordPress, busca un botón o enlace que diga Cambiar contraseña, Restablecer contraseña o algo similar. Suele estar en la parte de información del usuario administrador.
Paso 4: Introduce la nueva contraseña
Haz clic en esa opción, escribe la nueva contraseña dos veces para confirmarla y guárdala. El sistema se encargará de actualizar la base de datos automáticamente.
Este método es muy rápido, pero repito, no está disponible en todos los planes de Plesk. Si no lo ves, utiliza el método de phpMyAdmin que te expliqué primero.
Método 3: Crear un nuevo usuario administrador vía FTP (Plan B)
Si por alguna razón no puedes acceder a phpMyAdmin (por ejemplo, porque la base de datos está corrupta o el servidor tiene un problema), siempre puedes recurrir a un método más manual: crear un nuevo usuario administrador mediante un archivo PHP.
Paso 1: Conéctate por FTP
Necesitas un cliente FTP como FileZilla o Cyberduck. Conéctate a tu servidor usando las credenciales FTP que te proporcionó tu hosting. Normalmente las encuentras en la sección Acceso FTP de Plesk.
Paso 2: Navega hasta la carpeta de tu tema
Dentro de los archivos de tu WordPress, busca la carpeta wp-content/themes/ y luego la carpeta del tema que estás usando (por ejemplo, twentytwentyfour o el nombre de tu tema personalizado).
Paso 3: Crea un archivo PHP
Abre un editor de texto como Bloc de notas o TextEdit y pega el siguiente código:
<?php
require_once('wp-load.php');
$username = 'nuevo_admin';
$password = 'TuNuevaContraseñaFuerte123';
$email = 'tuemail@ejemplo.com';
$user_id = wp_create_user( $username, $password, $email );
$user = new WP_User( $user_id );
$user->set_role( 'administrator' );
echo 'Usuario administrador creado correctamente. ¡Borra este archivo ahora!';
?>
Importante: Cambia nuevo_admin por el nombre de usuario que quieras, TuNuevaContraseñaFuerte123 por una contraseña segura y tuemail@ejemplo.com por tu correo electrónico real.
Guarda el archivo con un nombre como crear_admin.php.
Paso 4: Sube el archivo a tu servidor
Usando tu cliente FTP, sube el archivo crear_admin.php a la carpeta del tema que abriste antes (por ejemplo, dentro de wp-content/themes/tu-tema/).
Paso 5: Ejecuta el archivo
Abre tu navegador y visita la siguiente URL: tudominio.com/wp-content/themes/tu-tema/crear_admin.php. Reemplaza tu-tema con el nombre real de tu carpeta de tema.
Verás un mensaje en pantalla diciendo que el usuario se ha creado correctamente.
Paso 6: Inicia sesión y borra el archivo
Ahora ve a tudominio.com/wp-admin e inicia sesión con el nuevo usuario y contraseña que creaste. Una vez dentro, borra inmediatamente el archivo crear_admin.php del servidor (puedes hacerlo desde el administrador de archivos de Plesk o vía FTP). Dejarlo ahí es un riesgo de seguridad enorme.
[WARNING] Este método es un plan de emergencia. Nunca dejes el archivo
crear_admin.phpen el servidor después de usarlo. Cualquier persona que descubra la URL podría crear un administrador en tu sitio.
Preguntas Frecuentes (FAQ)
Aquí respondo las dudas más comunes que suelen tener los usuarios al intentar recuperar admin WordPress desde Plesk.
¿Qué hago si no encuentro la tabla wp_users?
Puede que tu WordPress use un prefijo de tabla diferente. En lugar de wp_, puede ser wp2_, blog_ o cualquier otro. Mira la lista de tablas en phpMyAdmin y busca una que tenga el sufijo _users. Si no estás seguro, revisa el archivo wp-config.php de tu instalación (puedes verlo desde el Administrador de Archivos de Plesk). Busca la línea que dice $table_prefix = 'wp_'; y ahí verás el prefijo exacto.
¿Por qué después de cambiar la contraseña sigo sin poder entrar?
Esto suele pasar por dos razones: o no seleccionaste MD5 en el desplegable de función al editar user_pass, o tu navegador tiene guardada una caché de la contraseña antigua. Prueba a limpiar las cookies y la caché de tu navegador, o abre una ventana de incógnito para iniciar sesión.
¿Puedo cambiar la contraseña de cualquier usuario, no solo del admin?
Sí, puedes cambiar la contraseña de cualquier usuario siguiendo el mismo proceso. Solo tienes que localizar la fila correcta en la tabla wp_users y editar su user_pass.
¿Es seguro usar phpMyAdmin para cambiar la contraseña?
Sí, es completamente seguro si lo haces correctamente. Solo asegúrate de no modificar ningún otro campo de la base de datos y de cerrar la sesión de phpMyAdmin cuando termines.
¿Qué pasa si mi hosting usa Syspanel (HestiaCP) en lugar de Plesk?
Si tu panel de control es Syspanel (antes conocido como HestiaCP), el proceso es muy similar. Accede a tu Syspanel a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Luego busca la sección de bases de datos y accede a phpMyAdmin desde ahí. El resto de los pasos para cambiar la contraseña en la tabla wp_users son exactamente los mismos.
¿Cada cuánto debería cambiar la contraseña de mi WordPress?
No hay una regla fija, pero es una buena práctica cambiarla cada 3 o 6 meses, o inmediatamente después de cualquier sospecha de seguridad. Usa siempre contraseñas largas, con mayúsculas, minúsculas, números y símbolos.
Consejos finales para mantener tu WordPress seguro
Ahora que has logrado reset password WordPress y recuperar el acceso, tómate un momento para reforzar la seguridad de tu sitio. Aquí van algunos consejos prácticos:
- Usa un gestor de contraseñas: Así nunca volverás a olvidar tu contraseña. Programas como LastPass, 1Password o Bitwarden te generan y guardan contraseñas seguras.
- Activa la autenticación en dos pasos (2FA): Muchos plugins gratuitos como Wordfence o Google Authenticator añaden una capa extra de seguridad.
- Mantén todo actualizado: WordPress, los temas y los plugins deben estar siempre en su última versión. Las actualizaciones suelen incluir parches de seguridad.
- Haz copias de seguridad periódicas: Plesk suele tener herramientas para programar backups automáticos. Asegúrate de que están activadas.
Recuerda, si en algún momento te vuelves a quedar fuera o tienes cualquier otra duda con tu hosting, el equipo de soporte técnico está para ayudarte. No dudes en contactar con ellos.
