=== LoginPress | wp-login Custom Login Page Customizer ===
Requires at least: 4.0
Tested up to: 6.8
Contributors: WPBrigade, hiddenpearls, AbdulWahab610
Donate link: https://loginpress.pro/pricing/?utm_source=loginpress-lite
Author URI: https://wpbrigade.com/?utm_source=loginpress-lite&utm_medium=author-url-link
Tags: wp-login, login, login customizer, custom login, wordpress login,
Stable tag: 4.0.1
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

LoginPress is a Custom Login Page Customizer plugin allows you to easily customize the layout of login, admin login, client login, register pages.

== Description ==

<a href="https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=description&utm_campaign=pro-upgrade&utm_content=text-links" rel="friend">LoginPress Plugin</a> by LoginPress holds a lot of customization fields to change the layout of the login page of WordPress. You can modify the look and feel of login page completely even the login error messages, forgot error messages, registration error messages, forget password hint message and many more.
LoginPress Plugin would give you and your users a feeling that it is a custom login page and a part of the site layout. You must checkout the Demo video of how you can customize WordPress login page.

**Getting Started video for customizing login page using LoginPress**

`[youtube https://www.youtube.com/watch?v=GMAwsHomJlE]`

**[Why You Should Upgrade to LoginPress Pro?](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=description&utm_campaign=pro-upgrade&utm_content=text-links)**
`[youtube https://www.youtube.com/watch?v=9snT9rWxO4g]`

[Checkout the Pro version](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=description&utm_campaign=pro-upgrade&utm_content=text-links)

LoginPress plugin is built using The Customizer API which is getting popular for live-previewing any changes to the layouts of WordPress. So, with LoginPress you can preview your login page changes instantly. This login customizer plugin is easy enough & required no coding skills. Just have options for each element on the login form and make a new customized login page within seconds.

[LoginPress Documentation](https://loginpress.pro/documentation/?utm_source=wp-org&utm_medium=description&utm_campaign=user-guide&utm_content=Documentation+link)

> Multilingual & Translatable
> WPML Compatible


**LoginPress Addons:**

We have a collection of great Free and Pro addons that makes LoginPress more powerful. Upgrade to Pro package and enjoy the show.

* [Login Logout Menu (FREE)](https://loginpress.pro/add-ons/login-logout-menu/?utm_source=wp-org&utm_medium=description&utm_campaign=pro-upgrade&utm_content=login-logout-menu)
* [Social Login](https://loginpress.pro/add-ons/social-login/?utm_source=wp-org&utm_medium=description&utm_campaign=pro-upgrade&utm_content=social-login)
* [Login Widget](https://loginpress.pro/add-ons/login-widget/?utm_source=wp-org&utm_medium=description&utm_campaign=pro-upgrade&utm_content=login-widget)
* [Login Redirects](https://loginpress.pro/add-ons/login-redirects/?utm_source=wp-org&utm_medium=description&utm_campaign=pro-upgrade&utm_content=login-redirect)
* [Limit Login Attempts](https://loginpress.pro/add-ons/limit-login-attempts/?utm_source=wp-org&utm_medium=description&utm_campaign=pro-upgrade&utm_content=limit-login-attempts)
* [Hide Login](https://loginpress.pro/add-ons/hide-login/?utm_source=wp-org&utm_medium=description&utm_campaign=pro-upgrade&utm_content=hide-login)
* [Auto Login](https://loginpress.pro/add-ons/auto-login/?utm_source=wp-org&utm_medium=description&utm_campaign=pro-upgrade&utm_content=auto-login)


**LoginPress Features:**

* Logo: Can change the login logo {image, width, height, padding, URL and Title}.

* Background: You can customize background Image or Color. Set its position, Size and repeatable property.

* Login Form: Even you can customize the login form {image or color, width, height, padding and border}. More over customize Input Text Field {width, margin, text color, label color and background color}.

* Forget Form: Beauty of the plugin here you can change the background or color of the forget form.

* Button: You can set the color of your button WYSIWYG.

* Error Messages: Main Feature of the plugin. You can change the error log messages as you want to show users form LoginPress → Error Messages.

* Welcome Messages: Same as error log messages you can customize the welcome messages from LoginPress → Welcome Messages.

* Form Footer: After the login Button, here is form footer. You can customize the footer {text, display, text decoration, text color, text hover color and text size}. In this section you can also customize the page footer text.


> <strong>Making WordPress Login page mobile friendly after customization</strong><br>
> This plugin is also responsive. It means that when you customize login page, It will look good on mobile i.e It is Responsive.


**LoginPress Features in Detail:**

* Customize login error messages. You can change every error message whether it is on login form, forgot password form, register form or reset password form.
* Customize login logo image.
* Customize login logo image width.
* Customize login logo image height.
* Customize login logo image hover title.
* Customize login logo image hover link.
* Customize login logo padding bottom.
* Customize login page background image.
* Customize login page background color.
* Background Gallery with a selected set of HD Backgrounds for Login Screen.
* Customize login page background image size.
* Customize login page without background image. You can keep it simple with different login form style.
* Customize login form width.
* Customize login form height.
* Customize login form border style.
* Customize login form input styling.
* Customize login form label styling.
* Customize login form field text color.
* Customize login form background color.
* Customize login page "lost your password?" text.
* Customize login forgot password form background color and image.
* Customize login form button styling.
* Customize login form notice messages.
* Add copyright notice message at the bottom of login page.
* Customize "Back to" text at login page. You can hide or show or change the color or even the text size as well.
* Customize login page footer. We call login page footer area under the login form fields.
* LoginPress has a Custom CSS area which can Customize login page in more advanced way. Recommended for advanced users.
* Customize your login page in more advanced way using our Custom JS area. Add your JS there and make your login page more advanced.
* Customize login page with unlimited features available in LoginPress.

After going through this extensive list of features you can imagine Why LoginPress is the best login page customizer in the WordPress market.

> <strong>Beautify and Innovate your WordPress login page without any coding knowledge!</strong>

== Languages compatible ==
* Arabic
* Chinese (Traditional)
* Dutch
* Spanish
* French Translated by <a href="https://www.facebook.com/jean.scheider" rel="friend">Jean Scheider</a>
* Dutch (Netherlands) Translated by <a href="https://profiles.wordpress.org/harm10/" rel="friend">Harm10</a>
* Russian Translated by <a href="https://profiles.wordpress.org/satone667" rel="friend">satone667</a>
* Portuguese (Brazil) Translated by <a href="https://en.gravatar.com/rmcbrothers" rel="friend">Rodrigo</a>
* Polish (Poland) Translated by <a href="https://profiles.wordpress.org/xszejdi/" rel="friend">Mateusz</a>


= What's Next =


If you like this plugin, then consider checking out our other amazing plugins:

* <a href="https://analytify.io/ref/73/?utm_source=loginpress&amp;utm_medium=readme&amp;utm_campaign=pro-upgrade" rel="friend" title="Google Analytics by Analytify">Analytify - Google Analytics WordPress Plugin</a>
* <a href="https://wordpress.org/plugins/related-posts-thumbnails/" rel="friend" title="Related Posts">WordPress Related Posts</a> - Best Related Posts Plugin
* <a href="https://simplesocialbuttons.com?utm_source=loginpress&amp;utm_medium=readme&amp;utm_campaign=pro-upgrade" rel="friend" title="Simple Social Buttons">Simple Social Buttons</a> - Simple Social Sharing WordPress Plugin
* [Under Construction, Coming Soon & Maintenance Mode](https://wpbrigade.com/recommend/maintenance-mode?utm_source=loginpress&amp;utm_medium=readme&amp;utm_campaign=pro-upgrade) - Plugin for Under construction & Coming soon page
* [Insert Scripts in Headers and Footers](https://wordpress.org/plugins/wp-headers-and-footers/)


== Notes ==

LoginPress is absolutely, positively the most <a href="https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=description&utm_campaign=pro-upgrade&utm_content=text-links" rel="friend" title="Best Custom login form plugin">beginner friendly WordPress custom login form plugin</a> on the market. It is both easy and powerful.

Also, I'm the founder of <a href="https://WPBrigade.com/?utm_source=loginpress-lite" rel="friend">WPBrigade</a>, We do custom WordPress themes for clients and can transform any website in WordPress. It was a huge priority for me to make a WordPress custom login form plugin that beginners can use without any training.

I feel that we have done that here. I hope you enjoy using LoginPress.

Thank you

Muhammad Adnan

== Installation ==

1. Upload the plugin to your 'wp-content/plugins' directory, or download and install automatically through your admin panel.
2. Activate the plugin through the 'Plugins' menu in WordPress.

== Frequently Asked Questions ==

= How to get started with LoginPress? =

In your WordPress Dashboard, navigate to LoginPress > Settings to get started.

= Who should use LoginPress? =

Every WordPress user should use LoginPress. It is easy to use and can transform your boring wp-login.php login page into a beautiful customized login form page.

= Do I need to have coding skills to use LoginPress? =

Absolutely not. You can create and manage custom login page without any coding knowledge. LoginPress is the most beginner friendly custom login form solution in the market.

= Is LoginPress translation ready? =

Yes, LoginPress has full translation and localization support via the loginpress text domain. All .mo and .po translation files should go into the languages folder in the base of the plugin.

= Is LoginPress WPML Compatible? =
Yes.

= Do I Need LoginPress Pro? =
If you have a WordPress Website, and you want to add a cool looking login page. LoginPress is your must have plugin.



= How to upgrade to LoginPress Pro? =

Buy Pro version from <a target="_blank" rel="friend" href="https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=FAQ&utm_campaign=pro-upgrade&utm_content=text-links">this link</a>. LoginPress Pro is a premium plugin which works if you have installed Free version already. So, first install our Free version and then install the Pro package.

LoginPress Pro version extends the Premium functionality to our Core Free version of LoginPress.

= Step-by-step instructions on How to Upgrade from existing Free version to Pro =

1. You have installed and setup Free version already.
2. Buy Pro version from <a target="_blank" rel="friend" href="https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=FAQ&utm_campaign=pro-upgrade&utm_content=text-links">this link</a>.
3. Upload the Pro version.
4. Pro features will be enabled automatically.
5. You don't need to setup Free version options again.
6. Setup Pro features like Google fonts, Google reCaptcha, Choose themes etc

= Where is my license key? =
License key is the Order ID which looks like in this format. WHI150807-1234-12345
You can find it in the email Sales Receipt.

= How to donate or contribute? =

Please visit <a target="_blank" rel="friend" href="https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=FAQ&utm_campaign=pro-upgrade&utm_content=text-links">this link</a> for more info.

== Screenshots ==

1. Custom Login page Example #1 with Default Background
2. Custom Login page (Company theme) Example #2 [Pro feature](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Company+theme)
3. Custom Login page (Company theme) Example #3 with Captcha [Pro feature](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Company+theme)
4. Custom Login page (Persona theme) Example #4 [Pro feature](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Persona+theme)
5. Custom Login page (Corporate theme) Example #5 [Pro feature](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Corporate+theme)
6. Custom Login page (Corporate theme) Example #6 [Pro feature](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Corporate+theme)
7. Custom Login page (Startup theme) Example #7 [Pro feature](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Startup+theme)
8. Custom Login page (Wedding theme) Example #8 [Pro feature](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Wedding+theme)
9. Custom Login page (Wedding theme) Example #9 [Pro feature](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Wedding+theme)
10. Custom Login page (Company theme) Example #10 [Pro feature](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Company+theme)
11. Custom Login page (Company theme) Example #11 with Captcha [Pro feature](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Company+theme)
12. Custom Login page (Bikers theme) Example #12 [Pro feature](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Bikers+theme)
13. Custom Login page (Fitness theme) Example #13 [Pro feature](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Fitness+theme)
14. Custom Login page (Shopping theme) Example #14 [Pro feature]https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Shopping+theme)
15. Custom Login page (Writers theme) Example #15 [Pro feature](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Writers+theme)
16. Custom Login page (Writers theme) Example #16 with reCaptcha [Pro feature](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Writers+theme)
17. Custom Login page (Persona theme) Example #17 [Pro feature](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Persona+theme)
18. Custom Login page (Persona theme) Example #18 with reCaptcha [Pro feature](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Persona+theme)
19. Custom Login page (Geek theme) Example #19 [Pro feature](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Geek+theme)
20. Custom Login page (Geek theme) Example #20 with reCaptcha [Pro feature](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Geek+theme)
21. Custom Login page (Innovation theme) Example #21 [Pro feature](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Innovation+themee)
22. Custom Login page (Photographers theme) Example #22 [Pro feature](hhttps://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Photographers+theme)
23. Custom Login page (Company theme) Example #23 with Captcha [Pro feature](https://loginpress.pro/pricing?utm_source=wp-org&utm_medium=screenshots&utm_campaign=pro-upgrade&utm_content=Company+theme)

== Changelog ==

= 4.0.1 – 2025-04-18 =
* Bugfix: Resolved CSS conflict in review notification.
* Bugfix: Resolved an issue where background videos were not auto-playing as expected.
* Bugfix: Translation issue fixed concerning WordPress 6.8
* Compatibility: Compatible with WordPress 6.8

= 4.0.0 – 2025-03-10 =
* Bugfix: Force reset password email issue for newly register users.
* New Feature: Dashboard UI/UX Refresh - Introducing a sleek new dashboard design for LoginPress pages.
* New Feature: Password Strength Meter - Added a new feature to enhance security and user guidance.
* New Feature: Mobile Background - Introduced a new control in customizer to change background image for mobile devices.
* Enhancement: Improved RTL styling for all strings within the plugin settings.
* Enhancement: Style the "Generate New Password" CTA based on select template.
* Enhancement: Color Customization - Eye-icon & Remember me checkbox color are now syncs with the button color settings.
* Enhancement: Import/Export Improvements - Enhanced functionality for smoother data handling.
* Enhancement: Uninstallation Optimization - Improved the uninstallation process for better cleanup and efficiency.
* Enhancement: Language File Updates - Updated language files for Arabic, Dutch, Espanol, Polish, Portuguese, urdu, Chinese and French to ensure better translations and localization.
* Compatibility: Customizer Conflict with [LoftLoader](https://wordpress.org/plugins/loftloader/) plugin.

= 3.3.1 – 2025-01-03 =
* Bugfix: PHP Warning for translation hook.
* Enhancement: Optimize hook calls for LoginPress Pro.
* Compatibility: Compatible with WordPress 6.7

= 3.3.0 – 2024-11-18 =
* Bugfix: Apply Customized style on the Password Reset page.
* Enhancement: Created a new Control in customizer for handling Padding/Margin for the login form.
* Compatibility: Compatible with WordPress 6.7

= 3.2.2 – 2024-10-22 =
* Bugfix: Optimized LoginPress Pro Add-ons server response.
* Enhancement: Refactored and optimized the code for better performance.

= 3.2.1 – 2024-10-11 =
* Security Fix: Resolved the specific opt-out consent issue.
* Bugfix: Updated the login `Custom Password` email body content.
* Bugfix: Addressed the login Customizer issue related to subdirectory installations.
* Bugfix: Corrected the reset email URL link for usernames containing spaces.
* Enhancement: Refactored and optimized the code for better performance.

= 3.2.0 – 2024-09-11 =
* Security Fix: Fixed Opt-out and Opt-in consent.
* Enhancement: Code re-factorization and optimization.

= 3.1.2 – 2024-08-22 =
* Enhancement: Code re-factorization and optimization.
* Compatibility: Compatible with WordPress 6.6

= 3.1.1 – 2024-07-29 =
* Bugfix: Lost Password link issue on WooCommerce account login page.
* Enhancement: Code re-factorization and optimization.
* Compatibility: Compatible with WordPress 6.6

= 3.1.0 – 2024-06-16 =
* Bugfix: Version conflict with LoginPress Pro 3.0

= 3.0.10 – 2024-06-15 =
* Bugfix: BuddyBoss title conflict with login page logo.

= 3.0.9 – 2024-06-12 =
* Enhancement: Compatible with BuddyBoss concerning login logo and title on login page.

= 3.0.8 – 2024-06-03 =
* Bugfix: Resolved a PHP warning issue related to the Force Password Reset feature.
* Enhancement: Enabled functionality for the WooCommerce lost password link feature on WooCommerce account page.
* Compatibility: Compatible with [WPS Hide Login] (https://wordpress.org/plugins/wps-hide-login/) plugin.

= 3.0.7 – 2024-05-08 =
* Bugfix: Resolved PHP warning for Login Order.
* Bugfix: Set's the default Login Order value.
* Bugfix: Focus on LoginPress panel in customizer for FireFox Browser.

= 3.0.6 – 2024-03-20 =
* Bugfix: Resolved PHP warning in TAV-notification.
* Bugfix: Addressed welcome message issue on Logout Form.
* Enhancement: Improved styling of the Privacy Policy link on the login page.
* Enhancement: Refactored and optimized code for improved performance.
* Enhancement: Fixed login page display issue in the login customizer preview on WPEngine host.
* Compatibility: Compatible with WordPress 6.5

= 3.0.5 – 2024-01-04 =
* Bugfix: Background issue for lost password form in customizer.
* Bugfix: Google reCaptcha layout issue at login page.
* Enhancement: Update Built-in Layout with [Password Protected] (https://wordpress.org/plugins/password-protected/) plugin.
* Enhancement: Update the LoginPress Premium Add-Ons routine.
* Enhancement: Update the Import/Export settings.
* Enhancement: Important Security update.

= 3.0.4 – 2023-12-12 =
* Bugfix: Background image conflict with login Form image.
* Enhancement: Compatible with WishList Member plugin. Broken Login page layout fixed.

= 3.0.3 – 2023-12-09 =
* Bugfix: The default theme is switched back to the previous template for backward compatibility.
* Bugfix: Background/Logo image customization issue.
* Bugfix: Multisite `headers already sent` customization issue.
* Bugfix: Multisite Form field layout customization issue.
* Bugfix: Google reCaptcha v2 invisible layout on submission.
* Enhancement: Code re-factorization and optimization.

= 3.0.2 – 2023-12-06 =
* Bugfix: Background/Logo image customization issue.
* Bugfix: Fixes from 3.0.1 version.

= 3.0.1 – 2023-12-05 =
* Bugfix: Revert the default layout of the LoginPress from 3.0.0
* New Feature: Introducing a new and trendy LoginPress template named as `Minimalist`.
* Compatibility: Compatible with PHP 8.2
* Compatibility: Compatible with WordPress 6.4


= 3.0.0 – 2023-12-04 =
* New Feature: Introducing a new and trendy default LoginPress design.
* New Feature: Introducing a new dashboard UI/UX for LoginPress pages.
* New Feature: Introducing a new control to customize the Password miss-match error message.
* New Feature: Force newly register users to reset their password after a certain time limit, by default six months.
* New Feature: Introducing new control for YouTube video as login page background support.
* Enhancement: Added a filter `increase_force_time_limit` to change the limit of force login beyond 6 Months.
* Enhancement: Added a filter `loginpress_password_reset_for_all` to force all user/s to forcefully reset password after a specific time.
* Enhancement: Added a filter `loginpress_change_reset_message` to change reset email.
* Enhancement: Added a filter `loginpress_username_label` to change label for username field.
* Enhancement: Code re-factorization and optimization.
* Enhancement: UI/UX design updates.
* Enhancement: Update All supportive language `.pot` files.
* BugFix: WordFence 2FA layout breaks issue.
* BugFix: Import/Export settings updated.
* Compatibility: Compatible with PHP 8.2
* Compatibility: Compatible with WordPress 6.4

= 1.8.0 – 2023-06-05 =
* New Feature: Introducing [PCI Compliance](https://loginpress.pro/doc/wordpress-login-page-pci-compliance/) (Enable / Disable) settings for login and registration forms.

For more detail on changelog visit [LoginPress.Pro](https://loginpress.pro/changelog/)

== Upgrade Notice ==

= 4.0.1 =
* LoginPress 4.0 is packed with enhancements, new features, and performance improvements for a seamless login experience! Upgrade now.
