Login Screen Customization styles the native WordPress login experience: wp-login.php, your Guard Dog custom login URL, password reset screens, 2FA challenge screens, password-expired screens, and other login-flow states.
Use this when you want the standard WordPress login flow to feel branded and less default. Use Frontend Login Form when you want to embed a login form inside a normal page.
Where to Find It
Go to Guard Dog -> Appearance -> WordPress Login Screen.
The Appearance page also links to the Access Denied page customizer and Email Templates customizer.
What You Can Customize
Status
Enable or disable custom login styling. When disabled, Guard Dog leaves WordPress login styling alone.
Branding
Customize:
- Logo image
- Logo width and height
- Logo link URL
- Logo screen-reader text
- Spacing below the logo
Page Background
Customize:
- Background color
- Background image
- Background overlay color and opacity
- Top spacing for the login panel
Form Container
Customize:
- Form width
- Padding
- Background color
- Text color
- Border color
- Border radius
- Shadow
Fields and Button
Customize the look of inputs, focus states, the primary login button, and hover/focus colors.
Content and Links
Add optional helper text above the form and footer text below the login screen. Basic HTML is allowed in message fields where the customizer allows it.
State Messages
Add specific helper text for:
- Lost password
- Password reset
- 2FA challenge
- Required 2FA setup
- Expired password
This is a good place to explain company login rules without stuffing a support essay into the main form.
Notices and Errors
Style notice and error surfaces without changing the security message itself.
Action Links
Customize or hide helper links around the form:
- Support link text and URL
- Lost password link text
- Privacy link text
- Back to site link text
- Hide lost password link
- Hide registration link
- Hide back to site link
- Hide privacy link
- Hide language switcher
Recommended Setup
- Upload a logo that works on light and dark backgrounds.
- Set the logo link to your homepage or account help page.
- Add a short support link such as "Need help signing in?"
- Add state-specific messages for 2FA and expired passwords if your site enforces them.
- Preview on desktop, tablet, and mobile.
- Test the real login flow in a private browser window.
What This Does Not Change
Login Screen Customization does not change:
- Who can log in
- Whether CAPTCHA appears
- Whether 2FA is required
- Whether passkeys or social login are enabled
- The embedded frontend login form shortcode/block
Those features are controlled by their own Guard Dog settings.
Troubleshooting
I do not see my changes
Make sure Enable custom login styling is checked. Then clear page cache if your host caches login pages, which is unusual but not impossible.
The embedded login page did not change
The login screen customizer affects the native WordPress login flow. For embedded page forms, adjust Guard Dog -> Authentication -> Frontend Login Form and the shortcode/block attributes.
The logo is distorted
Adjust logo width and height in the Branding section. Use an image with enough resolution for the maximum size you choose.
A link disappeared
Check the Action Links section. The customizer can hide lost password, registration, back-to-site, privacy, and language switcher links.
← Frontend Login Form | Documentation Home | Access Control →