Enhance WordPress Password Recovery with Free Plugin

WordPress provides the "forgotten password?"The functionality is more basic, but common problems include email delivery failures, bots abusing the interface, and sketchy page styles. Combined with some free plugins, the usability, security and visual presentation of password recovery can be improved across the board, without additional fees or code capabilities.

This article will introduce five enhancements covering email delivery, security, page beautification, multi-language compatibility and more.

Image[1]-5 Free Plugins to Enhance WordPress Forgotten Password Feature

1. Use WP Mail SMTP to improve the success rate of mail delivery

Plugin Name:WP Mail SMTP by WPForms(free version)

Question: click "Retrieve password" after which no email was received in the mailbox.

Common reasons are that the server is not configured for mail services, or the host is blocking the mail() The use of functions.

The treatment is as follows:

Image [2]-5 Free Plugins to Enhance WordPress Forgotten Password Feature
  • Open the backend settings interface, select Gmail, Sendinblue or self-built SMTP
Image [3]-5 Free Plugins to Enhance WordPress Forgotten Password Feature
  • Enter the outgoing e-mail address,SMTP Host, port and authentication information
Image [4]-5 Free Plugins to Enhance WordPress Forgotten Password Feature
  • Send a test email to confirm success

Use a dedicated domain email address (e.g. admin@yourdomain.com) is usually effective in avoiding delivery failures.

2. Add CAPTCHA protection to prevent form abuse

Plugin Name:Advanced Google reCAPTCHA

Problem: The password retrieval interface is frequently submitted by bots, taking up resources and even triggering email wind control.

Solution:

  • Installing the Advanced Google reCAPTCHA plugin
Image [5]-5 Free Plugins to Enhance WordPress Forgotten Password Feature
Image [6]-5 Free Plugins to Enhance WordPress Forgotten Password Feature
  • Insert Site Key and Secret Key
Image [7]-5 Free Plugins to Enhance WordPress Forgotten Password Feature
  • Enable reCAPTCHA in theRetrieve passwordThe use of the form in the following areas: login, registration, and so on.

Once the configuration is complete, the system will automatically display the CAPTCHA interactions in the relevant forms and filter the sources of unusual requests.

3. Customize password retrieval page style

Plugin Name:LoginPress - Custom Login Page Customizer

Problem: The default WordPress password recovery page has a single design and lacks brand consistency.

With LoginPress plugin, you can modify the background, font, button, logo and other styles of login, password recovery and other pages. It is suitable for e-commerce, community or brand sites to unify the interface style.

Setup Steps:

  • Install and activate the LoginPress plugin
Image [8]-5 Free Plugins to Enhance WordPress Forgotten Password Feature
  • Go to the LoginPress settings page in the backend
Image [9]-5 Free Plugins to Enhance WordPress Forgotten Password Feature
  • Modify each style, including the background color,Font StylesButton design, etc.
Image [10]-5 Free Plugins to Enhance WordPress Forgotten Password Feature
  • Preview the page effect after saving the settings

This approach is suitable for scenarios where you want to make the password retrieval process more recognizable.

4. Limit the number of attempts to improve login security

Plugin Name:Limit Login Attempts Reloaded

Issue: Malicious visitors may frequently use the "Retrieve Password" interface to guess user information or trigger email swiping.

The plugin's default rule limits the number of consecutive failed login attempts, and once triggered will block the relevant IP for a short period of time.

Setting Recommendations:

  • Set the maximum number of attempts to 3 to 5.
  • Lockout time set to 15 minutes or longer
Image [11]-5 Free Plugins to Enhance WordPress Forgotten Password Feature
  • Enable email alerts for webmasters with unusual behavior
Image [12]-5 Free Plugins to Enhance WordPress Forgotten Password Feature

This approach helps to reduce the frequency of violent break-ins.

5. Multi-language compatible password recovery page

Plugin Name:TranslatePress - Multi-language translation plug-in (free version)

Problem: In the foreign language site, the password retrieval interface is still displayed in the default language, which affects understanding.

TranslatePress The plug-in can translate all the text in the frontend in real time, including form prompts, button text, email content, etc. It is suitable for foreign trade and overseas content sites.

Usage:

  • Install the TranslatePress plugin
Image [13]-5 Free Plugins to Enhance WordPress Forgotten Password Feature
  • Add languages to be supported (e.g. English, Spanish, etc.)
Image [14]-5 Free Plugins to Enhance WordPress Forgotten Password Feature
  • Visit the password recovery page and click on "Translate Page".
  • Translate the text on the page one by one and save the result

The translated page will automatically adapt the content according to the language switching buttons.

Plug-in Enhancement Program Comparison Table

functional modulePlug-in NameFree or notFunction Highlights
mail deliveryWP Mail SMTPbeImprove email delivery stability
Forms SecurityAdvanced Google reCAPTCHAbeAdd CAPTCHA protection
Page beautificationLoginPressbeCustomize page styles and layouts
Preventing brute-force crackingLimit Login Attempts ReloadedbeLimit the number of submissions to block malicious requests
Multi-language supportTranslatePressbeRealize multi-language interface display

put at the end

Although WordPress nativelyRetrieve passwordThe functionality is adequate for basic use, but in combination with the free plugins mentioned above, its performance can be enhanced from several angles. Enhancing the success rate of emails sent, adding human verification, limiting the number of exception requests, improving visual presentation and language adaptation can all improve the performance of a website during the login recovery process.


Contact Us
Can't read the tutorial? Contact us for a free answer! Free help for personal, small business sites!
Customer Service
Customer Service
Tel: 020-2206-9892
QQ咨詢:1025174874
(iii) E-mail: info@361sale.com
Working hours: Monday to Friday, 9:30-18:30, holidays off
? Reprint statement
This article was written by lmx
THE END
If you like it, support it.
kudos706 share (joys, benefits, privileges etc) with others
commentaries sofa-buying

Please log in to post a comment

    No comments