Same issue for me, code like :
$events = tribe_get_events( array( ‘eventDisplay’ => ‘upcoming’, ) );
won’t display multi days events which start date is in the past and end date in the futur.
This happens with version 4.9.3.1
-
This reply was modified 5 years, 3 months ago by tarabusk.
Thread Starter
lzevon
(@lzevon)
@tarabusk it’s been super frustrating for me to simply wait for someone there to respond. Doubly frustrating that I pay for this plugin and can not send a support ticket because the support login is broken.
@lzevon, waiting for an answer from the plugin team, I temporarily reverted to the 4.8 plugin version …which happened to work.
Might not be a good idea, as it is quite old, but at least current events are now showing up amongst upcoming events.
Older versions available here
https://wordpress.org/plugins/the-events-calendar/advanced/
Hi, @lzevon
First off, I apologize for the issues you’re having with our premium support platform. Feel free to register a new account here to get a conversation started with our customer service:
https://support.theeventscalendar.com/submit_ticket
Regarding the multiday events not appearing as upcoming: What are you using to display the upcoming events?
When I go to this page and they seem to show fine:
http://dev.woodlawncemeterymn.com/events/list/
Mike
Hi @tribalmike thanks for getting back to us.
As far as i’m concerned I use :
$events = tribe_get_events( array(‘eventDisplay’ => ‘upcoming’) );
Current events used to show up, but disappeared in the last versions (at least 4.9)
Now i rolled back to 4.8 and it’s working. (the 2 events with start date in the past are showing up)
Exemple:
https://maisonjeanvilar.org/programmation/
Tell me whatever more information you need.
-
This reply was modified 5 years, 3 months ago by tarabusk.
-
This reply was modified 5 years, 3 months ago by tarabusk.
Hi @tarabusk
The ‘upcoming’ display has been deprecated since version 3.8. Replace it with ‘list’
To get events that are ongoing (start date in the past and end date in the future), use the ‘ends_after’ argument. Like this:
tribe_get_events(array('eventDisplay' => 'list', 'ends_after' => 'now'));
Hopefully that’ll get it working for you.
Mike
Thanks for your prompt response @tribalmike i tested with “list” that did not work but indeed i did not included the end_after argument.
So I’ll test that and will let you know.
Anyway thanks for this great and powerful plugin.
Your welcome. Make sure it’s ‘ends_after’ (with an ‘s’), not ‘end_after’.
Thanks!
Mike
Thread Starter
lzevon
(@lzevon)
I’m showing the events on the page called EVENTS in the main menu, not the List URL you shared. I would think you’d have to manually enter that to see on my site, which wouldn’t work for everyone else who doesn’t have the intimate knowledge of the plugin like you do.
I found a work-around using another method to embed the widget on the page which works.