¿Quieres mejorar la seguridad y experiencia de usuario en el login de tu sitio WordPress? Con un simple código PHP, puedes reemplazar los mensajes de error predeterminados por uno personalizado, evitando que se revele información sensible (como «usuario incorrecto»).
¿Para Qué Sirve Este Código?
El siguiente snippet modifica el mensaje genérico que aparece cuando un usuario falla al iniciar sesión:
function custom_login_error() {
return 'Error al ingresar. Por favor verifica usuario y contraseña';
}
add_filter('login_errors', 'custom_login_error');
Beneficios de Usarlo:
✅ Más seguridad: Evita que WordPress dé pistas sobre si el error está en el usuario o la contraseña.
✅ Mejor experiencia de usuario: Mensajes más claros y profesionales.
✅ Fácil implementación: Solo necesitas añadirlo con el plugin Code Snippets.
¿Cómo Implementarlo en WordPress?
- Instala y activa el plugin Code Snippets (alternativa a editar
functions.php
manualmente). - Ve a Snippets > Añadir Nuevo.
- Pega el código, activa la opción «Ejecutar en todas partes» y guarda.
¡Listo! Ahora los errores de login mostrarán tu mensaje personalizado.