Page 1 of 1

Displaying Membership Level on profile

PostPosted: August 8th, 2010, 9:12 am
by nathardwick
Hi - I've recently installed the plugin (and pro plugin, too) and I'd like to display the member's membership grade on their profile - is this possible? And how might I achieve this...

Thanks in advance for any help on this,
N

Re: Displaying Membership Level on profile

PostPosted: August 8th, 2010, 9:18 am
by nathardwick
I obviously wasn't looking hard enough....! Found it in the docs... for anyone else who might be searching here for it... it's <?php echo S2MEMBER_CURRENT_USER_ACCESS_LABEL; ?>

Re: Displaying Membership Level on profile

PostPosted: August 8th, 2010, 9:32 am
by nathardwick
Spoke to soon - that's the current user label (obviously, duh!) but I'm after the displayed users membership grade? Anyone done this?

Re: Displaying Membership Level on profile

PostPosted: August 16th, 2010, 1:09 pm
by nathardwick
Anyone done this...?

Re: Displaying Membership Level on profile

PostPosted: August 17th, 2010, 5:14 pm
by Jason Caldwell
Hi there. I apologize for the delayed response.

Are you talking about the Membership "Level" ?
Code: Select all
<?php echo S2MEMBER_CURRENT_USER_ACCESS_LEVEL; ?>

Re: Displaying Membership Level on profile

PostPosted: August 18th, 2010, 4:58 am
by nathardwick
Hi all (and Jason)

Again Jason has come through for me - going over and above the usual level of support! Got the answer from him by email - if anyone else needs to add the displayed user level to a profile then use the following php:

Code: Select all
$user = new WP_User( bp_get_displayed_user_username() );
$level = ws_plugin__s2member_user_access_level($user);
$label = constant("S2MEMBER_LEVEL".$level."_LABEL");
echo $label;


Yay!

Re: Displaying Membership Level on profile

PostPosted: August 24th, 2010, 10:57 am
by Jason Caldwell
Thanks for posting this. Much appreciated!