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 custom forgot password pages 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.
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. You can utilize this shortcode as a WooCommerce lost password shortcode as well.
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’.
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.
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 custom forgot password page.
The Frontend Function
Now, whenever a user puts in a wrong password, he/she can click on the Forgot Password link below.
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.
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.
Some Words about the ProfileGrid plugin
Thus, you saw how easy it was to create a WordPress custom forgot password page. This plugin makes any job this easy due to its built-in features. From WooCommerce lost password shortcode 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.