Rémi Corson is a good friend of mine who has been so kind as to translate Restrict Content Pro into French. Recently he released a plugin called Easy User Fields that provides a very easy-to-use interface for adding custom meta fields to user profiles.

From Rémi:

Easy User Fields is a WordPress plugin that helps you create extra user meta fields by user roles. That’s simple: if you have more than one user in you WordPress install you need this plugin.

If you are familiar with my Easy Content Types plugin, then you will be right at home with Easy User Fields. The interface for adding custom user fields is very, very similar to ECPT, and also fits perfectly into the WordPress core interface.

In less than five minutes, you can easily add meta fields to user profiles for social URLs, contact information, extra biographical information, or any other kind of information you might need from your users. One of the really, really great features of the plugin is that you can add meta fields to users based on their user role. This means that Subscribers can have one set of profile fields, and Editors can have an entirely different set. You can also add as many custom roles through the plugin as you want.

Also included with the plugin is a front-end profile editor that makes it super easy for your users to edit their profiles without the need to enter the WordPress dashboard.

Plugin Screenshots

My Rating: ★★★★★

Purchase Plugin $14

  1. remi

    Many thanks Pippin for this review! I will update it very soon to add more features and bring some changes to make it better.

  2. drewmcmanus

    This is terrific, I was just going to send you a note asking if that was possible or you had an extension in the works 🙂

    Question: do you have any screencaps or screencasts on how the custom fields look and function on the frontend when a user subscribes via a Restrict Content Pro environment?

    • Pippin

      Do you mean the custom fields that RCP uses and how they would look in Easy User Fields?

    • drewmcmanus

      I’m not sure I have an adequate reply for that. I haven’t purchased RCP yet so I wasn’t aware it had the ability to create custom fields that users need to complete upon registration anyway, is that the case? If so, how are those different than what’s included in the plugin here?

  3. drewmcmanus

    Gotcha, what I would need is something that would show up on the admin panel; at least to admin level users. So in order to create a registration form that includes the additional fields AND have those fields appear on the backend, this plugin meets those needs, correct?

    If so, is there a way to set up the admin panels so that some of the fields are only viewable by admin level users?

    • Pippin

      By in the admin, do you just mean in the user profile editor page? If so, then yes 🙂

    • drewmcmanus

      That AND the user index pages; meaning, determining which custom fields are displayed in the index columns.

      In a perfect world, a list of users could be exported based on checkbox selection of custom field types (fingers crossed).

      The client I have who is in the process of migrating away from an expensive, outdated system of member management would love to switch over to a WP solution but the one sticking point is they need a number of non-standard fields in WP’s user profile system. Moreover, having the ability to export that info into reports (new users subscribed since “X” date, which users are attending a conference, etc.) is something they need. So on a broader sense, it’s more of a comprehensive member management system via user accounts. Make sense?

    • Pippin

      Makes sense. Easy User Fields will give you the ability to do some of that (primarily on the profile pages), and RCP will give you the ability (with a little code) to setup custom registration forms, and to display the fields in the Members section of RCP. Neither will get you 100% there, but they are a good start. The rest could be achieved pretty easily with a little extra coding.

    • drewmcmanus

      Many thanks, that’s very helpful; are you in a place right now to put a quote together do that little extra coding work if I send along specific info?

    • Pippin

      No, but I can always point you in the right direction and/or to someone who can.

    • drewmcmanus

      I’d appreciate that, many thanks.

  4. financialtools

    Can admin users insert data into read only fields that the user can see in their profile but not edit?

    • Pippin

      You can insert “hidden” fields, but not “locked” fields. That’d be a great feature request to ask Remi about.

  5. moses

    can this plugin work with buddypress??

    • Pippin

      I’m not sure, you will need to ask Remi that. You can ask him from the plugin’s detail page on Code Canyon.

    • Remi

      Hi, i haven’t tried to make it work with buddypress, i’ll give a try !

  6. Basilakis

    Hey Pipin!

    Is that plugin working with RCP API?


    • Pippin

      No, the plugins are not integrated.

  7. eric

    does this work with easy content types and easy user fields work with buddypress yes or no?

    • eric

      sorry I meant

      does “easy content types” and “easy user fields” work with buddypress yes or no? I really need these features for my buddypress site very important and anyone out there who can help please its important I have been looking for a while for a plugin like easy content types and easy user fields, really need them compatible with buddypress

    • Pippin

      It should work fine.

  8. Asa Faly Rayyan

    Can my “wordpress user” edit their “wordpress personal info” such as upload photo, edit address, from front-end page?

Comments are closed.