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

  1. Enable the module in Switchboard
  2. Configure your logo, colors, and styling options
  3. Visit /wp-login.php (log out to see changes)
  4. 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

SettingDefaultDescription
Login Page LogoNoneUpload a custom logo to replace WordPress branding
Logo Width320pxAdjust logo width (50-600px)
Logo Height100pxAdjust logo height (30-300px)

Recommended logo size: 320x100 pixels for best display.

Background Settings

SettingDefaultDescription
Background Color#f0f0f1Base background color for the page
Background ImageNoneOptional full-screen background image

Color Scheme

SettingDefaultDescription
Button Color#6366f1Login button background color
Link Color#6366f1Color for “Lost Password” and other links

Form Styling

SettingDefaultDescription
Form Background#ffffffBackground color of the login form box
Border Radius8pxRoundness of form corners (0-50px)
Drop ShadowEnabledAdd subtle shadow effect to the form

Visibility Options

SettingDefaultDescription
Hide “Back to Site” LinkNoRemove the link that goes back to your site
Hide “Lost Password” LinkNoRemove 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

  • 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: Enabled

Bold Brand

Background Image: Full-width brand photo
Button Color: Your primary brand color
Form Background: #ffffff with 12px radius
Link Color: Matching brand color

Clean White

Background Color: #ffffff
Button Color: #000000 (black)
Form Background: #f8fafc (light gray)
Border Radius: 0px (sharp)
Drop Shadow: Disabled

Custom 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;
}
#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.

PRO

Get access to all 147 modules with a single license

Upgrade to Pro