Posted: January 28, 2022 at 8:22 am
We have a recurring event series on our site and we just keep adding new datetimes and tickets to it each year. Is there a way to hide these to keep things clean? I am hesitant to just use CSS to hide the archived ones visually and hoping there’s something more robust. Also, it would be ideal if I could hide events that are older than a certain age so that I still have a reference to copy from for future events. Thanks for your help. |
|
Hi there, Officially Event Espresso does not currently support recurring events so we don’t have a method to hide those in the admin. However, when users have asked for this in the past we usually recommend they duplicate the original event, rename the original event name (and slug) to include the past year and then change the ‘new’ (duplicate) event to use the original event name and slug (to keep the URL for the event the same). So to show an example. Edit the event and click the duplicate button: https://monosnap.com/file/Lp9kaHLBlB8CLYoKNGpx6hgOr4y9rl Edit the ORIGINAL event and set the title and slug to have the past date: Now edit the duplicate and remove the So from this: https://monosnap.com/file/gZyoaBTxggH3itbLvDBhUqQFC4I1Cr To this: https://monosnap.com/file/STKThPmKKD8CbGHTdzau2SHe18jpoa Now you can edit the ‘new’ event, remove any datetimes/tickets you don’t want as they wont have registrations on and still have an archive of the old registrations on the original event. |
|
Thanks for the answer. I don’t know that this changes anything but I think of it more like we’re a band going on tour and we have 40 dates and 10 different ticket tiers for each and it would be convenient if the dates and tickets that were no longer available could be hidden from view so I don’t have to scroll past 400 rows of tickets when there are only 5 dates left in the tour. The main reason this is better than replication is so that you don’t have to change your shortcodes and menu options every time. If that doesn’t exist, just a suggestion that a “Hide Archived” or “Hide Past Dates/Tickets” button may be more useful than all this replication of events. Failing that, I believe I can target this with CSS, but would’ve preferred a built-in solution and a toggle of some kind. Thx |
|
Hi Matt, Thank you for the feedback and additional details 🙂 Long story short, the initial event editor we designed to allow for multiple datetimes/tickets and various controls to go along with that to give a lot of flexibility within the event itself. However, we quickly learned that type of editor wouldn’t work well with recurring events. It ‘could’ have various changes made to it to make it fit better, but still ultimately would not be a great setup to manage them (there are multiple different reasons for that, one of which is the With that in mind, we re-designed the event editor completely when we set out to create a recurring events add-on, you can find some details on this here: Within that, a lot of what you are asking for here has already been done and it is much easier to manage larger numbers of datetimes/tickets within that as you can filter them down better than with the current editor. That release is currently in beta but if you would like to test the current version on a development site to take a look I can send a copy over? (We generally advise against using beta versions in production, we may make changes to the database structure or various features which may then cause issues when switching to the release version later) |
|
The support post ‘Hide Past Datetimes and Tickets on Admin’ 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.