Add Additional User Profile Fields in 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? Adding up 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. So let’s proceed to add additional user profile fields in WordPress with the help of ProfileGrid.
Making Quick Groups With ProfileGrid
After activation, the ProfileGrid plugin offers a host of options and a list of its own default shortcodes. These shortcodes will make your life easy and work, smoother.
The plugin also creates a few default pages like PM Profile, PM Search, PM Registration etc. One just needs to apply the specific shortcodes to get them working on the frontend.
Now, the first step 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 WordPress profile page. Click on the ‘Fields’ option on the bottom corner of your newly formed group. The page where you will land after clicking 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.
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 take the shortcode [PM_Registration id=”x”] from the shortcodes page and paste it on the PM Registration page. Now in place of x put the group id of your newly formed group to which you have added information fields. My new group id is ‘4’ so I will apply that within the shortcode and click on ‘Publish’ to add additional user profile fields in WordPress.
This has to be done so that the fields that we added to the group get transferred to the registration page. The users, while registering will fill up these fields and after submission, those will get displayed 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 profile, assign pages etc.
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 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.
Convenient And Quick Solution
So we see the process of adding additional user profile fields in WordPress registration became quite easy with this 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.