Docs: WordPress Profile Builder Plugin

Table of content

WordPress Profile Builder Plugin is used to create users’ profiles. you can create a user dashboard through the drag and drop option and allow users to upload an avatar image. In addition, there are multiple layouts for user dashboard. You can see the custom registration and login form for guest users on the dashboard.

WordPress Profile Builder Features

  • My Account page end-point builder by drag and drop.
  • User can upload image for their profile.
  • Restrict specific users from end-points.
  • Add custom end-point slugs.
  • Registration and login custom forms.
  • Add URL to redirect after login or registration.
  • Admin can create unlimited user roles.
  • Manually approve or deny users roles.

General Settings

Enable Module: You can enable/disable plugin functionality here.

Enable Avatar: You can allow to upload avatar.

Tabs Position: You can set position of tabs here.

Tabs Builder

Profile Builder plugin allow to add additional end points to the profile page tabs and for that we have developed a builder. You can add as many endpoints as needed.

Single Tab Fields

Tab consist of link label, link URL, slug icon and user roles. Just selected user roles can see the tabs.

User Posts

Enable Posts: Allow customers to publish blogs.

Add Blog Endpoint Title: Add Blog Endpoint Title here.

Show Blog Endpoint Title: Add Show Blog Endpoint Title here.

User Roles: Allow user by roles to publish the posts.

Enable Terms Selection: Allow customers to publish blogs with categories and tags.

Enable Image: Allow customers to publish blogs with image.

Edit Posts: Allow customers to edit their blogs.

Delete Posts: Allow customers to delete their blogs.

Enable Auto Approval: Enable auto approval of blog publication.

Approve User Settings

New User Approval: Set user approval to auto or manual.

Message After User Registration: Add Message After User Registration here.

Message After User Logged In: Add Message After User Logged In here.

Enable Re-Enter Password: Enable re-enter password for email confirmation.

Password Length: Add Password Length here.

Password Strength: Make the password field strengthen.
1. Must consist of upper letters.
2. Must consist of numbers.
3. Must consist of special characters.

Enable User Approval Email: Check this option to send email after user approval by admin.

Email Subject: Add Email Subject here.

Email Body: Design email body with HTML for approved users.

Enable User Disapproval Email: Check this option to send email after user disapproval by admin.

Email Subject: Add Email Subject here.

Email Body: Add disapproved Email Body here.

Page Redirection

Enable After Login: Enable to redirect after login.

Redirect Link After Login: Add Redirect Link After Login.

Enable After Registration: Enable to redirect after registration.

Redirect Link After Registration: Add Redirect Link After Registration.

Google reCaptcha Settings

Set up the google recaptcha site key and secret key here.

Enable reCaptcha For Login and Registration

User Role Settings

Role Field Label: Add Role Field Label here.

Is Field Required?: Enable this option to make the User Role selection dropdown required field on user registration form.

Admin Approval For Requested Role: Need admin approval for role?

Enable User Dashboard Message: If enabled, a message will be displayed on user’s dashboard about their pending User Role request.

User Dashboard Message: Add user dashboard message. Add {requested_role} inside editor to show requested role.

Choose Role: Add user roles for the registration form.

User Role Approval Notification

Request Approval Email: If enabled, a notification will be sent to user about the approval of their requested user role.

Email Subject: Add user role approval Email Subject.

Message: Add user role approval Message here.

Add Custom User Roles.

List of Custom Fields Forms to be Used with Registration.

Custom Fields for Registration Form

Use [wpb_new_registration_form form_id=”id”] to display the registration form with the above mentioned custom fields.

Custom Fields Types

Custom Field Options

Custom Registration Form with Custom Fields

Custom Login Form

Profile Page with Left Sidebar

Profile Page with Right Sidebar

Profile Page with Top Bar