LoginGlow
LoginGlow is a lightweight, beginner-friendly plugin that lets you transform the default WordPress login page into a branded, professional experience — without writing a single line of CSS. Whether you’re building for a client, running a membership site, or just want your login page to match your br
About this tool.
LoginGlow is a lightweight, beginner-friendly plugin that lets you transform the default WordPress login page into a branded, professional experience — without writing a single line of CSS.
Whether you’re building for a client, running a membership site, or just want your login page to match your brand, LoginGlow gives you everything you need in a clean, intuitive settings panel.
🎨 Core Features
- Custom Logo — Upload your own logo via the WordPress Media Library
- Background Customization — Set a background color, image, background size, and repeat mode
- Overlay — Add a color overlay with adjustable opacity over your background
- Button Colors — Customize the login button’s background, text, and hover colors
- Form Styling — Control border radius and toggle drop shadow on the login form card
- Link Color — Style “Lost your password?” and other links
🚀 Advanced Features
- Live Preview — See your changes reflected in real time before you save
- Pre-built Templates — Three one-click styles: Minimal , Dark , and Gradient
- Redirect System — Custom redirects after login and after logout
- Reset to Defaults — One-click button to restore all original settings
🛡️ Security & Login Protection
- Custom Login URL — Replace the default wp-login.php with your own secret slug; direct access to the old URL is blocked automatically to hide your login from bots
- Login Attempt Limiting — Automatically lock out an IP address after a configurable number of failed login attempts, for a configurable duration
- Active Lockouts Panel — View currently blocked IPs with the attempted username, failed-attempt count, and lock time; unlock any IP individually or clear all lockouts at once
- Auto-Expiring Lockouts — Blocks are stored persistently and release themselves automatically when the lockout period ends