Plugin Directory

User Meta

WordPress user management plugin. Custom user profile,registration with extra fields. Custom Login, Import/export users from/to csv and many more.


  • Allows user to update their profile on front-end.
  • Add extra fields to custom user profile.
  • Front-end user registration by shortcode.
  • Add extra fields to custom user registration.
  • Add profile link to users listing page.
  • Fields and forms editor to customize front-end user profile and registration.
  • Create unlimited forms for custom user registration or profile.
  • Show role based user profile. Users from different role can see different profile form.
  • Users can register their account with different role by using different registration form.
  • Show user avatar to profile and registration page (both ajax and non ajax).
  • Modify default email sender information (Let your user get email from your preferred name and email instead of wordpress@example.com)

Extra features for User Meta Pro

  • Front-end custom user login by username or email.
  • Front-end lost password and reset password.
  • User Profile widget, registration widget and login widget.
  • Auto user login after registration.
  • Email verification on registration.
  • Admin approval on user registration.
  • Admin can activate or deactivate any user form user listing page.
  • Add extra fields to default profile or hide existing fields.
  • Role based redirection after user login, logout and registration.
  • Customize emails sent from your WordPress site. Add default field or extra fields content to each email.
  • Bulk users import/export from/to csv file with extra fields.
  • Customize, filter, or change user order while exporting users.
  • User import/export with hashed or plain text password.

Get User Meta Pro.

Supported field for form builder

  • User Avatar
  • TextBox
  • Paragraph
  • Rich Text
  • Hidden Field
  • DropDown
  • Multi select
  • CheckBox
  • Select One (radio)
  • Date /Time
  • Password
  • Email
  • File Upload
  • Image Url
  • Phone Number
  • Number
  • Website
  • Country
  • Custom Field
  • Page Heading
  • Section Heading
  • HTML
  • Captcha

You can create unlimited number of fields. All newly created field's data will save to WordPress default usermeta table. so you can retrieve all user data by calling wordpress default functions(e.g. get_userdata(), get_user_meta() ). User Meta plugin separates fields and forms. So, a single field can be used among several forms.


3 steps to get started

  1. Create Field from User Meta >> Fields Editor.
  2. Go to User Meta >> Forms Editor, Give a name to your form. Drag and drop fields from right to left and save the form.
  3. Write shortcode to your page or post. e.g.: Shortcode: [user-meta-profile form='your_form_name']

View Documentation

Get User Meta Pro.

Requires: 3.4.0 or higher
Compatible up to: 4.2.5
Last Updated: 5 months ago
Active Installs: 7,000+


3.2 out of 5 stars


2 of 8 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
1 person says it's broken.

50,2,1 100,1,1 80,5,4 100,1,1
67,3,2 86,7,6 33,3,1
0,1,0 50,2,1
100,1,1 0,1,0