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
For more help with this PMPro feature, check out our Support Page with three ways to get support as a free or premium member.
Last updated on March 26, 2026
Was this article helpful?
YesNo

