---
title: "How to Add a Login and Registration From in WordPress?"
url: https://nexterwp.com/docs/add-login-signup-in-wordpress/
date: 2023-03-04
modified: 2026-09-14
lang: en
author: "Aditya Sharma"
description: "WordPress ships with one login page for everyone, and it rarely matches the rest of your site. The Login & Signup block in Nexter Blocks Pro builds login, registration and..."
image: https://nexterwp.com/wp-content/uploads/2024/05/login-signup-block-settings-overview-2-1024x519.jpg
word_count: 670
---

# How to Add a Login and Registration From in WordPress?

## Key Takeaways

- Nexter Blocks Pro incluye el bloque Login & Signup, que crea formularios de inicio de sesión, registro y contraseña olvidada en cualquier página con el estilo del sitio.
- Login & Signup ofrece tipos Login, Register, Login & Register y Forgot Password, y permite elegir Inline Form o Button como diseño.
- Registro admite campos como First Name, Last Name, Email, Username, Password, Confirm Password, reCAPTCHA, Honeypot, Terms & Conditions y ACF.
- Nexter Blocks Pro muestra un menú My Account Menu para visitantes con sesión iniciada y bloquea nuevos intentos tras 10 fallos de inicio de sesión desde la misma dirección en cinco minutos.

WordPress ships with one login page for everyone, and it rarely matches the rest of your site.

The Login & Signup block in Nexter Blocks Pro builds login, registration and password forms on any page, styled like everything else you have made.

[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.- **Registration switched on:** in **Settings > General**, tick **Anyone can register**.- **Working email on your site:** the block sends account emails through WordPress, so use an SMTP plugin to keep them out of spam.

## Learn via Video Tutorial

https://www.youtube.com/watch?v=vJb6tjT24qo&pp=0gcJCbIJAYcqIYzv

## Steps

- Go to **Nexter > Blocks**, search for **Login & Signup** and turn it on.

![The Nexter Blocks settings page filtered to the Login & Signup block](https://nexterwp.com/wp-content/uploads/2026/09/login-signup-admin-enable.webp)

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

- In **Forms**, pick a **Type**: Login, Register, Login & Register or Forgot Password.

![The Forms panel with the four form types](https://nexterwp.com/wp-content/uploads/2026/09/login-signup-form-type.webp)

- Pick a **Layout**: **Inline Form** or **Button** (a toggle button that opens the form).

![Layout set to Button with Button Type and alignment settings](https://nexterwp.com/wp-content/uploads/2026/09/login-signup-layout.webp)

- Open the **Login** or **Register** tab and build the form with **+ Add Field**. Save.

![The Login tab with the form fields list and the Field dropdown](https://nexterwp.com/wp-content/uploads/2026/09/login-signup-login-fields-panel.webp)

## Form Types

| Type | What it creates |
| ---- | --------------- |
| Login | A sign-in form |
| Register | A registration form for new accounts |
| Login & Register | Both, as two tabs. You set the Sign In Tab Title, Sign Up Tab Title and Default Active Tab |
| Forgot Password | A standalone password reset form. See [custom password reset page](https://nexterwp.com/docs/custom-password-reset-form-page-in-wordpress/) |

## Login Fields

| Field | What it adds |
| ----- | ------------ |
| Username & Email | The field people sign in with (Label, Placeholder, Width) |
| Password | The password field |
| Remember Me | A keep me signed in checkbox |
| Login Button | The submit button (Button Text, Icons) |
| Lost your password | The link that opens the reset form |
| Register | A link to your registration page (Text, Link, Before Text, Show Inline) |
| Social Login | Google and Facebook buttons. See [Google login](https://nexterwp.com/docs/add-google-login-to-wordpress/) and [Facebook login](https://nexterwp.com/docs/add-facebook-login-to-wordpress/) |
| Magic Link | A one-click email login. See [magic login link](https://nexterwp.com/docs/enable-email-verification-magic-login-link-in-wordpress/) |
| Extra Text | Any extra text in the form |

Under **Add Action** the login form offers **Redirect**, with a Redirect URL on your own domain. See [redirect after login](https://nexterwp.com/docs/redirect-after-login-in-wordpress-login-form/). **Login Form Messages** sets the Loading, Success, Validation and Error text.

## Register Fields

| Field | What it adds |
| ----- | ------------ |
| First Name, Last Name, Email, Username | Standard fields, each with Label, Placeholder, Width and a Validation Error Message |
| Password, Confirm Password | Password fields with Show/Hide Password Toggle, Strong Password and Password Strength Meter |
| Register Button | The submit button |
| MailChimp Subscribe | A subscribe checkbox. See [send registrations to Mailchimp](https://nexterwp.com/docs/send-wordpress-new-account-registration-email-to-mailchimp/) |
| reCAPTCHA | Google reCAPTCHA. See [add reCAPTCHA](https://nexterwp.com/docs/add-google-recaptcha-in-wordpress-registration-form/) |
| Honeypot | A hidden anti-spam field that only bots fill in |
| Terms & Conditions | A consent checkbox. See [GDPR compliant registration](https://nexterwp.com/docs/make-wordpress-user-registration-gdpr-compliant/) |
| Social Login, Login, Extra Text | Social buttons, a link back to the login form, and free text |
| ACF | A custom field from ACF. See [custom registration fields](https://nexterwp.com/docs/add-custom-fields-to-wordpress-registration-form/) |

**Add Action** on the register form offers **Redirect**, **Auto Login** and **Send Email**, and you can pick more than one.

![The Register tab with Redirect, Auto Login and Send Email chosen in Add Action](https://nexterwp.com/wp-content/uploads/2026/09/login-signup-register-action.webp)

## My Account Menu

With **My Account Menu** on, signed-in visitors see a dropdown in place of the form, with the user avatar, the user name in the **Format** you choose, an **Edit Profile** link, **Logout** and any **Extra Menu** items you add.

![The My Account Menu panel with avatar, user name and Format settings](https://nexterwp.com/wp-content/uploads/2026/09/login-signup-my-account.webp)

## How It Behaves

- Forms submit without reloading the page, then show your success message, the account menu, or your redirect.- Signing in with the wrong details shows your Validation Text and keeps the visitor on the form.- After 10 failed sign-in attempts from the same address within five minutes, the block asks the visitor to wait a few minutes.- New accounts get the role set in **Settings > General**.

## Limitations

- **Pro only.**- Registration forms only work when **Anyone can register** is ticked in Settings > General.- Redirect URLs must be on your own domain.- Account emails depend on your site's email setup, so use an SMTP plugin.

## Troubleshooting

### I cannot find the Login & Signup block

Go to **Nexter > Blocks**, search for Login & Signup and turn it on. The block needs Nexter Blocks Pro.

### The registration form says registration is disabled

Tick **Anyone can register** in **Settings > General** and save.

### Emails never arrive

Install an SMTP plugin and send a test email from it, then try the form again.

## Related Docs

- [Redirect users after login](https://nexterwp.com/docs/redirect-after-login-in-wordpress-login-form/)- [Add custom fields to the registration form](https://nexterwp.com/docs/add-custom-fields-to-wordpress-registration-form/)- [Add a login button to the header menu](https://nexterwp.com/docs/add-login-button-in-wordpress-header-menu/)- [Advanced tab options for Nexter Blocks](https://nexterwp.com/docs/use-advanced-tab-in-nexter-blocks/)

## Frequently Asked Questions

**Q: What do I need before adding a login and registration form in WordPress?**
A: Nexter Blocks Pro is the key requirement, because the Login &amp; Signup block is part of the Pro edition. The other two setup checks matter just as much: turn on Login &amp; Signup under Nexter &gt; Blocks, and enable Anyone can register in Settings &gt; General if you want new user signups. Since the block sends account emails through WordPress, an SMTP plugin helps keep those messages out of spam.

**Q: Why is the Login & Signup block not showing up in WordPress?**
A: The usual cause is that the block is still switched off or the site is not using Nexter Blocks Pro. In Nexter &gt; Blocks, search for Login &amp; Signup and turn it on. That block only exists in the Pro version, so if it is missing from the editor, the first thing to check is whether the Pro edition is active on the site.

**Q: What form types does the WordPress login & signup block support?**
A: Nexter Blocks Pro gives four form types: Login, Register, Login &amp; Register, and Forgot Password. Login &amp; Register is useful when you want both actions on one page as two tabs, while Forgot Password creates a standalone reset form. That split matters because it lets you keep sign-in, signup, and password recovery separate instead of forcing every visitor through one generic form.

**Q: Can I add social login or magic link sign-in to a WordPress login form?**
A: The login form supports both Social Login and Magic Link. Social Login adds Google and Facebook buttons, while Magic Link sends a one-click email login. That makes the form more flexible for users who do not want to type a password every time. The same block also supports a Redirect URL on your own domain after login.

**Q: How does the registration form handle spam and extra fields?**
A: The registration form includes several controls that help with both spam and data collection. Honeypot adds a hidden anti-spam field that only bots fill in, reCAPTCHA adds Google reCAPTCHA, and Terms &amp; Conditions adds a consent checkbox for GDPR compliant registration. It also supports MailChimp Subscribe and ACF fields, so you can collect newsletter opt-ins or custom user data in the same form.

**Q: What happens after someone submits the login or registration form?**
A: The forms submit without reloading the page, then show either your success message, the account menu, or your redirect. Wrong login details trigger your Validation Text and keep the visitor on the form. New accounts get the role set in Settings &gt; General, and after 10 failed sign-in attempts from the same address within five minutes, the block asks the visitor to wait a few minutes.
