Ir al contenido principal

🔐 Cambiar o Recuperar tu Contraseña en WordPress

Cambiar tu contraseña si puedes entrar al panel, o recuperarla si perdiste el acceso (correo, base de datos, código temporal o WP‑CLI).

🔑 Gestiona tus Contraseñas: Guía Completa de Acceso y Seguridad

Aprende a cambiar, restablecer y asegurar tus contraseñas para mantener el control total de tus plataformas y membresías.


📋 Contenido de este Tutorial

  • ✅ Cambiar la contraseña desde el panel (si puedes iniciar sesión)

  • 🔁 Recuperar acceso con “¿Olvidaste tu contraseña?”

  • 🗄️ Restablecer la clave desde phpMyAdmin (base de datos)

  • 🧩 Crear un admin temporal vía functions.php

  • 🖥️ Restablecer con WP‑CLI (SSH)

  • 🔒 Gestión de Contraseñas para Usuarios y Clientes

  • 🛡️ Recomendaciones de seguridad

  • ❓ Preguntas frecuentes


✅ Cambiar la contraseña desde el panel (si puedes iniciar sesión)

  1. Entra a tusitio.com/wp-admin.

  2. Ve a Usuarios → Perfil.

  3. En Gestionar cuenta → Nueva contraseña, pulsa Generar contraseña (o escribe una nueva).

  4. Haz clic en Actualizar perfil.

  5. Listo: la nueva clave aplica de inmediato.

💡 Usa una contraseña fuerte (≥12 caracteres con letras, números y símbolos).


🔁 Recuperar acceso con “¿Olvidaste tu contraseña?”

  1. Abre tusitio.com/wp-login.php.

  2. Haz clic en ¿Olvidaste tu contraseña?

  3. Ingresa tu usuario o correo.

  4. Revisa tu email y sigue el enlace para restablecer.

Si no llega el correo:

  • Revisa Spam/Promociones.

  • Si tu web no envía correos, configura un plugin SMTP o usa el método de phpMyAdmin (abajo).


🗄️ Restablecer la clave desde phpMyAdmin (base de datos)

  1. En tu hosting, abre cPanel → phpMyAdmin.

  2. Selecciona la BD de tu sitio (el nombre está en wp-config.php).

  3. Abre la tabla wp_users (puede tener prefijo distinto, p. ej. abc_users).

  4. Localiza tu usuario → Editar.

  5. En user_pass:

  6. Sustituye el valor por tu nueva clave.

  7. En la columna de función, elige MD5.

  8. Guardar. Inicia sesión con la nueva contraseña.

ℹ️ WordPress re‑encriptará tu clave con su algoritmo actual en tu próximo login (el uso de MD5 aquí es solo para el cambio rápido vía BD).


🧩 Crear un admin temporal vía functions.php

  1. Accede por FTP o Administrador de Archivos de tu hosting.

  2. Navega a wp-content/themes/tu-tema-activo/.

  3. Edita el archivo functions.php.

  4. Añade este código al final, antes del ?> de cierre (si existe):

```php function crear_admin_temporal() { $username = 'admin_temporal'; $password = 'TuContraseñaSeguraAquí'; // ¡Cámbiala! $email = '[email protected]'; // Usa tu correo real

   if ( !username_exists( $username ) ) {
       $user_id = wp_create_user( $username, $password, $email );
       $user = new WP_User( $user_id );
       $user->set_role( 'administrator' );
   }

} add_action( 'init', 'crear_admin_temporal' ); `` 5. **Guarda** el archivo. 6. Visitatusitio.com/wp-admin. Ahora podrás iniciar sesión conadmin_temporalyTuContraseñaSeguraAquí. 7. **IMPORTANTE:** Una vez dentro, elimina el código defunctions.php` para evitar riesgos de seguridad.


🖥️ Restablecer con WP‑CLI (SSH)

  1. Conéctate a tu servidor vía SSH.

  2. Navega al directorio raíz de tu instalación de WordPress (donde está wp-config.php).

  3. Ejecuta el siguiente comando para listar usuarios y encontrar tu ID:

bash wp user list 4. Una vez que tengas el ID de tu usuario, usa este comando para cambiar la contraseña:

bash wp user update TU_ID_DE_USUARIO --user_pass="TuNuevaContraseña" Reemplaza TU_ID_DE_USUARIO con el número real y TuNuevaContraseña con la clave deseada. 5. Presiona Enter. La contraseña se actualizará.


🔒 Gestión de Contraseñas para Usuarios y Clientes

Cuando un usuario obtiene acceso a un curso, membresía o portal de clientes, el sistema ya no genera contraseñas automáticamente. En su lugar, se envía un correo electrónico con un enlace mágico seguro que les permite crear su propia contraseña. Este enfoque moderno mejora la seguridad, optimiza la experiencia del usuario y elimina la necesidad de que los administradores gestionen credenciales manualmente. El mismo flujo se aplica tanto para el primer inicio de sesión como para una solicitud de restablecimiento de contraseña.

Cómo los Usuarios Establecen o Restablecen su Contraseña

Existen diferentes maneras en que los usuarios pueden recibir acceso a tus cursos o portales y cómo crean o restablecen sus contraseñas:

Compra (después de adquirir una oferta)

Los nuevos usuarios obtienen acceso a un curso o membresía después de completar el proceso de compra. Una vez que ingresan su correo electrónico y nombre completo, al hacer clic en "Proceder al pago", se les inscribe en la oferta. Esta acción también activa un correo electrónico automatizado con un enlace mágico de inicio de sesión.

Inscripción manual por el administrador

Si un administrador inscribe a un usuario manualmente, el sistema también enviará un correo electrónico con el enlace mágico para que el usuario establezca su contraseña.

Flujos de trabajo automatizados o acciones de listas inteligentes

Cuando los usuarios son inscritos a través de automatizaciones o acciones basadas en listas inteligentes, el sistema garantiza que reciban el mismo correo electrónico con el enlace mágico para configurar su acceso.

Página de Confirmación

Después de una compra o inscripción, los usuarios son dirigidos a una página de confirmación donde se les informa que se ha enviado un correo electrónico con instrucciones para establecer su contraseña.

Establecer Contraseña

Al hacer clic en el enlace mágico del correo electrónico, los usuarios son llevados a una página segura donde pueden crear su nueva contraseña. Se les pedirá que la ingresen dos veces para confirmarla.

Restablecimiento de Contraseña

Si un usuario olvida su contraseña en cualquier momento, puede usar la opción "¿Olvidaste tu contraseña?" en la página de inicio de sesión. El sistema le enviará un nuevo enlace mágico a su correo electrónico para que pueda restablecerla de forma segura.


🛡️ Recomendaciones de seguridad

  • Contraseñas fuertes: Usa combinaciones de letras (mayúsculas y minúsculas), números y símbolos. Evita datos personales.

  • Autenticación de dos factores (2FA): Actívala siempre que sea posible para una capa extra de seguridad.

  • Actualizaciones: Mantén tu plataforma y todos sus componentes (temas, plugins) actualizados.

  • Copias de seguridad: Realiza backups regulares de tu sitio web y base de datos.

  • No compartas credenciales: Cada usuario debe tener sus propias credenciales.


❓ Preguntas frecuentes

  • ¿Qué hago si no recibo el correo de restablecimiento? Revisa tu carpeta de spam o correo no deseado. Si aún no lo encuentras, es posible que tu sitio tenga problemas para enviar correos; en ese caso, usa los métodos de phpMyAdmin o WP-CLI.

  • ¿Es seguro usar MD5 en phpMyAdmin? MD5 es un algoritmo de hash antiguo. WordPress lo re-hashea con un método más seguro en el primer inicio de sesión después del cambio, por lo que es seguro para un restablecimiento rápido.

  • ¿Puedo cambiar la contraseña de otro usuario? Sí, si tienes permisos de administrador, puedes ir a Usuarios → Todos los usuarios, seleccionar el usuario y en su perfil, generar una nueva contraseña.

  • ¿Qué es un "enlace mágico"? Es un enlace seguro y de un solo uso enviado por correo electrónico que permite a un usuario establecer o restablecer su contraseña sin necesidad de conocer la anterior.

  • ¿Por qué ya no se envían contraseñas generadas automáticamente? Por seguridad. Los enlaces mágicos permiten al usuario crear su propia contraseña fuerte y única, reduciendo el riesgo de que una contraseña generada sea interceptada o débil.


🚀 ¡Mantén tus accesos seguros y bajo control!

¿Ha quedado contestada tu pregunta?