---
title: "How to add Custom fields to WordPress registration form?"
url: https://nexterwp.com/docs/add-custom-fields-to-wordpress-registration-form/
date: 2023-03-04
modified: 2026-03-31
author: "Aditya Sharma"
description: "Having an efficient, functional website can make all the difference in your overall success and visibility. Your website registration form is one of the most important components of your website,..."
image: https://nexterwp.com/wp-content/uploads/2024/05/add-custom-fields-to-wordpress-registration-form-1024x519.jpg
word_count: 364
---

# How to add Custom fields to WordPress registration form?

## Key Takeaways

- Nexter Blocks' Login & Signup block enables the addition of custom fields to WordPress registration forms using the Advanced Custom Fields (ACF) plugin.
- Custom fields are created in the ACF plugin by setting location rules based on user roles, allowing tailored experiences for all users or specific roles.
- Registered users' custom field data is stored in the WordPress user profile section after form submission.

Having an efficient, functional website can make all the difference in your overall success and visibility. Your website registration form is one of the most important components of your website, and with the right customization, it can provide an even better user experience. Customizing your WordPress registration form with custom fields can help capture and store important user-specific information and allow you to offer tailored experiences to each user.

The Login & Signup block from Nexter Blocks, allows you add custom fields to your registration form with the [Advanced Custom Fields (ACF)](https://wordpress.org/plugins/advanced-custom-fields/) plugin.

*To check the complete feature overview documentation of Nexter Blocks* Login & Signup block, [click here](/docs/login-signup-block-settings-overview/).

***Requirement  - This block is a part of Nexter Blocks*, make sure it's installed & activated to enjoy all its powers. This feature requires the Advanced Custom Fields (ACF) or Secure Custom Fields (SCF) plugin. Make sure it's installed and activated. **

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

> *Note: Make sure new user registration is enabled in the ****Settings**** > ****General**** page.*

First, in the ACF plugin, you must create a group field with custom fields. 

In the **Rules** under the **Location Rules**, make sure it is set based on **User Role**. 

You can set the rule for **All** users or as per the **New User Default Role** settings set in the **Settings** > **General** page.

Once you’ve set your custom fields, add the block on the page, go to **Forms** > **Type** and select **Register** or **Login & Register**. 

Select the appropriate layout from the **Layout** section.

![](https://nexterwp.com/wp-content/uploads/2023/03/login-signup-register-type-new.png)

Once your form fields are ready, go to the **Register** tab and click the **+Add Field** button.

From the **Field** dropdown, select **ACF**.

Then in the **Key** field, add the field **Name** value of the field you want to add to the form.

From the **Acf Field** dropdown, you have to select the correct field type.

From the **Width** section, you can manage the field width.

The field will be visible in the front end only.

Now once a user registers to the site the custom field data will be added to the WordPress user profile section.

Also, read [How to Enable Email Verification Magic Login Link in WordPress Login Form](https://nexterwp.com/docs/enable-email-verification-magic-login-link-in-wordpress/).