Posted: May 23, 2019 at 12:04 pm
|
Are there shortcuts to quickly add a ‘Register Now’ button that adds the event to the cart and immediately moves to the checkout process? The current language of the button ‘Add to event cart’ means nothing to our users and is just too techy. The current workflow to checkout has too many steps, and the idea of the entire event is a blog post doesn’t fit our design for the event page. So, we need to design the entire event page using Elementor Pro. Thoughts? |
Hi, It sounds like you want to deactivate the Multi Event Registration plugin. When that plugin is deactivated it removes the cart and the user is presented with a “Register Now” button instead. |
|
|
how do you do that? |
|
never mind. missed the word plugin. will try now…. |
wrt:
That’s usually the result of the theme having a single.php template that’s designed for blog use. Not all themes do that. What you can do is use a WordPress filter to tell the theme to load the page.php template instead when it’s event page. Here’s an example snippet: You can add the above to a functions plugin or, if available, into your WordPress child theme’s functions.php file. |
|
|
well, not quite. We have multiple venues for the same event throughout the year. They need to pick the venue first, then Register Now. So I think that is considered a multi-event. What we want is to have a list of Venues with a register button next to each venue. Simple and easy. Can that be done with this plugin? |
|
we could potentially hack it and basically build a table list with venues and add a shortcode for the Register Now button with each event ID. Can that be done? |
Yes that can be done. There’s a few gotchas there though because the software is designed for event registration, not venue registration. You could also use the Event Espresso table add-on and that will display a list of events with a register now link. That said, are any of the registrations going to be more than a single ticket registration where they would need to select more than one quantity of ticket before going to checkout? |
|
|
Potentially, yes. Somebody could register more than themselves for an event at a given venue. |
|
we basically have the exact same event throughout the year with different venue each |
|
OK. Looks like the [ESPRESSO_EVENTS_TABLE_TEMPLATE] might work. However, how can we remove the Search and the Category, and style the button appropriately to meet our theme guidelines? |
You can remove the search & the category, and remove all plugin styles by adding some parameters to the shortcode:
Then to customize the appearance of the “Register” link text, you can use the class |
|
|
Perfect response! Thank you so much, Josh! |
|
So close… Except clicking the Register link on the Table view goes straight to the blog again where the user has to select the quantity (which should default to 1 ticket) and has to click to add to cart again. Yikes! Way too complicated workflow and frustrating for shoppers. Here is what we need: list the event with all venues; clicking the Register link should go straight (without any annoying popups that are impossible to navigate on mobile devices) to the checkout (where they enter more information. The key workflow here is: get the money ASAP, then ask for more info such as Personal and any Additional Info AFTER the payment has been received. Possible? |
You didn’t deactivate the Multi Event Registration add-on. If you deactivate the Multi Event Registration add-on, then the annoying popups and add to buttons will all go away. Can you deactivate the Multi Event Registration add-on? |
|
|
I did deactivate the multi-event plugin before testing the new suggestion. |
|
Could we contract with you to code that for us potentially? |
Fantastic! So now that’s been deactivated, you no longer see an “Add to Event Cart” button, is that correct? |
|
|
clicking the Register link on the table does get me to the blog (‘events’) page where they have to click on the Register again AFTER picking the Quantity for tickets. |
|
At this point, all we really need is a simple shortcut to place the Register button on a static HTML page to then immediately link to the questions of the registrant and checkout. we would then create many events of the same type with a different venue each and use that eventID with each shortcode. |
Hi, The closest equivalent to the shortcode you’ve described is the ESPRESSO_TICKET_SELECTOR shortcode. It accepts one parameter for the event ID. An example of usage: [ESPRESSO_TICKET_SELECTOR event_id=391] |
|
I forgot to answer your question:
That’s actually not possible with Event Espresso 4. |
|
|
Is it possible to change the styling of this Register button that is part of [ESPRESSO_TICKET_SELECTOR event_id=391] ? |
Yes, this is possible by adding some CSS to override your current theme’s CSS. The button is actually styled by your theme. |
|
The support post ‘Change ticket buying experience’ 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.