What is User Profile in WordPress

Create User Profile in WordPress with ProfileGrid

If you register as a user on a WordPress website, you automatically become the owner of a user profile on it. In order to register as a user, you would generally register from the frontend. WordPress would only requires an email address and a username to create your user profile in WordPress. However, these days developers create registration forms with multiple fields to collect additional information about users. The WordPress ProfileGrid plugin helps them achieve this goal. These sets of information are displayed on the frontend of the website or in the bio of the user’s profile.

User Profile in WordPress frontend view

Given above is the frontend view of a user profile. The admin can see the registered users from the backend, under the ‘Users’ option on the dashboard.

User Profile in WordPress change roles

From the very same page, admin can change roles of the users to participants, subscriber, contributor, editor etc.

Nowadays, one can create a community-based website which operates in multiple groups and takes in registered users with the help of ProfileGrid. These users can communicate among themselves, create groups on the frontend and even sell products from their profile. ProfileGrid is one plugin that offers you a host of features and allows you to create a smart user profile in WordPress. These profiles can be customized by integrating other plugins into them hence allowing a user to perform various activities through their profile.

Creating User Profiles in WordPress With ProfileGrid

Once installed, the ProfileGrid plugin offers you its own set of shortcodes. These shortcodes pretty much do most of the work for you.

User Profile in WordPress navigation

Here we will utilize the [PM_Profile] shortcode to set up our user profile in WordPress. Moreover, this plugin also creates certain default pages like PM Groups, PM Search, PM Login, PM Profile etc.

User Profile in WordPress default pages

This makes the job of a user more easy and quick. The only work that is left for the user to do is to paste the particular shortcodes into the specific pages.

Now that you have pasted the shortcode on PM Profile Page you have the opportunity to name it whatever you want. I named it ‘My Profile’ here.

User Profile in WordPress edit page

After clicking the publish button you have successfully created your user profile in WordPress. Now there are a few things to be done before this page appears on the frontend.

Get into ‘Global Setting’ under ProfileGrid and click the ‘General’ option. Here you will get various options to work on the appearance and frontend features of the site. In order to get your Profile Page displayed on the frontend, you need to assign the page from here. From the ‘Profile Page’ option select the name of the page that you have assigned as your user profile page. In my case, I will assign the ‘My Profile’ page here and click on the Save button.

User Profile in WordPress my profile page

So now all the registered members on your site will have their individual user profile in WordPress.

Scope For More

User Profile in WordPress frontend

The above image is a view of a profile page from the user’s point of view after they have logged in. As you can see there is an ‘Edit’ button to help them edit their information or change their password from their profile. Now, this user profile is extendable, as you have the liberty to add additional fields to make an extensive user profile in WordPress. For example, in the above picture of the profile we see a Facebook link is embedded. Likewise, you can add Twitter links, registration date, address or email fields on a user profile.

So make your membership site dynamic and attract more members to it by creating beautiful user profiles in WordPress. These profiles add a personalized appeal to a site and make your users more interested in it. All you need is to activate the ProfileGrid plugin and start fetching compliments with smart and customized profile pages.


Leave a Comment

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