Use this shortcode to show specific information on the current “logged in” member.
Table of contents
Shortcode Attributes
The shortcode accepts four attributes:
field: Required; Specify which piece of member information to output. The available field values are those included the users table, usermeta table (including custom user fields or fields added by other plugins), and all fields related to membership that are stored in custom Paid Memberships Pro tables. You can only specify one value for thefieldattribute.user_id: Optional; Set a specific User ID to show member info about. If you do not include this field, the shortcode will pull info from the current logged in user.levels: Optional; Set the single level ID or a comma-separated list of level IDs to pull data for.group: Optional; Set the specific Level Group ID to target all levels in that specific group.
[pmpro_member field="last_name"]
If you want to show multiple fields in the same section, repeat the shortcode like the following example:
Welcome, [pmpro_member field="first_name"] [pmpro_member field="last_name"]. It's good to have you here!
Supported “field” Values Include:
Membership Level Fields:
- membership_id
- membership_name
- membership_description
- membership_confirmation
- membership_initial_payment
- membership_billing_amount
- membership_cycle_number
- membership_cycle_period
- membership_billing_limit
- membership_trial_amount
- membership_trial_limit
- membership_startdate
- membership_enddate
- next_payment_date
Fields Stored in the users Table
- user_login
- user_email
- user_url
- user_registered
- display_name
User Metadata:
- first_name
- last_name
- (any
meta_keyfromwp_usermeta)
Specialty Fields:
- avatar
Get Support From Our Team of Experts
Have a question about how to use this feature? Our Support Page outlines three ways to get support.
Our Max plans include hands-on help customizing your membership site and implementing new features. Upgrade to PMPro Max now »
Last updated on March 29, 2026

