Plugin Directory

Test out the new Plugin Directory and let us know what you think.

User Meta

A well designed, features reached and easy to use user management plugin that allows front-end login, profile update, user registration with extra fie


  • Front-end user login.
  • Allows users to update their profile on front-end.
  • Add extra fields to customized 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)
  • Use conditional logic to show/hide fields based on other fields.

Like this plugin? Consider leaving a 5 star review. Your review means a lot to us.

Extra features for User Meta Pro (paid version)

  • Front-end custom user login by username or email.
  • Front-end 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 by 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.
  • Customize all email notifications.

Supported field for form builder

Bellow are the list of supported fields to build profile or registration form:

WordPress default fields

  • Username
  • Email
  • Password
  • Website
  • Display Name
  • Nickname
  • First Name
  • Last Name
  • Biographical Info
  • Registration Date
  • Role
  • Jabber
  • Aim
  • Yim
  • User Avatar

Extra fields

  • TextBox
  • Paragraph
  • Rich Text
  • Hidden Field
  • DropDown
  • Select One (radio)
  • CheckBox

Extra fields for User Meta Pro (paid version)

  • Multi-select
  • Date-Time
  • File Upload
  • Image Url
  • Phone Number
  • Number
  • Url
  • Country
  • Custom Field
  • Page Heading
  • Section Heading
  • HTML
  • Captcha

Get User Meta Pro.


2 steps to get started

  1. Go to User Meta >> Forms. Create a form, give a name to your form and populate it with fields.
  2. Write shortcode to your page or post. e.g.: Shortcode: [user-meta-profile form='your_form_name']

View Documentation

Get User Meta Pro.

Note The plugin stores all user's data to wp_usermeta table as WordPress standard. So it is possible to other plugin talks with User Meta using WordPress standard.

Requires: 3.7 or higher
Compatible up to: 4.7.2
Last Updated: 2 weeks ago
Active Installs: 5,000+


3.9 out of 5 stars


3 of 4 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

1 person says it works.
0 people say 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
100,1,1 100,1,1
100,1,1 100,1,1