🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cambiar la contraseña de WordPress desde cPanel

Actualizado el 11 de diciembre de 2025

¿Por qué necesitas cambiar la contraseña de WordPress desde cPanel?

Perder el acceso a tu sitio web es una de las experiencias más frustrantes para cualquier persona que gestiona un sitio en WordPress. Ya sea porque olvidaste la contraseña, porque tu web fue comprometida o simplemente porque quieres reforzar la seguridad, saber cómo cambiar contraseña WordPress desde el panel de control de tu hosting es una habilidad esencial.

Muchos usuarios creen que la única opción es usar el enlace "¿Olvidaste tu contraseña?" en la pantalla de inicio de sesión. Sin embargo, cuando ese método falla (por ejemplo, si no recibes el correo electrónico de recuperación o si el administrador del sitio te ha bloqueado), necesitas una alternativa directa y fiable. Aquí es donde entra cPanel WordPress, la combinación perfecta para recuperar el control de tu sitio sin depender del correo electrónico.

Este artículo está diseñado para guiarte paso a paso, como si estuvieras hablando con un técnico de soporte amigable. No necesitas ser un experto en programación, solo seguir las instrucciones con calma. Vamos a explorar tres métodos principales: desde el administrador de archivos de cPanel, desde phpMyAdmin WordPress y, por supuesto, el método tradicional de recuperación por correo. Al final, también responderemos las preguntas más frecuentes para que no te quede ninguna duda.

Método 1: Cambiar la contraseña desde el administrador de archivos de cPanel (El más rápido)

Este método es ideal cuando tienes acceso a cPanel pero no puedes iniciar sesión en WordPress. Básicamente, vamos a forzar un cambio de contraseña mediante un pequeño truco con los archivos del tema activo.

Paso 1: Accede a tu cPanel

Primero, inicia sesión en el panel de control de tu hosting. Normalmente, la dirección es algo como tudominio.com/cpanel o tudominio.com:2083. Introduce tu usuario y contraseña de hosting (no los de WordPress).

[INFO] Si tu hosting usa Syspanel (anteriormente conocido como HestiaCP), el puerto de acceso es el 2106. Por ejemplo: tudominio.com:2106.

Paso 2: Localiza el administrador de archivos

Dentro de cPanel, busca la sección "Archivos" y haz clic en el icono "Administrador de Archivos" (File Manager). Se abrirá una ventana. Generalmente, te pedirá que selecciones la raíz del documento (document root) de tu sitio. Elige la carpeta que corresponda a tu dominio (normalmente public_html o una carpeta con el nombre del dominio).

Paso 3: Navega hasta la carpeta de tu tema activo

Dentro del administrador de archivos, busca la carpeta wp-content, luego themes y finalmente la carpeta de tu tema activo (el que estás usando actualmente en WordPress). Por ejemplo, si usas el tema "Twenty Twenty-Four", busca esa carpeta.

Paso 4: Crea un archivo temporal para cambiar la contraseña

Dentro de la carpeta del tema, haz clic en "Nuevo archivo" (New File). Nómbralo cambiar-pass.php. Luego, haz clic derecho sobre él y selecciona "Editar" (Edit). Se abrirá un editor de texto. Borra cualquier contenido y pega el siguiente código:

<?php
require_once('../../../../wp-load.php');
$user = get_user_by('login', 'admin');
$user->set_password('NuevaContraseñaSegura2024!');
update_user_meta($user->ID, 'user_pass', wp_hash_password('NuevaContraseñaSegura2024!'));
echo 'Contraseña cambiada exitosamente.';
?>

[WARNING] Cambia 'admin' por el nombre de usuario real de tu cuenta de administrador en WordPress. Si no lo recuerdas, puedes usar get_user_by('email', 'tuemail@ejemplo.com') en su lugar. También, elige una contraseña segura: al menos 12 caracteres, con mayúsculas, minúsculas, números y símbolos.

Guarda el archivo (Ctrl+S o Cmd+S) y ciérralo.

Paso 5: Ejecuta el archivo temporal

Ahora, abre una nueva pestaña en tu navegador y escribe la siguiente URL: tudominio.com/wp-content/themes/NOMBREDELTEMA/cambiar-pass.php. Reemplaza NOMBREDELTEMA por el nombre exacto de la carpeta de tu tema. Si todo sale bien, verás el mensaje "Contraseña cambiada exitosamente".

Paso 6: Elimina el archivo temporal

Vuelve al administrador de archivos de cPanel, busca el archivo cambiar-pass.php dentro de la carpeta del tema, haz clic derecho y selecciona "Eliminar" (Delete). Esto es CRUCIAL para la seguridad de tu sitio. Si lo dejas, cualquier persona podría ejecutarlo y cambiar tu contraseña de nuevo.

[WARNING] No olvides eliminar el archivo. Es un agujero de seguridad enorme si lo dejas.

Paso 7: Inicia sesión con tu nueva contraseña

Ahora ve a tudominio.com/wp-admin e inicia sesión con tu nombre de usuario y la nueva contraseña que pusiste en el código.

Método 2: Cambiar la contraseña usando phpMyAdmin (El más técnico pero fiable)

Si el método del administrador de archivos te parece complicado o no funciona, phpMyAdmin WordPress es tu mejor aliado. Este método modifica directamente la base de datos, donde WordPress almacena las contraseñas (encriptadas). Es muy fiable porque no depende de archivos temporales.

Paso 1: Accede a phpMyAdmin desde cPanel

Dentro de cPanel, busca la sección "Bases de Datos" y haz clic en el icono "phpMyAdmin". Se abrirá una nueva pestaña con la interfaz de phpMyAdmin.

Paso 2: Selecciona tu base de datos de WordPress

En la columna izquierda, verás una lista de bases de datos. Busca la que corresponde a tu sitio de WordPress. Normalmente, el nombre incluye tu usuario de cPanel y algo como _wp o _wordpress. Si no estás seguro, revisa el archivo wp-config.php en la raíz de tu sitio (dentro del administrador de archivos de cPanel) para encontrar el nombre exacto.

Paso 3: Busca la tabla de usuarios

Dentro de la base de datos, verás muchas tablas. Busca una que se llame wp_users (o algo similar, como tuprefijo_users). Haz clic en ella.

Paso 4: Edita tu usuario

Se mostrará una tabla con todos los usuarios de tu sitio. Busca tu nombre de usuario en la columna user_login. Haz clic en el icono "Editar" (el lápiz) que está a la izquierda de tu fila.

Paso 5: Cambia la contraseña

Aparecerá un formulario con varias columnas. Busca la fila llamada user_pass. En el campo "Valor" (Value), borra lo que hay y escribe tu nueva contraseña. Luego, en el menú desplegable de la derecha (junto al campo), selecciona la función MD5.

[INFO] WordPress utiliza un sistema de hash más fuerte que MD5, pero phpMyAdmin no tiene esa opción por defecto. Al usar MD5, WordPress detectará que la contraseña es antigua y la actualizará automáticamente la próxima vez que inicies sesión. Es seguro y funciona perfectamente.

Paso 6: Guarda los cambios

Desplázate hacia abajo y haz clic en "Continuar" o "Guardar" (dependiendo de la versión de phpMyAdmin). Verás un mensaje de confirmación.

Paso 7: Inicia sesión

Ahora ve a tudominio.com/wp-admin e inicia sesión con tu nombre de usuario y la nueva contraseña que acabas de establecer. Después del primer inicio de sesión, WordPress actualizará el hash a uno más seguro.

Método 3: El clásico "Olvidé mi contraseña" (El más sencillo)

A veces, la solución más simple es la mejor. Si todavía tienes acceso al correo electrónico asociado a tu cuenta de administrador, puedes usar el método de recuperar password WordPress directamente desde la pantalla de inicio de sesión.

Paso 1: Ve a la pantalla de inicio de sesión

Abre tu navegador y ve a tudominio.com/wp-admin o tudominio.com/wp-login.php.

Paso 2: Haz clic en "¿Olvidaste tu contraseña?"

Debajo del formulario de inicio de sesión, verás un enlace que dice "¿Olvidaste tu contraseña?" o "Lost your password?". Haz clic en él.

Paso 3: Introduce tu nombre de usuario o correo electrónico

Se te pedirá que introduzcas tu nombre de usuario o la dirección de correo electrónico que usaste al crear la cuenta. Hazlo y haz clic en "Obtener nueva contraseña".

Paso 4: Revisa tu correo electrónico

WordPress te enviará un enlace para restablecer tu contraseña. Revisa tu bandeja de entrada y también la carpeta de spam. El enlace suele ser válido por 24 horas.

Paso 5: Establece una nueva contraseña

Haz clic en el enlace del correo. Serás redirigido a una página donde podrás establecer una nueva contraseña. Elígel una segura y confírmala.

[TIP] Si no recibes el correo, verifica que la dirección de correo asociada a tu cuenta sea correcta. A veces, el problema es que el servidor de correo de tu hosting tiene retrasos. Espera unos minutos y vuelve a intentarlo.

Preguntas Frecuentes (FAQ)

¿Qué hago si no recuerdo mi nombre de usuario de WordPress?

Puedes encontrarlo en la base de datos usando phpMyAdmin WordPress. Sigue los pasos del Método 2 hasta llegar a la tabla wp_users. Allí verás todos los nombres de usuario en la columna user_login. También puedes revisar el archivo wp-config.php (aunque no está el nombre de usuario directamente, a veces hay pistas) o usar un plugin de seguridad desde el panel de administración si aún tienes acceso.

¿Es seguro usar el método del archivo temporal en el tema?

Es seguro si recuerdas eliminar el archivo inmediatamente después de usarlo. Dejarlo es un riesgo de seguridad enorme, ya que cualquiera que conozca la URL podría cambiar tu contraseña. Por eso, el método de phpMyAdmin WordPress es más recomendable para usuarios que no quieren preocuparse por archivos temporales.

¿Puedo cambiar la contraseña de WordPress desde la aplicación móvil de cPanel?

Sí, la mayoría de los proveedores de hosting tienen aplicaciones móviles para cPanel. Desde allí puedes acceder al administrador de archivos y a phpMyAdmin. Los pasos son los mismos, solo que la interfaz es táctil. Si tu hosting usa Syspanel, la app móvil también permite el acceso por el puerto 2106.

¿Qué pasa si cambio la contraseña y no puedo iniciar sesión?

Esto puede ocurrir si el nombre de usuario que usaste en el código del Método 1 no es correcto. Vuelve a intentarlo con phpMyAdmin WordPress (Método 2), que es más directo. Si el problema persiste, contacta al soporte técnico de tu hosting, ellos pueden restablecer la contraseña por ti.

¿Cada cuánto debo cambiar mi contraseña de WordPress?

Se recomienda cambiar la contraseña al menos cada 3-6 meses, o inmediatamente después de cualquier sospecha de seguridad (como un intento de inicio de sesión no autorizado). También es buena práctica usar un gestor de contraseñas para generar y almacenar contraseñas seguras.

¿El método de phpMyAdmin funciona con cualquier hosting?

Sí, siempre que tu hosting tenga cPanel (o un panel similar como Syspanel con phpMyAdmin). Es un método universal porque modifica directamente la base de datos, independientemente del proveedor de hosting.

Conclusión: Elige el método que más te acomode

Saber cambiar contraseña WordPress desde cPanel WordPress te da el control total sobre tu sitio, incluso en situaciones de emergencia. Ya sea que prefieras la rapidez del administrador de archivos, la fiabilidad de phpMyAdmin WordPress o la simplicidad del correo electrónico de recuperar password WordPress, ahora tienes las herramientas para hacerlo.

Recuerda siempre priorizar la seguridad: usa contraseñas fuertes, elimina archivos temporales y mantén actualizado tu WordPress y sus plugins. Si en algún momento te sientes perdido, no dudes en contactar al soporte de tu hosting. ¡Ellos están para ayudarte!

Ahora, ve y recupera el control de tu sitio. ¡Buena suerte!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel