User Meta Manager – A WordPress Plugin

ScreenshotUser Meta Manager is a WordPress plugin which allows administrators to add, edit, or delete user meta data.

User Meta Manager also provides short-codes for inserting user meta data into posts or pages, and for restricting user access, inserting forms into Pages or Posts, and more.

To download User Meta Manager, follow the link below.

Download Download The Latest Stable Version Of User Meta Manager

BETA TEST the latest build of User Meta Manager, or become a contributing developer.
Contact me to report bugs or to become a contributor.


  • Jessica

    I have installed your plugin and successfully added the user meta as needed. But I can’t seem to get it to display on each comment. (i.e, with name and date, etc.) I am using a twentytwelve child theme, my site is —. I have tried some changes to the comments.php which we have slightly modified in our child theme, but it results in the comments not displaying at all. Can you provide any insight in how to call the meta from your plugin?

  • American Bully

    Hi Jessica, To access user meta data, use WordPress’ built-in method – get_user_meta(user ID , meta key);

    For example, to get the meta key, “my_key”, for the currently logged-in user –
    global $current_user;
    $data = get_user_meta($current_user->ID, ‘my_key’);

  • Jessica

    Thank so much. We have been using the plugin successfully; but when the recent update came out, the fields no longer appear in user profiles. I noticed that after update install, the plugin wasn’t activated. When attempting to activate, I get a database error. Tried to roll back to old version with no luck. Any suggestions? Meta is still there and displayed under comment author…but no plugin :(

  • ofuel

    One thing I really need to be able to do with the User Meta Manager is have a field that ONLY the admin of the site can edit, i.e. a number that represents a balance in an account. That can be easily edited for the 20 or so users we’ll have potentially, but we really need them to be able to see the value, but NOT be able to edit it in any way.

    Kind of a bonus account thingy. Can you assist?

  • ofuel

    BTW… your site is just RIPPIN’ Cool.

  • American Bully

    You can create custom meta keys for all users, which are editable via User Meta Manager, then use User Meta Manager’s short codes to display the data on the frontend. You can find the short codes in User Meta Manager’s settings panel.

  • American Bully

    Thank You!

  • nbaft one

    I would appreciate if even the basic/default user meta data (and not only the custom created) is made to display using shortcodes. I started hunting the plugin for just this functionality, and came across your plugin with such a powerful user metadata managing ability. Alas, I still need to use “user meta shortcodes” even as I use your plugin.
    Kindly make this a priority in future update.
    Excellent plugin!

  • Matthew Baya

    In an earlier comment you mention “You can find the short codes in User Meta Manager’s settings panel.”. I’m not seeing this, can you be more specific on where this information is? I hadn’t realized this plugin had short codes and I’d really like to play with that.

    Also, how does wordpress pick the order meta fields are displayed in the profile? It seems rather random and I need to get that cleaned up. Any advice would be appreciated. Thanks.

  • American Bully

    To reach the settings panel –
    – Open User Meta Manager
    – Click the “User Meta Manager Help & Settings” tab, which is located in the upper-right-side of the screen.

    WordPress’ core user meta fields are typically at the top of the screen, with custom fields following.

    Custom fields created using User Meta Manager can be sorted as follows –
    – Open User Meta Manager
    – Press the “Edit Custom Meta” button
    – Dragging & Dropping items in the list of custom meta keys will sort their corresponding profile fields.

  • Tom Harnish

    Using latest version of WP and Manage User Meta but on activation error sez “Plugin could not be activated because it triggered a fatal error.” Anyone have an ideas why?

  • American Bully

    This is most likely a conflict with another plugin or theme. If you can, try testing the plugin on a clean copy of WordPress on the same server.

  • István Bíró


    I added some custom meta key to my user_meta with UMM. when a user
    changes any of his profile for example his AIM address or website
    address or any other thing or just cliks on update profile, my saved
    custom meta field values being deleted somehow. these values are not
    changebale by the users.

    any idea?

  • American Bully


    I checked and verified this is a bug. I will release a new version with a fix soon.

    Thanks for reporting it!