The Simple Membership plugin uses a very simple password reset functionality by default. It works like the following:
- On the login form, there is a link to the Password Reset page (this page is created for you at install time)
- A user can enter a valid email address of a member account in that page to reset the password.
- It randomly generates a password, sets the password and emails the updated password to the member.
- The member can log in using that new password and edit it from the edit profile page.
You have the option to change the default behavior by enabling the password reset by link option. By accessing the settings menu, you can modify the necessary configurations to enable this feature.
This documentation provides a step-by-step guide on how to customize the password reset process for your membership website.
Table of Contents
- Using a Password Reset Link
- Customize the Password Reset Email
- The WordPress’s Password Change Email
Using a Password Reset Link
If you want to handle the password reset functionality using a reset link that gets sent to the member’s email then enable the Enable Password Reset Using Link option in the settings menu of the plugin.

If you enable this option, then you should also customize the Password Reset Email Body (see the next section) and add the following email merge tag in there:
{password_reset_link}
This email merge tag will be replaced with the actual password reset link.
Customize the Password Reset Email
You can customize the password reset notification email (sent by this plugin) from the following admin interface:
Simple Membership -> Settings -> Email Settings -> Password Reset
You can use most of the standard email merge tags to put dynamic info in that email.

The WordPress’s Password Change Email
WordPress may send an auto-generated “password changed” email when the WP user’s password is updated as result of the password reset process.
You can disable/customize that WordPress’s auto-generated email using a plugin like the following:
To access other email-related documentation, please check the email related section of our documentation.