Posted: May 14, 2018 at 5:05 pm
Due to limitations with this plugin (around different form workflows for different ticket SKUs)…i would like to create a seperate hidden event …that has a free ticket..but i dont want this event listed on the same “events list” as my publicly available tickets…
I have setup a seperate page with a private login….and a seperate event/ticket on this page…
What shortcode allows me to only display specific event IDs on the events list?…So i can seperate the visible events from the private events.
We don’t have a short code that allows you to set specific event ID’s to display/hide, you could use categories an have a ‘public’ category, then call the ESPRESSO_EVENT list shortcode to display the public events. For example:
would only display events in the ‘public’ category.
However your users would still be able to find the private events through the category archives using that method.
Another option is to use the pre_get_posts filter and set the posts ID’s to exclude using post_not_in, like this:
Which excludes events with ID 58, ,11, 1911 from any front end lists, you just set the ID’s you want to remove and add that function to a custom functions plugin:
You can then use the
woah! wasnt expecting that much of a workaround…i would have thought there should be a SCode that could do this?
So if i add the PHP to a custom plugin i can isolate the event from my “events listing” page? correct?
The with a ticket selector…on an alternate private page….display a ticket selector there?
Is that what your option will achieve?
Seems like the solution has stopped the event from being listed in the events page…thanks for that…however in the bottom of the any actuasl event listing page…there is a naivgation link that cycles between my events…is there a way to hide this link? As people can access my hidden ticket page via this.
All good actually…ill just add this code…
Mainly wondering if there is an option to turn this off anywhere?
EE doesn’t add the ‘Next/Previous’ buttons mentioned, most likely they are from your theme (EE events are custom post types, so you theme is outputting them just like a post with the navigation).
Which theme are you using?