.

Customizing the Logo

Overview

By default, the WordPress login page displays the WordPress logo above the login form. WP Custom Login lets you replace it with your site icon or a custom image, and configure the link behavior and alignment.

Choosing a Logo Source

  1. Navigate to Settings → Custom Login.
  2. Open the Logo panel in the Design tab.
  3. Under Logo source, select one of the following:
Core — Uses the default WordPress logo. – Site icon — Uses the site icon configured in Settings → General (or the Customizer). This is a convenient option if you already have a site icon set. – Custom — Lets you upload or select any image from the Media Library.
  1. Click Save all settings to apply.
Logo panel with source selection

When Custom is selected as the logo source:

  1. Click the image upload area in the Logo panel.
  2. Select an existing image from the Media Library or upload a new one.
  3. Click Select to confirm.
  4. Optionally, set a Strict width value (in pixels) to force the logo to a specific width. Leave it at 0 to use the image’s natural size.
Note (Multisite — Network Admin): The Media Library is not available when configuring settings from the Network Admin dashboard. To upload a custom logo image, deactivate the plugin network-wide and activate it on individual sites instead.

Toggle the Show switch in the Logo panel to control whether the logo appears on the login page. When hidden, the space above the form is empty.

By default, the logo is a clickable link. You can configure:

  • As link — Toggle whether the logo is clickable.
  • Link URL — Set the destination URL (defaults to https://wordpress.org/). You may want to change this to your site’s homepage.
  • Open in new tab — Choose whether the link opens in a new browser tab.
  • Link title — The tooltip text that appears when hovering over the logo. This field supports per-language text if multiple languages are installed.

Logo Alignment

Use the Alignment setting to position the logo to the left, center, or right within its container. The default is center.

Logo Dimensions

Adjust the width and height of the displayed logo to fit your design. The logo image is rendered as a CSS background image, so the dimensions control the display area.


Find Answers to Common Questions

Browse these frequently asked questions to get quick answers about our plugin, features, and support.

Will This Plugin Work on My WordPress Website?

This plugin does not depend on any third-party libraries, plugins, or themes. It will work seamlessly on any WordPress website.

Does the Plugin Support My Language?

This plugin is translation-ready, enabling you to easily translate its content into your preferred language using any translation tool or plugin. By default, the plugin is provided in English.

What Are the Technical Requirements for This Plugin?

This plugin requires WordPress version 6.6 or later and PHP version 7.4 or later. It doesn’t require additional libraries or special hosting configurations.

The plugin has been tested up to WordPress 6.9 and PHP 8.3.

What Is Your Refund Policy?

We offer a risk-free, 30-day money-back guarantee. If you’re not satisfied with the plugin for any reason, you can request a full refund within 30 days of your purchase – no questions asked.

Is This Plugin Actively Maintained?

Yes! This plugin is actively maintained and regularly tested for compatibility with the latest versions of WordPress and PHP. For detailed information about updates, please refer to the changelog.

What Happens If I Don’t Renew My License?

You can continue to use the plugin even if your license expires; however, you will no longer receive plugin updates, new features, or access to support. Your license renews automatically each year unless canceled via the Customer Portal.

What Is the Difference Between the Free and PRO Versions?

The free version gives you full control over the login page’s visual design — custom logo, background color and image, form container styling, label and input field customization, primary and secondary button design, checkbox styling, notice and error message colors, under-form link styling, social media icons, custom footer, privacy policy link, language switcher controls, per-language text, and a custom CSS editor. You also get functionality options like disabling autofocus, the error shake animation, and browser autocomplete. Everything is configured from a visual settings page with a live preview.

The PRO version adds 20+ pre-designed templates you can apply in one click, advanced background options (multi-column split-screen layouts, image and video sliders, animated gradients, CSS image filters and color overlays), post-login redirect rules with per-role and per-user targeting, the ability to replace wp-login.php with a custom login URL, and priority support with automatic updates. See the pricing page for details.