Login Page Customizer
Transform the default WordPress login page into a professional, branded experience. Customize the logo, colors, background, form styling, and more — all without touching any code.
Use Cases
- Create a white-label login experience for client websites
- Match the login page design to your website’s brand colors and style
- Add your agency logo to every client site you manage
- Display a beautiful background image with your brand on the login screen
How It Works
- Enable the module in Switchboard
- Configure your logo, colors, and styling options
- Visit
/wp-login.php(log out to see changes) - Your customizations apply instantly
Where to Find It
Location: Log out and visit /wp-login.php to see your customized login page.
Settings
Logo Settings
| Setting | Default | Description |
|---|---|---|
| Login Page Logo | None | Upload a custom logo to replace WordPress branding |
| Logo Width | 320px | Adjust logo width (50-600px) |
| Logo Height | 100px | Adjust logo height (30-300px) |
Recommended logo size: 320x100 pixels for best display.
Background Settings
| Setting | Default | Description |
|---|---|---|
| Background Color | #f0f0f1 | Base background color for the page |
| Background Image | None | Optional full-screen background image |
Color Scheme
| Setting | Default | Description |
|---|---|---|
| Button Color | #6366f1 | Login button background color |
| Link Color | #6366f1 | Color for “Lost Password” and other links |
Form Styling
| Setting | Default | Description |
|---|---|---|
| Form Background | #ffffff | Background color of the login form box |
| Border Radius | 8px | Roundness of form corners (0-50px) |
| Drop Shadow | Enabled | Add subtle shadow effect to the form |
Visibility Options
| Setting | Default | Description |
|---|---|---|
| Hide “Back to Site” Link | No | Remove the link that goes back to your site |
| Hide “Lost Password” Link | No | Remove the password recovery link |
Custom CSS
Add advanced styling with custom CSS for complete control over the login page appearance.
Step-by-Step: Creating a Branded Login
1. Upload Your Logo
- Click “Select” under Login Page Logo
- Choose or upload your company/client logo
- Adjust width and height if needed (recommended: 320x100px)
2. Set Your Brand Colors
- Choose a Background Color that complements your brand
- Or upload a Background Image for a more visual impact
- Set Button Color to match your primary brand color
- Set Link Color for secondary elements
3. Style the Form
- Adjust Form Background (white works well on most backgrounds)
- Set Border Radius (8px for modern, 0 for sharp, 20+ for rounded)
- Enable Drop Shadow for depth against the background
4. Preview Your Changes
Log out and visit your login page to see the results. Make adjustments as needed.
Design Examples
Minimal Corporate
Background Color: #1e293b (dark slate)
Button Color: #6366f1 (indigo)
Form Background: #ffffff
Border Radius: 8px
Drop Shadow: EnabledBold Brand
Background Image: Full-width brand photo
Button Color: Your primary brand color
Form Background: #ffffff with 12px radius
Link Color: Matching brand colorClean White
Background Color: #ffffff
Button Color: #000000 (black)
Form Background: #f8fafc (light gray)
Border Radius: 0px (sharp)
Drop Shadow: DisabledCustom CSS Examples
For advanced customization, add CSS to the Custom CSS field:
Add a subtle border to the form
#login form {
border: 1px solid #e5e7eb !important;
}Style the input fields
#login input[type="text"],
#login input[type="password"] {
border-radius: 6px !important;
border: 2px solid #e5e7eb !important;
}Center the logo
#login h1 a {
margin: 0 auto !important;
}FAQ
Why can’t I see my changes?
You need to be logged out to see the login page. Open an incognito/private browser window or log out of WordPress to view your customizations.What size should my logo be?
The recommended size is 320x100 pixels. You can adjust the display size using the Width and Height settings. Upload a higher resolution for retina displays.Can I use a video background?
The module supports static background images only. For video backgrounds, you would need custom code or a dedicated plugin.Will this affect two-factor authentication plugins?
No, the styling only affects the visual appearance. Two-factor authentication and other security plugins continue to work normally.What if I hide the Lost Password link and users forget their password?
Administrators can always access/wp-login.php?action=lostpassword directly. Only hide this link if you have another password recovery method in place.When using a background image, add a semi-transparent form background to ensure the login form remains readable. Try rgba(255, 255, 255, 0.95) in your custom CSS.
The logo click redirects to your homepage instead of WordPress.org, and the hover text shows your site name — automatically adding to the white-label experience.
Get access to all 147 modules with a single license