Tips and Tricks HQ Support Portal › Forums › WP eMember › WP eMember General Questions › Question and comment about eMember
- This topic has 9 replies, 3 voices, and was last updated 14 years, 9 months ago by besttherapy.
-
AuthorPosts
-
February 3, 2010 at 8:54 pm #741FrankMember
Hey Amin,
I wanted to tell you that I’m really pleased with this plugin. It works well as a one-time online product purchase system!
The question I do have is there any way to have a different sales page for each membership type on a site, so we could sell the merits of that membership, by itself?
I’m currently developing a membership site that sells info products that the customer will access directly online. I would like to create a sales page with the help of the estore plugin and create a seperate sales page for each product (aka membership type) that I’ll be offering on the site.
What do you think?
Thanks!
Frank
February 3, 2010 at 10:00 pm #17715amin007ParticipantHey Frank, you should be able to have different sales page for each membership. The plugin doesn’t care which page a payment button for membership is placed on. As long as each payment button is hooked to the correct membership level it’s all good.
So I would create a sales page for each membership/product then put links to all of them on the “Join US/membership Payment page”. This way they can be accessed separately (by going directly on that sales page) or thru the “Join us” page that have links to all the sales page/products.
February 3, 2010 at 11:05 pm #17716FrankMemberGood thought. I was thinking though, if someone goes to a post that is protected by a membership level, I was thinking it would redirect them to the specific sales page instead of showing payment URL isn’t configured.
Probably thinking to much into this, aren’t I?
Secondarily, is there a way to enable bookmarking globablly instead of having to put it into each post?
Frank
February 4, 2010 at 4:52 am #17717amin007ParticipantIn the payment URL field you are going to put the URL of the page that has links to all the sales pages for different membership levels. So it’s not going to give them the “payment URL isn’t configured” error message.
What you mean by having to put it into each post? Once you enable the bookmarking feature it should appear on all posts.
February 6, 2010 at 7:09 am #17718besttherapyMemberHi there,
have just got emember up and running, i love the simplicity and ease of integration into wordpress.
a question: is it possible to selectively show menu items or widgets etc based on membership level?
I would like to have menu items (ie pages) be visible / non visible based on membership level and widgets visible / not visible – is this possible using the emember_protected shortcodes??
cheers
February 6, 2010 at 9:43 am #17719amin007ParticipanteMember doesn’t have any functionality to show different menu items based on the membership levels.
Shortcodes only work on Post or pages so the “emember_protected” shortcode won’t work on the sidebar.
However, if you know a bit of PHP then you should be able to put some coding to achieve what you want. I can tell you how you can get the membership level of the logged in member and then you can place “if” statement around your logic.
February 7, 2010 at 12:37 am #17720besttherapyMemberthanks for the quick reponse.
I am sure I can fuddle may way through some conditional statements. If you can show me what we can test for, ie member level and logged in or not that would be great.
thanks
February 13, 2010 at 1:17 am #17721besttherapyMemberHi, can you provide a list of conditions I can test for or a code snippet to demonstrate.
cheers
February 13, 2010 at 5:02 am #17722amin007ParticipantHere is an example code that gets the user id of the logged in user:
if (function_exists('wp_eMember_install'))
{
global $auth;
$user_id = $auth->getUserInfo('member_id');
if (!empty($user_id))
{
// User is logged in so display some stuff here
}
}February 15, 2010 at 7:02 am #17723besttherapyMemberfanstactic – thanks for this will give it a whirl!
-
AuthorPosts
- You must be logged in to reply to this topic.