Blog

How to Display Custom WordPress Forgot Password Page

Create WordPress Forgot Password Page Using Shortcodes with ProfileGrid

We know that your members are the main asset of your membership site. So creating user convenience is your first priority. As an admin, many times you might have come across login issues from your users. No matter how carefully people create their passwords, many users tend to forget them. So in order to save your users from the ordeal of creating another account. And also to save the admin from repeated emails from users to retrieve their passwords. Today, we will discuss the process of displaying WordPress forgot password page using shortcodes with ProfileGrid.

Display WordPress Forgot Password Page Using Shortcodes

As we already know, ProfileGrid is a membership plugin that offers various shortcodes to make user’s work easy. There is a whole page dedicated to shortcodes on the ProfileGrid plugin menu.

WordPress Forgot Password Page navigation

From creating user profile pages to group walls, or user maps, these shortcodes are the key. In this article, we will use the Password Retrieval Form shortcode. Given below is an image of the Shortcode page where I have marked the required shortcode in this scenario.

WordPress Forgot Password Page shortcode

Now, copy this shortcode and paste it in a new page on your site dashboard and publish it. You can see below, I have named my page as ‘Retrieve Password’.

WordPress Forgot Password Page new page

This way, you create a new WordPress page on your site where users can go if they have forgotten their password. However, to make this page appear on the frontend, you need to Assign it from the ProfileGrid settings too.

Assigning Forgot Password Page 

In this WordPress user profile plugin, you can assign pages from the Global Settings page. Global Settings allow you to manage all your user accounts in one go. You can configure SEO settings, payment options, email notifications, and many more settings from here. On this page, click on the General settings menu.

WordPress Forgot Password Page global settings

The settings page that will open next is titled, General. Here, you will see a list of all the significant pages. Registration, Profile, Login Page etc. You create each page using the plugin’s shortcode and assign them from here. This way, you display them on the site frontend. Given below is an image of the ‘Password Recovery Page’ setting. You can also see that I have selected my newly created Retrieve Password page there. After assigning your page, click on the save button to finish configuring your WordPress forgot password page.

WordPress Forgot Password Page general settings

The Frontend Function

Now, whenever a user puts in a wrong password, he/she can click on the Forgot Password link below.

WordPress Forgot Password Page frontend function

Automatically, they will land on the page that we just created here. Also, after assigning it, the page will appear on the site menu. Moreover, this will give your users the opportunity to visit the site and retrieve their password at any point of time.

WordPress Forgot Password Page frontend page

All they need to do is type in their username, or email ID, and click on the reset password button. Next, they receive a link on their email to reset the password. Now, is it possible for the site admin to customize content of this email? Yes. The admin can choose to send this email by composing it from the Email Templates section of ProfileGrid.

Predefined Email Templates

When you visit the Email Templates section of the plugin, you will see a New Template link on top.WordPress Forgot Password Page email templates

Click on that link to create your reset password email.

WordPress Forgot Password Page email settings

Here, you will find options to choose Fields by which you want to address your user. When you keep your text within ‘{{}}’ they take in variable values. So, when a user clicks on the reset password link on the frontend, the email template will take in the username. Then, ProfileGrid will generate an email to send to that particular user only.

You can also create a ‘Password successfully changed’ email to assure your users after they have reset it. These email templates come really handy for the site admin. Since they spare them the trouble of sending individual emails to users. They can create templates here for necessary actions like – account activation & payment successful, to send automated emails whenever required.

Some Words about the ProfileGrid plugin

Thus, you saw how easy it was to create a WordPress forgot password page. This plugin makes any job this easy due to its built-in features. From shortcodes to email templates, there is everything you need to make work simpler. No need to code or design pages, yet you get stunning user profiles and features such Group Wall, Private Messaging, Blog Creation etc. Therefore, I recommend this plugin to amateurs as well as pro developers.

  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Leave a Comment

Your email address will not be published. Required fields are marked *