Ready to get started?Download WordPress

Plugin Directory

Profile Builder - front-end user registration, login and edit profile

Simple to use profile plugin allowing front-end login, user registration and edit profile by using shortcodes.

Profile Builder is WordPress user registration done right.

It lets you customize your website by adding a front-end menu for all your users, giving them a more flexible way to modify their user profile or register new users (front-end user registration). Also, grants users with administrator rights to customize basic user fields or add custom user fields.

To achieve this, just create a new page and give it an intuitive name(i.e. Edit Profile). Now all you need to do is add the following shortcode(for the previous example): [wppb-edit-profile]. Publish the page and you are done!

Front-end User Registration, Login, Edit Profile and Password Recovery Shortcodes

You can use the following shortcode list:

  • [wppb-edit-profile] - to grant users front-end access to their profile (requires user to be logged in).
  • [wppb-login] - to add a front-end login form.
  • [wppb-register] - to add a front-end user registration form.
  • [wppb-recover-password] - to add a password recovery form.

Users with administrator rights have access to the following features:

  • add a custom stylesheet/inherit values from the current theme or use one of the following built into this plugin: default, white or black.
  • select whether to display or not the admin bar in the front-end for a specific user group registered to the site.
  • select which information fields can users see/modify. The hidden user fields values remain unmodified.


The Pro version has the following extra features:

  • Create Extra User Fields (Heading, Input, Checkbox, Agree to Terms Checkbox, Radio Buttons, DatePicker, Textareas, Upload fields, Selects, Country Selects, Timezone selects, Avatar Upload)
  • Add Avatar Upload for users
  • Front-end User Listing (sorting included)
  • Custom Redirects
  • Fully Customizable User Listing
  • Admin Approval
  • Email Confirmation
  • reCAPTCHA on user registration form
  • Advanced Addons (e.g. custom redirects)
  • Select one of the 2 additional CSS styles: black or white
  • Access to support forums and documentation
  • 1 Year of Updates / Priority Support

Click here to find out more or watch the video below:


This plugin only adds/removes user fields in the front-end. The default profile fields will still be visible (and thus modifiable) from the back-end, while custom fields will only be visible in the front-end.

Requires: 3.1 or higher
Compatible up to: 3.8.3
Last Updated: 2014-7-17
Downloads: 206,488


4 stars
4.5 out of 5 stars


5 of 18 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,2,2 100,2,2
100,2,2 100,1,1
100,3,3 100,2,2 50,12,6
100,1,1 0,1,0
100,1,1 100,8,8
100,1,1 67,3,2
100,3,3 100,1,1 100,1,1
100,1,1 50,2,1
0,1,0 100,1,1 100,1,1
100,1,1 0,3,0 100,3,3 100,2,2 100,1,1
100,1,1 100,1,1 100,1,1
100,1,1 100,3,3
100,4,4 100,3,3 100,1,1
0,1,0 100,1,1 100,2,2 100,1,1 100,1,1