plugin-icon

Chout – Custom Login Page

By Chout·
Customize the logo, links, colors and background on the WordPress login page. Give your WordPress login page a custom and professional look.
Ratings
5
Version
1.28.2
Active installations
10
Last updated
Jun 11, 2026
Chout – Custom Login Page

Custom Login Page allows you to easily customize the appearance of your WordPress login page. Impress your clients or brand your website right from the login screen.

With this plugin, you can:

  • Customize the Login Logo:
    • Upload your own logo.
    • Set a custom URL for the logo link (defaults to your site’s homepage).
    • Define a specific height for your logo.
    • The width is automatically calculated based on the height, which helps prevent image distortion, maintain the correct aspect ratio, and ensure the link area is not exceeded.
  • Format Login Page Content:
    • Set a custom background image for the entire page.
    • Choose a fallback background color if not using an image.
  • Customize the Login Form:
    • Change the form’s background color and adjust its opacity.
    • Set a custom border width, color (with opacity), and border radius for the form.
    • Modify the text, background and border colors for input fields.
    • Customize link colors (normal and hover states).
  • Format Login Button:
    • Change the background color and text color for the login button (normal and hover states).
    • Hide Elements:
      • Option to hide the “Privacy Policy” link.
      • Option to hide the language switcher (if present).
      • Option to hide the “Back to [Site Name]” link.
    • Protect Login with Google reCAPTCHA:
      • Choose reCAPTCHA v2 Checkbox or reCAPTCHA v3 Score.
      • Enter the site key and secret key directly in the Customizer.
      • Select the light or dark theme for the reCAPTCHA v2 checkbox and v3 badge.
      • Adjust the v3 score threshold.
      • Option to disable XML-RPC authentication to prevent bypasses.
      • Option to disable REST API Application Passwords to prevent bypasses.
    • Visual Customizer Workflow:
      • Easy-to-use interface under Appearance > Customize > Custom Login Page.
      • Shows a sample login screen in the Customizer preview.
    • Uses the WordPress Media Uploader for image selection.
    • Includes a color picker for easy color selection.
    • Reset to default options directly inside the Customizer.
  • Lightweight and Secure:
    • Clean code following WordPress standards.
    • Properly sanitizes all inputs and escapes outputs.
  • Translation Ready: This plugin is ready for translation.
    • A .pot (Portable Object Template) file named err-custom-login-page.pot is included in the languages/ folder. Translators can use this file to create new language packs.
    • The text domain used is err-custom-login-page.

This plugin provides a simple yet powerful way to transform your standard WordPress login page into a branded and visually appealing entry point for your website.

External Services

This plugin can connect to Google reCAPTCHA, a service provided by Google LLC, when the site administrator enables Google reCAPTCHA in the Customizer and enters a Site Key and Secret Key.

Google reCAPTCHA is optional. If it is disabled, or if the required keys are not configured, this plugin does not load Google reCAPTCHA scripts and does not send reCAPTCHA verification requests to Google.

When Google reCAPTCHA is enabled:

  • The WordPress login screen loads the Google reCAPTCHA API script from https://www.google.com/recaptcha/api.js.
  • The visitor’s browser communicates with Google to display the reCAPTCHA v2 checkbox or the reCAPTCHA v3 badge and to generate a reCAPTCHA response token.
  • During a login attempt, the plugin sends the reCAPTCHA response token, the configured Secret Key, and the visitor IP address if available to Google’s verification endpoint at https://www.google.com/recaptcha/api/siteverify.
  • The configured Site Key is displayed in the browser as required by Google reCAPTCHA. The configured Secret Key is stored in WordPress options and is used only for server-side verification.
  • This plugin does not store the visitor’s reCAPTCHA response token or Google’s verification response.

Google may collect and process visitor data as described in Google’s own policies. Site owners should review those policies before enabling reCAPTCHA.

Service: Google reCAPTCHA – https://www.google.com/recaptcha/

Terms of Service: https://policies.google.com/terms

Privacy Policy: https://policies.google.com/privacy

Support

If you have any issues or suggestions, please use the plugin’s support forum on WordPress.org or contact the author via their Author URI.

Donations

If you find this plugin useful and would like to support its development, please consider making a donation. Thank you!

Freeon paid plans
Tested up to
WordPress 7.0
This plugin is available for download for your site.