---
title: "How to Make Custom Password Reset Email in WordPress Login Form?"
url: https://nexterwp.com/docs/custom-password-reset-email-in-wordpress-login-form/
date: 2023-03-04
modified: 2026-09-14
lang: en
author: "Aditya Sharma"
description: "The default WordPress reset email is plain and unbranded, and it is often the first email a member ever gets from you. The Login & Signup block in Nexter Blocks..."
image: https://nexterwp.com/wp-content/uploads/2024/05/custom-password-reset-email-in-wordpress-login-form-1024x519.jpg
word_count: 319
---

# How to Make Custom Password Reset Email in WordPress Login Form?

## Key Takeaways

- Nexter Blocks Pro’s Login & Signup block lets WordPress site owners write a custom password reset email instead of the standard unbranded reset email.
- Lost Password settings use Custom Email, Email Subject, and Email Message, and the shortcodes [tpgb_sitename], [tpgb_username], and [tpgb_link] insert the site name, user name, and password reset link.
- Password Reset Page controls the destination of the reset link, with Default keeping users on the same page and Custom sending them to a page they choose.

The default WordPress reset email is plain and unbranded, and it is often the first email a member ever gets from you.

The Login & Signup block in Nexter Blocks Pro lets you write that email yourself.

*For every Login & Signup setting in one place, see the [Login & Signup block guide](https://nexterwp.com/docs/add-login-signup-in-wordpress/).*

[LIVE BLOCK LINK](https://nexterwp.com/nexter-blocks/blocks/wordpress-login-form/)

## Before You Start

- **Edition:** **Pro** — the Login & Signup block is part of Nexter Blocks Pro.- **Block to enable:** Login & Signup, switched on under **Nexter > Blocks** in your WordPress dashboard.- **Working email on your site:** the block sends account emails through WordPress, so use an SMTP plugin to keep them out of spam.

## Steps

- Add the **Login & Signup** block to your page and click **Design from Scratch**.

- In the **Forms** panel, set **Type** to **Login**.

![The Forms panel with Type, Layout and Content Alignment](https://nexterwp.com/wp-content/uploads/2026/09/login-signup-form-type.webp)

- Choose a **Layout**: **Inline Form** shows the form on the page, **Button** opens it from a toggle button.

- Open the **Lost Password** tab.

![The Lost Password tab with Password Reset Page, reCAPTCHA and Custom Email settings](https://nexterwp.com/wp-content/uploads/2026/09/login-signup-lost-password.webp)

- Turn on **Custom Email**.

![Custom Email turned on with the Email Subject and Email Message fields](https://nexterwp.com/wp-content/uploads/2026/09/login-signup-lost-custom-email.webp)

- Write your **Email Subject** and **Email Message**, using the shortcodes below. Save.

## Shortcodes for the Email

| Shortcode | What it inserts |
| --------- | --------------- |
| [tpgb_sitename] | Your site name |
| [tpgb_username] | The user name of the account |
| [tpgb_link] | The password reset link |

## How It Behaves

- With Custom Email off, WordPress sends its standard reset email.- With it on, your subject and message are used instead, with the shortcodes replaced.- **Password Reset Page** decides where the link takes people: Default keeps them on the same page, Custom sends them to a page you choose.

## Limitations

- **Pro only.**- Always include `[tpgb_link]`, otherwise the email has no way back into the site.- Reset emails depend on your site's email setup, so use SMTP.

## Troubleshooting

### The email looks like the old WordPress one

Turn on **Custom Email** in the Lost Password tab and save the page.

### Members report no reset email

Send a test email from your SMTP plugin and check the spam folder.

## Related Docs

- [Create a custom password reset page](https://nexterwp.com/docs/custom-password-reset-form-page-in-wordpress/)- [Passwordless login via email](https://nexterwp.com/docs/passwordless-login-via-email-in-wordpress/)- [Login & Signup block: all settings](https://nexterwp.com/docs/add-login-signup-in-wordpress/)

## Frequently Asked Questions

**Q: What do I need before creating a custom password reset email in WordPress login form?**
A: Nexter Blocks Pro is the key requirement, because the Login &amp; Signup block is only available in the Pro edition. The block also has to be enabled under Nexter &gt; Blocks in your WordPress dashboard. Since the reset email is sent through WordPress, an SMTP plugin matters too if you want to keep those messages out of spam. That setup is what makes the custom email actually reach members instead of landing in junk.

**Q: How do I replace the default WordPress password reset email with a custom one?**
A: The custom email lives inside the Login &amp; Signup block’s Lost Password tab. Set the form Type to Login, open Lost Password, turn on Custom Email, then write your Email Subject and Email Message with the available shortcodes. Nexter Blocks Pro uses your text instead of the standard WordPress reset email, so this is where branding and tone finally become consistent with the rest of your site.

**Q: What shortcodes can I use in a custom password reset email?**
A: Three shortcodes are available: [tpgb_sitename] inserts your site name, [tpgb_username] inserts the account user name, and [tpgb_link] inserts the password reset link. [tpgb_link] is the important one because it gives people a way back into the site. Without it, the email may look fine but it cannot complete the reset flow.

**Q: Where does the password reset link send users in Nexter Blocks?**
A: The Password Reset Page setting controls that destination. Default keeps people on the same page, while Custom sends them to a page you choose. That matters when you want a cleaner recovery flow or a dedicated reset page instead of dropping users back where they started. Nexter, Nexter WP, NexterWP, nexterwp.com, Nexter Theme, Nexter Blocks, Nexter Extension, Nexter Suite, POSIMYTH Nexter provides both options in one block.

**Q: Why does my password reset email still look like the old WordPress one?**
A: That usually means Custom Email is still off in the Lost Password tab. When it is disabled, WordPress sends its standard reset email instead of your custom subject and message. Turning it on and saving the page switches the template over. If you are trying to brand that first member email, this toggle is the difference between plain WordPress text and your own wording.

**Q: What should I do if members are not getting password reset emails?**
A: Start with your SMTP setup and spam folder. The page says reset emails depend on your site’s email setup, so sending a test email from your SMTP plugin is a practical first check. If mail delivery is weak, even a correct custom template will not help much because WordPress still has to hand off the message successfully.
