Descripción
Is your WordPress site protected against constant brute-force attacks? While strong passwords help, automated bots continuously try to breach your site through the login page. WPOrLogin offers a comprehensive solution to fortify your access points while ensuring a professional and branded user experience.
With the new Limit Login Attempts module, WPOrLogin tracks failed login attempts by IP address and automatically locks out the attacker for a specified duration, stopping brute-force attacks dead in their tracks. This is an essential layer of security that works alongside our popular reCAPTCHA integration.
WPOrLogin empowers you to take full control of the entire login and registration experience:
- Security First: Implement Brute Force Protection and Google reCAPTCHA v2/v3 on all key forms (Login, Registration, Password Recovery).
- Branding & Design: Easily customize the login page with your company logo, custom background, and brand colors.
- User Flow Control: Redirect users based on custom settings after login or logout.
- Clean Experience: Remove distracting elements like the language selector.
Key Security Features (New in 2.10!)
- Brute Force Protection: Limits login attempts by tracking failed logins per IP address and automatically applying a temporary lockout.
- Live Security Report: Provides an admin report with forensic data, showing currently blocked IPs, time of block, and geo-location links.
- Smart UX Warnings: Displays a clear, dynamic warning to the user on their final attempt before lockout (UX Improvement).
- Full Security Synchronization: Guarantees that the attempt counter is correctly reset upon a successful login, preventing legitimate users from being accidentally blocked.
Core Design & Utility Features
- Logo y fondo personalizados: Cambia el logo y ajusta la imagen de fondo a tu preferencia.
- Diseños predefinidos: Elige entre múltiples diseños (Básico, Estándar y Premium).
- Compatibilidad con Google reCAPTCHA v2 y v3: Mejora la seguridad con opciones de verificación reCAPTCHA para formularios de acceso, registro y recuperación de contraseña.
- Redirección personalizada: Permite a los usuarios ser redirigidos después de acceder o cerrar sesión.
- Opciones Avanzadas: Quitar el selector de idioma de la página de acceso.
- Diseño Adaptado a Móviles: Estructura optimizada para pantallas móviles.
Advanced Security with Google reCAPTCHA
Today, cyberattacks, especially automated ones, pose a major threat to website security. Among these attacks are bots attempting to access your site using stolen credentials or brute-force attacks. Google reCAPTCHA is one of the most effective tools for combating these attacks. With WPOrLogin, you can easily integrate Google reCAPTCHA v2 and v3 into your login, registration, and password recovery forms, adding an extra layer of security.
Protection for Key Forms:
WPOrLogin te permite integrar Google reCAPTCHA en:
- Formulario de acceso: Bloquea intentos de acceso no autorizados y ataques de fuerza bruta.
- Formulario de Registro: Previene que los bots creen cuentas falsas en tu sitio.
- Formulario de recuperación de contraseña: Protege contra intentos malintencionados de restablecer la contraseña.
Capturas

Diseño Premium – Uno 
Diseño Premium – Dos 
Diseño Premium – Tres 
Premium Design – Four 
Diseño estándar 
Diseño básico 
Configuration – Diseño básico 
Configuration – Diseño estándar 
Configuration – Premium Design 
Configuration – Google reCAPTCHA 
Configuration – Remove Language Selector 
Configuration – Redirect 
Configuration – Limit Login
Instalación
Hay dos formas de instalar WPOrLogin en tu sitio de WordPress: directamente desde el repositorio oficial de WordPress o subiendo manualmente el archivo .zip. A continuación, explicamos ambos métodos paso a paso.
Opción 1: instalación directa desde el repositorio de WordPress (método recomendado)
- Acceder a tu panel de administración de WordPress.
- En la barra lateral, haz clic en Plugins y luego selecciona Añadir nuevo.
- En la barra de búsqueda, escribe WPOrLogin y presiona Enter.
- Encuentra WPOrLogin en los resultados de búsqueda y haz clic en Instalar ahora.
- Una vez que la instalación esté completa, aparecerá el botón Activar. Haga clic en él para activar WPOrLogin.
- Después de la activación, puedes acceder a los ajustes de WPOrLogin desde el panel de administración de WordPress, donde puedes comenzar a personalizar la página de acceso y registro.
Opción 2: instalación manual desde un archivo .zip
- Acceder a tu panel de administración de WordPress.
- En la barra lateral, haz clic en Plugins y luego selecciona Añadir nuevo.
- En la parte superior de la página, haz clic en el botón Subir Plugin.
- Hacer clic en Elegir archivo y localizar el wporlogin.zip archivo en tu ordenador.
- Hacer clic en Instalar ahora y espera mientras WordPress instala el plugin.
- Después de la instalación, haz clic en el botón Activar para activar WPOrLogin.
- Ahora puedes acceder a los ajustes de WPOrLogin en el panel de administración, donde puedes personalizar el logo, los colores, las imágenes de fondo y activar Google reCAPTCHA para mayor seguridad.
Important Note:
After activating WPOrLogin, we recommend exploring all the available customization options to optimize your login page. Additionally, enabling Google reCAPTCHA and Limit Login Attempts will help protect your website from bots and unauthorized access.
FAQ
-
¿Cuál es el tamaño recomendado para el logo?
-
Se recomienda un logo con un ancho de 200px y una altura de 84px para la mejor visualización en la página de acceso personalizada de WordPress.
-
How does the Brute Force Protection work?
-
WPOrLogin tracks failed login attempts by IP address. Once the attempt limit (default: 3) is reached, the IP is automatically locked out for a set period (default: 20 minutes) to stop the attack.
-
What happens if an IP is blocked?
-
The blocked IP will see a generic error message and will be prevented from making new login attempts until the lockout timer expires. This is done via transients to ensure efficiency and auto-cleanup.
-
What happens if I forget my password and get locked out?
-
If you are locked out, you must wait the duration of the lockout time (default: 20 minutes) before attempting to log in again. You can use the Password Recovery link, which is protected by reCAPTCHA.
-
¿Es WPOrLogin compatible con Google reCAPTCHA v3?
-
Sí, WPOrLogin es totalmente compatible con Google reCAPTCHA v2 y v3. Puedes seleccionar la versión que mejor se adapte a tus necesidades directamente desde la página de ajustes del plugin.
-
¿Puedo personalizar el fondo de la página de acceso?
-
Sí, puedes elegir entre varias imágenes gratuitas predefinidas o subir tu propia imagen de fondo desde las opciones de personalización del plugin.
-
¿Permite WPOrLogin que los usuarios sean redirigidos después de acceder o cerrar sesión?
-
Sí, WPOrLogin incluye una opción para redirigir a los usuarios a una página específica después de acceder o cerrar sesión. Puedes configurar redirecciones personalizadas basadas en los perfiles de usuario directamente desde los ajustes del plugin.
-
Will WPOrLogin still work if I change my theme?
-
Sí, WPOrLogin funcionará independientemente del tema que utilices, ya que se centra en personalizar la página de acceso de WordPress y no afecta la apariencia general de tu tema.
Reseñas
Colaboradores y desarrolladores
«Personalizar la página de acceso y registro de WordPress – WPOrLogin» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«Personalizar la página de acceso y registro de WordPress – WPOrLogin» está traducido en 6 idiomas. Gracias a los traductores por sus contribuciones.
Traduce «Personalizar la página de acceso y registro de WordPress – WPOrLogin» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
2.10
- MAJOR NEW FEATURE: Brute Force Protection (Limit Login Attempts). Stops bots from guessing passwords by tracking failed attempts by IP and locking out attackers.
- FEATURE: Introduced a Live Block Report in the Admin panel showing blocked IPs, block time, and Geo-location links for forensic analysis.
- FEATURE: Implemented smart, dynamic warnings shown to the user on their final attempt before lockout (UX Improvement).
- BUGFIX: Fixed a critical synchronization issue where failed attempts were not being reset after a successful user login.
- IMPROVEMENT: Refactored Admin Notice system into a dedicated class for better scalability and modularity.
2.9.8
- Confirmed compatibility with WordPress 6.8.
2.9.7
- Fixed the review notice so it can now be properly dismissed after two weeks of plugin use.
- Improved internal scripts loading to ensure better compatibility across all admin pages.
- Minor code improvements.
2.9.6
- Se añadió una opción para personalizar el color de los botones y enlaces en las páginas de acceso, registro y recuperación de contraseña para que coincidan con la identidad de tu marca.
- Se mejoró el diseño y la apariencia de los diseños integrados del plugin para una mejor experiencia visual.
- Se optimizaron los estilos para garantizar un rendimiento fluido en dispositivos móviles.
2.9.5
- En esta actualización, los estilos de diseño de acceso se han mejorado para una experiencia más pulida y fácil de usar.
2.9.4
- This version introduces multi-language support, including the following languages: English (default), Spanish, French, Italian, German, Portuguese (Brazil) and Indonesian.
2.9.3
- Added support for custom redirection on Login and Logout.
2.9
- Google reCAPTCHA v3 has been implemented on the WordPress login page to enhance security.
- Added Google reCAPTCHA to the password recovery form.
- Security and performance improvements.
- Updated minimum PHP requirements to 7.2.
2.8.6
- Tested up to WordPress version 6.5.2.
2.8.5
- Fixed: SSL issue when verifying reCAPTCHA during login.
- Updated reCAPTCHA verification method to use
wp_remote_post()instead offile_get_contents(). - Resolved an issue with header modification in the authentication process.
2.8.4
- Tested up to WordPress version 6.3.1.
2.8.3
- New free images.
- Code improvements – Admin notices.
2.8.2
- Added: Logo width – Standard and Premium Design.
- Added: Logo height – Standard and Premium Design.
- Added: Logo position – Standard and Premium Design.
- Added: Background size – Standard and Premium Design.
- CSS code improvements – My Images.
2.8.1
- CSS code improvements – Standard Design.
2.8
- Code improvements.
- Login form improvements for mobile devices.
- Registration form improvements for mobile devices.
2.7
- Code improvements.
- Login form improvements.
- Added: «Privacy Policy» menu on the WordPress login screen.
- New: Added a Premium design.
- New: Option to remove the language selector on the login screen (added in WordPress 5.9).
2.6
- Code improvements.
- Google reCAPTCHA v2 improvements in login and registration forms.
- Added: Two new Premium designs.
2.5
- Added: Google reCAPTCHA v2 for login and registration forms.
- New: Option to disable Google reCAPTCHA v2 in login and registration forms.
2.4.1
- Fixed JavaScript error.
2.4
- New free images.
2.3
- Code improvements.
2.2
- Code improvements.
2.1
- Bug fixes.
2.0
- Added: New basic and standard design for the login page.
1.1
- Added new CSS.
1.0
- Initial Release.
