Tips and Tricks HQ Support Portal › Forums › WP eMember › WP eMember Tweaks › Displaying multiple membership levels of a member on a page
Tagged: member profile, memberhship levels, members, membership levels, multiple membership levels display, purchase history, secondary levels, shortcode, wp membership
- This topic has 29 replies, 9 voices, and was last updated 8 years, 7 months ago by admin.
-
AuthorPosts
-
July 24, 2014 at 1:03 am #57291adminKeymaster
Read the following documentation and tell me where you need some extra explanation and I will try to help:
http://www.tipsandtricks-hq.com/wordpress-membership/how-to-display-a-members-purchase-history-158
November 15, 2014 at 7:27 pm #57292angie01MemberThank you for this post. It answered a number of questions for me. But I do need help with just 2 items.
1) Would like to change the words ‘Level Name’ to ‘Course Enrolled’.
2) Would like to change the words ‘Welcome Page’ to ‘Course Content’.
Where would I find that information?
November 15, 2014 at 9:35 pm #57293wzpModeratorPlease follow these instructions:
November 16, 2014 at 2:33 am #57294angie01MemberWZP, thanks for such a quick reply. I followed those instructions and was able to successfully change a number of messages.
However, I was not able to change the term ‘Level Name’ or ‘Welcome Page’ as displayed by this shortcode: [wp_eMember_my_membership_levels show_welcome_page=”1″]
I checked the languages file and did make one change on line #186, changing Welcome Page to Course Content however it did not have any effect.
Would this be located somewhere else besides the language file?
November 16, 2014 at 2:31 pm #57295angie01MemberOne other thing I would like to do if possible. When a member logs in I would like them redirected to their account page.
One the account page I would like to have the list of other membership levels showing, with a link to the main page for that level (Welcome Page)
When I set the redirect to the account page in the Page/Form settings, but leave that option blank in the Membership Level settings, the display of membership levels on the accounts page does not show a Welcome Page link.
Well, is seems as if I’ve found a work around. If I set the membership level to remain at free instead of upgrading to a higher level, they will be redirected to the My Account page as set in the Page/Form settings.
Then when I set the redirect in the Membership Level settings to the Welcome page and it works they way I want it.
If there is no other way, guess I will have to handle this manually.
November 16, 2014 at 9:28 pm #57296wzpModeratorHowever, I was not able to change the term ‘Level Name’ or ‘Welcome Page’ as displayed by this shortcode: [wp_eMember_my_membership_levels show_welcome_page=”1″]
Right now, they are hard coded into the plugin. You’ll find them in the eMember_auth_utils.php file, under the emember_my_membership_levels() function definition.
One other thing I would like to do if possible. When a member logs in I would like them redirected to their account page.
Is this what you are looking for?
https://support.tipsandtricks-hq.com/forums/topic/redirect-login-page-for-loged-in-member
November 17, 2014 at 1:49 am #57297angie01MemberThanks again. I will take a look and see if that can help me. You have been most helpful and I am grateful.
Angie
March 5, 2015 at 5:56 pm #57298John McMullenSpectatorHello, I want it to be that when a member logs in s/he goes to a page with a summary of the levels they have access to. From there they can select which page/level they want to access.
Upon login I can automatically redirect the user to a “profile” page which shows the information I want by using:
[wp_eMember_my_membership_levels show_welcome_page=”1″]
Beside each level it says (Welcome Page) which is a hyperlink. I want each hyperlink to go to the page for that level. The article below suggests that this is possible:
My problem is that all of the (Welcome page) links all go to the same page – i.e. the “profile” page. Am I missing something obvious?
Thanks
March 5, 2015 at 8:01 pm #57299wzpModeratorPlease begin reading from this point:
https://support.tipsandtricks-hq.com/forums/topic/edit-wp-emember-welcome-page
March 5, 2015 at 8:35 pm #57300John McMullenSpectatorHi WZP, thanks for the reply. I followed the instructions it only partially worked. It strips out the part of the short code that shows “Welcome Page”
[wp_eMember_my_membership_levels show_welcome_page=”1″]
It now ignores the show_welcome_page=”1″ – before it showed the link (welcome page) – but the link didn’t take the user to the welcome/landing page for each different level.
I am trying to show the user’s membership levels and for him to be able to click on the welcome page for level 1 or the welcome page for level 2 etc.
The article 158 i referred to say you can do this. But the hyperlinks don’t work?
Thanks
March 6, 2015 at 1:02 am #57301John McMullenSpectatorI think I may have workaround. I turned off all the redirects. Then pasted the following into the box called Additional Message for Logged in Users in Settings/Pages Forms:
You can acesss <hyperlink-on>free content here <hyperlink-off>in addition to the premium content listed below:
[wp_eMember_my_membership_levels show_welcome_page=”1″ level_name_label=Video-Name level_type_label=Order primary_label=Main ]
When logged in a user sees their premium content listed. Note I have also changed the labels.
As premium users can also access free content I’ve added a hyperlink to the URL of the page with the freee content. Their profile doesn’t see the free content as they didn’t purchase it. I’m sure there’s a way to automatically assign free content to paying members, but I havent found it yet!
March 6, 2015 at 3:26 am #57302adminKeymasterWhen applying content protection for your premium content, also give access to the free content for that level. You decide what each of the membership levels can access.
March 6, 2015 at 4:54 pm #57303John McMullenSpectatorYes, got this sorted, thank you. I was just being dim!
March 15, 2016 at 1:09 pm #57304olivierMemberHello,
Could the shortcode [wp_eMember_my_membership_levels] also display the start and/or end dates of the memberships for the logged in user ?
Thanks.
March 16, 2016 at 3:05 am #57305adminKeymasterIt doesn’t have an option to do that at the moment.
-
AuthorPosts
- You must be logged in to reply to this topic.