---
title: "How to Enable Email Verification Magic Login Link in WordPress Login Form?"
url: https://nexterwp.com/docs/enable-email-verification-magic-login-link-in-wordpress/
date: 2023-03-04
modified: 2026-09-14
lang: en
author: "Aditya Sharma"
description: "People who sign in rarely forget their password, and reset emails cost you sign-ins. The Login & Signup block in Nexter Blocks Pro can email a one-click login link instead...."
image: https://nexterwp.com/wp-content/uploads/2024/05/enable-email-verification-magic-login-link-in-wordpress-1024x519.jpg
word_count: 371
---

# How to Enable Email Verification Magic Login Link in WordPress Login Form?

## Key Takeaways

- Nexter Blocks Pro의 Login & Signup 블록은 비밀번호 재설정 이메일 대신 한 번 클릭하는 Magic Link 로그인 링크를 이메일로 보낸다.
- Magic Link는 Forms 패널에서 Type을 Login으로 설정한 뒤 Login 탭의 Field dropdown에서 추가하며, Inline Form 또는 Button 레이아웃을 선택할 수 있다.
- 각 링크는 요청마다 새로 생성되어 재사용할 수 없고, 기존 계정의 이메일 주소만 사용할 수 있으며 SMTP가 없으면 지연되거나 스팸으로 필터링될 수 있다.

People who sign in rarely forget their password, and reset emails cost you sign-ins.

The Login & Signup block in Nexter Blocks Pro can email a one-click login link instead.

*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 **Login** tab, click **+ Add Field** and choose **Magic Link** in the **Field** dropdown.

![The Login tab with a Magic Link field and its Content, Label and Button Text settings](https://nexterwp.com/wp-content/uploads/2026/09/login-signup-magic-link.webp)

- In **Content**, write the link text shown on the form, such as *Email me a login link*.

- Set the **Label** and **Placeholder** for the email box, and the **Button Text**.

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

- In **Select Page**, choose where people land after clicking the link, then save.

![A login form with an Email Me A Login Link option](https://nexterwp.com/wp-content/uploads/2026/09/login-signup-fe-magic-link.webp)

## Shortcodes for the Email

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

## How It Behaves

- The visitor clicks your magic link text, types their email address and asks for a link.- The email arrives with your subject and message, and the link signs them in and sends them to the page you chose.- Each link is generated for that request, so it cannot be reused endlessly.

## Limitations

- **Pro only.**- The email address must belong to an existing account.- Without SMTP the email may be delayed or filtered as spam, and the visitor cannot sign in this way.

## Troubleshooting

### No email arrives

Send a test email from your SMTP plugin, then try again. Check the spam folder as well.

### The link does not sign the visitor in

Ask them to open the newest email. Older links stop working once a newer one is requested.

## Related Docs

- [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/)- [Redirect users after login](https://nexterwp.com/docs/redirect-after-login-in-wordpress-login-form/)

## Frequently Asked Questions

**Q: What do I need before setting up a magic login link in WordPress?**
A: The setup depends on three things: Nexter Blocks Pro, the Login &amp; Signup block enabled under Nexter &gt; Blocks, and a working email setup on the site. The page also notes that account emails go through WordPress, so an SMTP plugin matters if you want to avoid spam filtering. That matters because the feature sends a one-click login link by email, and weak mail delivery is the main reason it feels broken.

**Q: How do I add a magic login link to a WordPress login form?**
A: The magic link is added inside the Login &amp; Signup block by setting the form Type to Login and then choosing Magic Link in the Field dropdown. Nexter Blocks lets you decide whether the form appears inline or opens from a button, so the login experience can be embedded or tucked behind a toggle. The email text, subject, and message are all editable, which is what makes the flow feel like your site instead of a default WordPress reset email.

**Q: What should I put in the email for a magic login link?**
A: The email can use three shortcodes: [tpgb_sitename] for your site name, [tpgb_username] for the account user name, and [tpgb_link] for the one-time login link. That matters because [tpgb_link] is the actual sign-in action, while the other two help personalize the message and make it easier for users to trust it. A clear subject and message also reduce confusion when someone is waiting for a login email.

**Q: Why isn't my magic login link email arriving?**
A: Mail delivery is usually the first thing to check. The page says to send a test email from your SMTP plugin and try again, then look in the spam folder too. Since Nexter Blocks sends account emails through WordPress, missing SMTP setup can delay or filter the message before it ever reaches the user. This is especially important because without reliable mail delivery, the login flow cannot complete.

**Q: Why does an older magic login link stop working?**
A: Each request generates a new one-time login link, so older links stop working once a newer one is requested. That behavior is intentional and keeps the link from being reused endlessly. If someone asks for multiple emails, they need to open the newest message only, otherwise they may think sign-in is broken when they are just using an expired link.

**Q: Can I use a magic login link for any WordPress account?**
A: The feature only works when the email address belongs to an existing account, and it is Pro only. That means it is meant for passwordless sign-in for known users, not for creating access on the fly. Nexter Blocks also lets you send users to a page you choose after sign-in through Select Page, which makes it practical for member areas or any fixed landing page flow.
