Support

Home Forums Event Espresso Premium Unable to Keep the expired event stay live in the front end.

Unable to Keep the expired event stay live in the front end.

Posted: September 3, 2017 at 9:35 pm

Viewing 11 reply threads


m3support

September 3, 2017 at 9:35 pm

Hi – We have an event that’s ended but we would like to keep the expired event to stay live on the website, or status to show Active. But the only time it works is if We extend the event end date. I have tried adjusting the date option under “Post Expirator”, or Event Espresso -> Templates the option to display expired events or tickets, I tried all of those and it didnt work. I am using the latest wordpress 4.8.1, EE 4.9.45.p All is uptodate would you please help with this issue?


Tony

  • Support Staff

September 4, 2017 at 3:55 am

Hi there

We have an event that’s ended but we would like to keep the expired event to stay live on the website, or status to show Active.

The event status is tied to the event dates, and ‘Active’ event is an event that is happening right now. It’s not an ‘Active’ post, but an active event, so you can’t force the status to be Active if the event dates are in the past.

But the only time it works is if We extend the event end date. I have tried adjusting the date option under “Post Expirator”, or Event Espresso -> Templates the option to display expired events or tickets, I tried all of those and it didnt work.

Post Expirator won’t work here.

Setting the option within Event Espresso -> Templates tells EE to continue to dipslay Expired event, it does not change the events to become Active (see above) but rather just continues to show the event in the event list.

So if you leave the event as Expired and set the option above it shows the event in your event list, correct?


m3support

September 5, 2017 at 12:07 pm

In the backend of the event list, yes it shows in the event list and as expired which is fine. But I wanted to see if there is an option to display that expired event in the front end. is there any option for that?


Josh

  • Support Staff

September 5, 2017 at 12:26 pm

That is the option to display expired events on the front end. May I ask what is the URL of the event in question?


Tony

  • Support Staff

September 5, 2017 at 12:29 pm

The setting above tells EE to display expired events on the front end of the site, not the admin.

This is the option you want to set – http://take.ms/G3CHF

That tells EE to display the expired events in the event list – http://take.ms/gLRZt


m3support

September 5, 2017 at 12:50 pm

Yes, I have the “Display Expired Events” is set to “Yes” but still doesn’t display on the front end. here is where it should show up, the URL: https://stevenortonpm.com/live-boot-camps/ and screenshot of the setting: http://take.ms/1QykV
The event I want to display on the front end: http://take.ms/FRywS

Thank You


Josh

  • Support Staff

September 5, 2017 at 1:05 pm

OK I see. Here’s how to change the listing on the live-boot-camps page:

1) You go to edit the page
2) You’ll see a shortcode like this within the page editor:
[ESPRESSO_EVENTS_TABLE_TEMPLATE]
3) You add a shortcode parameter to the shortcode, like this:
[ESPRESSO_EVENTS_TABLE_TEMPLATE show_expired=true]
4) You click on the update button to save the changes.

You can make additional customizations to that page by adding more parameters as well. There is more information about the other parameters in the documentation:

https://eventespresso.com/wiki/events-table-view-template-add-on/


m3support

September 5, 2017 at 1:39 pm

Thank you Josh for your quick response, now I tried adding the short code to the page using that shortcode button as shown in the screenshot and it automatically removes it and keeps the original value only: http://take.ms/kVSdv
This is whats inside the shortcode button: [ESPRESSO_TICKET_SELECTOR event_id=1933]


Josh

  • Support Staff

September 5, 2017 at 2:29 pm

Hi there,

That’s not what those instructions outlined to do. In this case you aren’t going to add any new shortcodes. Instead you’ll make an edit to the shortcode that’s already there, within a page editor section of the live-boot-camps. Did someone set up the live-boot-camps page for you? If so maybe they can help you make those edits.


m3support

September 5, 2017 at 2:40 pm

oh I see, thank you for clarifying, I am able to make the change.

Thank You


m3support

September 5, 2017 at 3:21 pm

Now it shows the expired event in the front end of the site, but also we would like clients to be able to register on the expired event. So when I click on “Register” the option to procceed in registration is not there: https://stevenortonpm.com/events/joint-base-lewis-mcchord-wa-august-28-31-2017/
We would like to see option to register like this event: https://stevenortonpm.com/events/olympia-boot-camp-sep-12-14-2017/

I sell until date for the ticket is extended to end of this month just incase it have an effect but didnt make any change. Please let me know.


Josh

  • Support Staff

September 6, 2017 at 8:06 am

You will also need to add an additional datetime or edit the event’s end datetime. When an event is over, the software automatically closes registration.

Viewing 11 reply threads

The support post ‘Unable to Keep the expired event stay live in the front end.’ 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.

Event Espresso