How to Add Additional User Profile Fields to WordPress

Add Additional User Profile Fields to WordPress With ProfileGrid

Do you welcome registered members on your site? Do you intend to create a functional registration page to produce an amazing user profile? Then adding user profile fields to registration forms will help you create a custom user profile. on your membership site.

Adding up WordPress profile fields to the registration page helps you gather more information about your guests. This can take a lot of time and effort though. With the WordPress ProfileGrid Plugin, creating extensive registration pages is a cakewalk. You get a wide range of user profile fields to choose from. So let’s proceed to add additional user profile fields in WordPress with the help of ProfileGrid.

Making Quick Groups With ProfileGrid

After activation, ProfileGrid, the plugin offers a host of options and a list of its own default shortcodes. These shortcodes will make your life easy and work, smoother. There are specific shortcodes to take care of various jobs. Whether you want to create a group form or to generate map locations of user or groups, these shortcodes come handy. Just paste them on a new WordPress page and publish them on the frontend.

Given below is an image of ProfileGrid’s shortcode page.



ProfileGrid creates a few default pages like PM Profile, PM Search, PM Registration etc. They already come with their respective shortcodes pasted on them. So one does not need to create these essential pages.


Now, the first step to add WordPress user fields is to create a group under which you will take users on your site. If you click the ‘ProfileGrid’ option you will land on a page called ‘Group Manager’.

By clicking the ‘Add New’ option on the top left corner you create new groups.


Next, you can start to add additional user profile fields in a WordPress user profile page. Click on the ‘Fields’ option on the bottom corner of your newly formed group. The page where you will land after this will have an option on the top left called ‘New Field’. By clicking on this option, you will see a list of fields opening up; from here you can add your desired fields.

Add Additional User Profile Fields in WordPress additional fields

Setting Up A Registration Page

Once you are done listing down your additional user profile fields you proceed to create your registration page. I have already mentioned that ProfileGrid creates a few default pages and the PM Registration page is among them. So you don’t even have to paste the shortcode [PM_Registration id=”x”] Just navigate to the default PM Registration page. Now in place of x put the group id of your newly formed group to which you have added user profile fields. My new group id is ‘4’ so I will apply that within the shortcode and click on ‘Publish’ to add WordPress user profile fields.



This has to be done so that the user profile fields that we added to the group, transfer to the registration page. The users, while registering will fill up these fields. Then after submission, those user profile field data will display on their profile pages.

Now, we are only left with the last stage of our job which is to assign the registration page. In order to display this page on the frontend, one has to assign it. To do this, first, go to ‘Global Setting’ from ProfileGrid’s list of options and then click on ‘General’. You will land on a page that will let you choose the appearance of the frontend user profile, assign pages etc.

Add Additional User Profile Fields in WordPress assign pages

As you can see from the above picture, I have selected the ‘Registration’ page where there is the option to assign this particular page. Now, click on the ‘Save’ button to witness success on the frontend.

In the above frontend view, we see the registration form has appeared with the fields that I have intended to keep. All these user profile fields were applied from the default list of fields offered by ProfileGrid.

The Utility of User Profile Fields

So, as you know, the user profile fields that you add through ProfileGrid, help you build a WordPress user profile.

Tips: The WordPress user profile page is a default one in ProfileGrid. It comes with its own shortcode and is called the PM Profile page. The users only have to rename it to create user profile pages on their membership site.


The About section of a user profile holds all the user data that he/she has entered while registration. They can edit it from the frontend. Whereas the admin can edit these data fields except the username and password from the backend.

This way users can create staff member profile page of their organization and keep their members in separate groups based on their departments, projects or posts.

Tips: For a faster user login process, users can add WordPress social login option to their registration page. ProfileGrid fetches all the data from their social accounts and adds them to their profiles as user profile fields.

Convenient And Quick Solution

So we see the process of adding additional user profile fields in WordPress registration became quite easy with the ProfileGrid plugin. Not only did it create shortcodes and default pages to make things user-friendly but it also provided a list of fields to save time. The simplicity with which we could add additional user profile fields in WordPress proves the plugin’s user-friendliness. This has contributed to the rising popularity of this plugin which allows non-programmers also to create smart and efficient sites.

So, be it offices or schools wanting to list their members or online stores that offer user profiles to their customers, with ProfileGrid things have got simpler. Each user profile can now hold many more fields than those of a default WordPress profile. Thus creating scope for you to build a dynamic membership site.

Leave a Comment

Your email address will not be published. Required fields are marked *