Cómo resetear la contraseña de WordPress desde Plesk
¿Has olvidado la contraseña de tu sitio WordPress y no puedes acceder al panel de administración? No te preocupes, es una situación más común de lo que piensas y, afortunadamente, tiene una solución sencilla. En esta guía completa, te explicaré paso a paso cómo resetear contraseña WordPress Plesk utilizando el panel de control de tu hosting. Este método es ideal cuando no tienes acceso a tu correo electrónico de recuperación o cuando los enlaces de "¿Olvidaste tu contraseña?" no funcionan.
Aprenderás a cambiar contraseña WordPress Plesk de manera segura, ya sea desde la interfaz del panel, usando phpMyAdmin, o incluso mediante comandos básicos. No necesitas ser un experto técnico; solo sigue las instrucciones al pie de la letra y en menos de 10 minutos recuperarás el control total de tu sitio.
¿Por qué necesitas resetear la contraseña de WordPress desde Plesk?
El panel de control Plesk es una herramienta de gestión de hosting que te permite administrar todo tu sitio web, incluyendo bases de datos, correos electrónicos y archivos. Cuando pierdes el acceso a tu WordPress, Plesk actúa como una "puerta trasera" para restablecer la contraseña sin necesidad de tener acceso al correo asociado.
Esto es especialmente útil en estos casos:
- Olvidaste la contraseña de tu usuario administrador.
- El correo de recuperación de WordPress no funciona o no está configurado.
- Tu sitio fue hackeado y necesitas recuperar el acceso rápidamente.
- Quieres crear una nueva contraseña segura sin depender de métodos automáticos.
Requisitos previos antes de empezar
Antes de lanzarte a resetear contraseña WordPress Plesk, asegúrate de tener lo siguiente:
- Acceso al panel de control Plesk de tu hosting (proporcionado por tu proveedor).
- Conocimiento del nombre de usuario de tu base de datos WordPress (lo puedes encontrar en el archivo
wp-config.phpde tu sitio). - Una conexión a internet estable (no queremos que el proceso se interrumpa a mitad).
[WARNING] Si estás usando un panel alternativo como Syspanel (antes conocido como HestiaCP), el proceso es similar pero el acceso se realiza a través del puerto 2106 (ejemplo:
https://tudominio.com:2106). En Plesk, el acceso suele ser por el puerto 443 o 8443.
Método 1: Resetear contraseña desde la interfaz de Plesk (más rápido)
Este es el método más recomendado para usuarios principiantes, ya que no requiere tocar bases de datos ni usar comandos.
Paso 1: Accede a Plesk
Abre tu navegador y escribe la URL de tu panel Plesk. Generalmente tiene este formato:
https://tudominio.com:8443 o https://tu-ip:8443.
Inicia sesión con tu usuario y contraseña de hosting (no los de WordPress).
Paso 2: Busca tu sitio WordPress
En el panel principal, verás una lista de tus sitios web. Haz clic en el nombre del dominio donde está instalado WordPress. Se abrirá una página con varias opciones.
Paso 3: Accede a la sección "WordPress"
En el menú de la izquierda o en los iconos del panel, busca la opción que dice "WordPress" o "Aplicaciones WordPress". Haz clic para expandir las herramientas.
Paso 4: Cambia la contraseña del administrador
Verás una lista de usuarios de WordPress asociados a ese sitio. Busca el usuario administrador (normalmente se llama "admin" o es el que creaste al instalar). A su lado, debería haber un botón o enlace que dice "Cambiar contraseña" o "Resetear contraseña".
- Haz clic en esa opción.
- Se abrirá un cuadro de diálogo donde puedes escribir una nueva contraseña. Te recomiendo usar una segura: al menos 12 caracteres, con mayúsculas, minúsculas, números y símbolos.
- Confirma la contraseña y guarda los cambios.
[TIP] Plesk a menudo genera automáticamente una contraseña segura. Puedes usarla o crear la tuya propia. Anótala en un lugar seguro, como un gestor de contraseñas.
Paso 5: Inicia sesión en WordPress
Ahora, ve a la URL de tu sitio seguida de /wp-admin (ejemplo: tudominio.com/wp-admin). Introduce tu nombre de usuario (el mismo que usaste en Plesk) y la nueva contraseña. ¡Listo! Ya tienes acceso.
Método 2: Resetear contraseña usando phpMyAdmin (desde Plesk)
Si el método anterior no funciona (por ejemplo, si no ves la opción de cambiar contraseña en Plesk), puedes recuperar acceso WordPress directamente desde la base de datos usando phpMyAdmin. Este método es un poco más técnico, pero igualmente seguro si sigues los pasos.
Paso 1: Abre phpMyAdmin desde Plesk
En el panel de Plesk, busca la sección "Bases de datos" o "phpMyAdmin". Normalmente está en el menú de herramientas del dominio. Haz clic para abrir phpMyAdmin en una nueva pestaña.
Paso 2: Selecciona la base de datos de WordPress
En la columna izquierda de phpMyAdmin, verás una lista de bases de datos. Busca la que corresponde a tu sitio WordPress. El nombre suele ser algo como tuusuario_wp o tudominio_wp. Haz clic en ella para expandir las tablas.
Paso 3: Encuentra la tabla de usuarios
Entre las tablas, busca una que se llame wp_users (el prefijo puede variar; si no es wp_, busca [prefijo]_users). Haz clic en el nombre de la tabla para ver su contenido.
Paso 4: Edita el usuario administrador
Verás una fila con los usuarios de tu sitio. Busca la fila que tenga el nombre de usuario que deseas resetear (normalmente "admin" o tu usuario). Haz clic en el botón "Editar" (el lápiz) al lado de esa fila.
Paso 5: Cambia la contraseña
En la ventana de edición, busca el campo user_pass. En la columna "Valor", verás un hash de contraseña (una cadena larga de caracteres). Borra ese valor y escribe la nueva contraseña en texto plano (por ejemplo, MiNuevaClave2024!).
Luego, en la columna "Función" (a la derecha del campo), selecciona "MD5" del menú desplegable. Esto hará que WordPress almacene la contraseña de forma segura.
[INFO] WordPress usa un hash MD5 para almacenar contraseñas. Al seleccionar MD5 en phpMyAdmin, el sistema convierte tu texto plano en el formato correcto. No olvides este paso, o la contraseña no funcionará.
Paso 6: Guarda los cambios
Haz clic en el botón "Continuar" o "Guardar" en la parte inferior de la ventana. phpMyAdmin actualizará la base de datos.
Paso 7: Prueba el acceso
Ve a tu sitio WordPress e inicia sesión con el usuario que modificaste y la nueva contraseña. Si todo está bien, podrás acceder sin problemas.
Método 3: Usando comandos WP-CLI (para usuarios avanzados)
Si tienes acceso SSH a tu servidor (a través de Plesk o tu proveedor), puedes usar WP-CLI para cambiar contraseña WordPress Plesk de forma rápida. Este método es ideal si estás familiarizado con la terminal.
Paso 1: Conéctate por SSH
Desde Plesk, puedes habilitar el acceso SSH en la sección de configuración del dominio. Luego, usa un cliente SSH (como PuTTY) para conectarte a tu servidor.
Paso 2: Navega al directorio de WordPress
Una vez conectado, escribe:
cd /var/www/vhosts/tudominio.com/httpdocs
(Reemplaza tudominio.com con tu dominio real).
Paso 3: Ejecuta el comando WP-CLI
Para resetear la contraseña del usuario "admin", escribe:
wp user update admin --user_pass=NuevaContraseña123
Cambia "admin" por tu nombre de usuario y "NuevaContraseña123" por la clave que desees.
Paso 4: Verifica
El comando debería responder con un mensaje de éxito. Luego, prueba iniciar sesión en WordPress.
[WARNING] Si no tienes WP-CLI instalado, este método no funcionará. En ese caso, usa los métodos anteriores o contacta a tu proveedor de hosting.
Solución de problemas comunes (FAQ)
¿Qué hago si no veo la opción "WordPress" en Plesk?
Asegúrate de que tu plan de hosting incluya la herramienta WordPress Toolkit. Si no aparece, contacta a tu proveedor para que la active. También puedes usar el método de phpMyAdmin.
¿Puedo usar el mismo método para cambiar la contraseña de cualquier usuario?
Sí, tanto en Plesk como en phpMyAdmin puedes editar cualquier usuario de WordPress. Solo asegúrate de seleccionar el usuario correcto en la tabla wp_users.
¿Qué pasa si el prefijo de las tablas no es wp_?
El prefijo puede ser personalizado (por ejemplo, miwp_users). En phpMyAdmin, busca la tabla que termine en _users. Si no estás seguro, revisa el archivo wp-config.php de tu sitio, donde verás la línea $table_prefix = 'tu_prefijo';.
¿Es seguro resetear la contraseña desde la base de datos?
Sí, siempre que sigas los pasos correctamente. Al usar MD5, la contraseña se almacena de forma segura. Eso sí, evita contraseñas débiles como "123456" o "admin".
¿Qué hago si después del cambio no puedo iniciar sesión?
- Verifica que escribiste bien el nombre de usuario y la contraseña.
- Asegúrate de que en phpMyAdmin seleccionaste la función MD5.
- Si usaste Plesk, comprueba que el cambio se guardó correctamente.
- Como último recurso, repite el proceso con cuidado.
Consejos adicionales para mantener tu WordPress seguro
- Usa contraseñas únicas y seguras: Combina letras, números y símbolos. Un gestor de contraseñas como LastPass o Bitwarden puede ayudarte.
- Actualiza regularmente: Mantén WordPress, temas y plugins actualizados para evitar vulnerabilidades.
- Haz copias de seguridad: Antes de hacer cambios en la base de datos, respalda tu sitio. Plesk tiene herramientas para esto.
- Activa la autenticación de dos factores (2FA): Agrega una capa extra de seguridad a tu inicio de sesión.
Conclusión
Resetear contraseña WordPress Plesk es un proceso simple que cualquier usuario puede realizar siguiendo estos pasos. Ya sea desde la interfaz gráfica de Plesk, usando phpMyAdmin o mediante comandos WP-CLI, tienes varias opciones para recuperar acceso WordPress sin depender de métodos automáticos.
Recuerda que la seguridad es clave: elige contraseñas robustas y cambia las credenciales periódicamente. Si tienes dudas, no dudes en consultar con tu proveedor de hosting o dejar un comentario en esta guía.
¡Ya estás listo para tomar el control de tu sitio nuevamente!
