Title: Retrieve user meta data
Last modified: October 15, 2019

---

# Retrieve user meta data

 *  Resolved [Bohdan Shila](https://wordpress.org/support/users/garpion/)
 * (@garpion)
 * [6 years, 8 months ago](https://wordpress.org/support/topic/retrieve-user-meta-data/)
 * Hello! How can I use WPUM users meta data outside plugins templates?
 * For example I can use something like get_user_meta($data->user->ID, ‘first_name’,
   true ); while im customizing profile.php template, but if i want yo use it in
   a filter in my functions.php, how can I take that profile page data?
 * Im want to filter the public profile meta title from functions.php, so I’m trying
   something like this:
 * function my_title_filter($title) {
    $first_name = get_user_meta($data->user->
   ID, ‘first_name’, true );
 *  //The page where [wpum_profile] is
    if (is_page(‘3038’)) { $title = $first_name;}
   return $title; } add_filter(‘pre_get_document_title’, ‘my_title_filter’, 99);
    -  This topic was modified 6 years, 8 months ago by [Bohdan Shila](https://wordpress.org/support/users/garpion/).

Viewing 7 replies - 1 through 7 (of 7 total)

 *  Plugin Author [WP User Manager](https://wordpress.org/support/users/wpusermanager/)
 * (@wpusermanager)
 * [6 years, 8 months ago](https://wordpress.org/support/topic/retrieve-user-meta-data/#post-12031244)
 * So that code isn’t working?
 * Are you using an SEO plugin?
 *  Thread Starter [Bohdan Shila](https://wordpress.org/support/users/garpion/)
 * (@garpion)
 * [6 years, 8 months ago](https://wordpress.org/support/topic/retrieve-user-meta-data/#post-12031343)
 * Thanks for answering! No, that code isn’t working in functions.php
 * The filter is correct, if I use some random string in return, it changes my metatitle,
   but I want to insert profile’s full name in the meta title, so I need to get 
   that data from WPMUM somehow.
 * Just need the correct way to retrieve that profile user’s ID, so the $data->user-
   >ID part is the one is not correct.
 * For example if I use get_current_user_id() instead of $data->user->ID, it works“
   well” but it uses current **logged** user ID, not the **current profile** user
   ID.
    -  This reply was modified 6 years, 8 months ago by [Bohdan Shila](https://wordpress.org/support/users/garpion/).
    -  This reply was modified 6 years, 8 months ago by [Bohdan Shila](https://wordpress.org/support/users/garpion/).
 *  Plugin Author [WP User Manager](https://wordpress.org/support/users/wpusermanager/)
 * (@wpusermanager)
 * [6 years, 8 months ago](https://wordpress.org/support/topic/retrieve-user-meta-data/#post-12034913)
 * So you would need to use the `wpum_get_queried_user_id()` function, like
 *     ```
       $user_id = wpum_get_queried_user_id();
       if ( $user_id ) {
       	$first_name = get_user_meta( $user_id, 'first_name', true );
       }
       ```
   
 *  Thread Starter [Bohdan Shila](https://wordpress.org/support/users/garpion/)
 * (@garpion)
 * [6 years, 8 months ago](https://wordpress.org/support/topic/retrieve-user-meta-data/#post-12035152)
 * Yeah! Works perfectly. Thanks!
 *  Plugin Author [WP User Manager](https://wordpress.org/support/users/wpusermanager/)
 * (@wpusermanager)
 * [6 years, 8 months ago](https://wordpress.org/support/topic/retrieve-user-meta-data/#post-12035154)
 * 🎉
 *  [agladkov](https://wordpress.org/support/users/agladkov/)
 * (@agladkov)
 * [6 years, 7 months ago](https://wordpress.org/support/topic/retrieve-user-meta-data/#post-12047176)
 * It’s working with the primary fields group.
    How could I do the same with Custom
   Fields add-on?
 *  Plugin Author [WP User Manager](https://wordpress.org/support/users/wpusermanager/)
 * (@wpusermanager)
 * [6 years, 7 months ago](https://wordpress.org/support/topic/retrieve-user-meta-data/#post-12047240)
 * You would need to use the field key, prefixed with ‘wpum_’ when using `get_user_meta()`–
   see [https://docs.wpusermanager.com/article/185-what-is-the-field-meta-key-option](https://docs.wpusermanager.com/article/185-what-is-the-field-meta-key-option)

Viewing 7 replies - 1 through 7 (of 7 total)

The topic ‘Retrieve user meta data’ is closed to new replies.

 * ![](https://ps.w.org/wp-user-manager/assets/icon-256x256.png?rev=3468506)
 * [WP User Manager - User Profile Builder & Membership](https://wordpress.org/plugins/wp-user-manager/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wp-user-manager/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wp-user-manager/)
 * [Active Topics](https://wordpress.org/support/plugin/wp-user-manager/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wp-user-manager/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wp-user-manager/reviews/)

 * 7 replies
 * 3 participants
 * Last reply from: [WP User Manager](https://wordpress.org/support/users/wpusermanager/)
 * Last activity: [6 years, 7 months ago](https://wordpress.org/support/topic/retrieve-user-meta-data/#post-12047240)
 * Status: resolved