Marcus: I actually found that is_current, I was looking through the code! I agree, it would have been nice to discover earlier in the documentation 🙂
The problem is I can’t get CONTENT to display only future events when I set it to “future” in the Event List settings. The “future” scope includes current events. So, using a shortcode to call Current events above the main listing (set to Future) means I see events happening now twice.
Here’s my code:
<strong>Now Showing</strong>
[events_list scope="today"]
<strong>Upcoming Events</strong>
CONTENTS
This displays:
Now Showing
Event A
Upcoming Events
Event A
Event B
CONTENTS list is set to scope=”future” in the dropdown on Events > Settings > Pages > Event List. However, I’m also using conditional statements in the display template:
{is_future}
<Extra image here/>
{/is_future}
This displays:
Now Showing
Event A
Upcoming Events
Event A
Event B <Extra image here/>
To put it clearly: the {is_future} conditional IGNORES currently active events, but scope=”future” includes them. This seems glaringly inconsistent to me.
I would like this plugin to display:
Now Showing
Event A
Upcoming Events
Event B <Extra image here/>
There’s no setting for “current” or “today” in the Event List settings, even though they exist elsewhere, so I can’t reverse the above shortcode/CONTENT settings. Not that I could, because the shortcode scope=”future” also includes current events.
angelo_nwl: Yes, if you read my original post you’ll see I set my settings, they just don’t seem to work how I’d like/expect them to. I’m not concerned with past events, nor recurring events. I simply would like to split my events page into two groups: ones happening now, and ones that haven’t started yet. The “Future” setting includes current events in the settings, but does not in the conditional statements.
I mostly brough this up to point out the inconsistencies in the use of the word “future” throughout the plugin, so it could be fixed and not confuse others like me. Also, it would be great if the Event List scope dropdown were expanded to include all the scopes available in the shortcode.