Posted: November 20, 2014 at 12:51 pm
|
I see that you have this for EE3 but it is in development for EE4. It seems pretty clear that you are going to phase out EE3 eventually and I would like a long term solution. Do you have a rough ETA as to when the WP User Integration addon will be ready for EE4? |
Hi there, There are elements of User integration functionality that is ready to use in smaller add-ons for EE4. May I ask what you’re looking to use in EE4 with WP User integration? Is member only pricing, member-only events, or something else? |
|
|
I am trying to create a member website for an art museum. They have members and those members get a discount on all the events they do. Ideally using S2member in conjunction with EE4, but there are not different tiers of membership, just one. So upon ticket purchase a current member could login in and get their discount or a potential member could sign up for membership along with purchasing the ticket and it would be like an upsell. “Become a member now and save 10% on tickets to X event” or something similar on the ticket page. |
Hi there, While this isn’t something currently available like this, there might be a workaround using s2member. You will need to create a separate event for each membership role, and set the prices accordingly. Then you can copy the ticket selector shortcode (“Shortcode” button at the top of the event editor), and paste it into s2member Conditional Shortcodes for each member role. You’ll need to paste those shortcodes into a page or post, then the members will only see the ticket selector for their role. The shortcodes will look something like this:
Does that make sense? It’s not ideal, but I have tested this, and it seems to work well. Please note that this will not work with the Calendar, as the calendar add-on will show all events regardless of which role the user is signed in with. |
|
|
Ok I understand what you are saying but this is not quite what I am looking for. There are not going to be multiple membership roles. You are either a member or you are just general public. The intention is to make it easy for members to get their discount when buying tickets and also for potential members to purchase both a membership AND a ticket at the same time because they want the discount membership will give them. Ideally the flow would go like this: What you describe here is a way to NOT show certain events unless you are a member and that is not what I need. All events are open to the public, members just get a discount. |
Hi, Event Espresso 3 would be a better fit and you can upgrade to Event Espresso 4 once this feature is available in that version. We do plan on eventually focusing on Event Espresso 4 only but that won’t be for another two years and we’ll announce that well in advance. — |
|
|
Ok thanks for letting me know. This project will not get started until the beginning of next year. Do you have an ETA on when the EE4 feature will be available? |
|
We have started some preliminary work on the EE4 version of the WP Users Integration add-on, and have it filling in some of the form on the registration form if the user is logged in, creating a WP User if the person registering is not already a WP User, and linking the WP User to the EE Attendee. We have not started work, yet, on tieing in to the EE4 price system, which is what needs to happen in order to offer discounts to WP Users. That work had to wait for the EE4 discount system to be written and baked in. That system is still in development, so I would say at least a couple months before you would see an early development branch of the EE4 WP User Integration add-on with member pricing support. |
|
Sidney, THANK YOU for your very detailed explanation! As a developer I really appreciate you being forthcoming and honest as it does help us use your product better! Just wish all software companies did this! |
The support post ‘ETA on EE4 WP User Integration Addon’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.