Support » Plugin: Events Manager » [events list scope=”future”] showing results before current time

  • Dear Sir,

    When I use [events_list scope=”future”] the first event that is displayed is something that is in the past. So, for example, it’s 11.45pm right now (9th November -EST) but according the events_list results (scope=”future”) the next event is at 12.15 pm – 45 pm today (9th) which was around midday today and has already been and gone. I would expect as soon as the current server time passes 12.45 pm (i.e. 12.46 pm) this event would not show up anymore as a future event but it still does.

    Any ideas why this might be happening? I’ve checked the time zone within the wordpress installation and it’s set to the time zone I’m in.

    Any other ideas? Any helped appreciated,

    Best wishes,

    Christopher Skelton.

    • This topic was modified 2 months, 1 week ago by  kelsangchodor.
Viewing 8 replies - 31 through 38 (of 38 total)
  • Hi,

    Ok, I managed to install and keep settings. Thank you.

    So, I’m based in Florida (UTC-5 hours) – with the new installation, all my events start times are now 5 hours less than before so aren’t correct. Would you suggest I put the timezone to UTC-0 to fix this in general wordpress settings? But then there are other plugins I use that use this UTC-5 parameter in wordpress general settings to offset the server time which is I believe is based in LA (UTC-8).

    Thank you.

    Plugin Support caimin_nwl

    (@caimin_nwl)

    I think the best option will be to set the WordPress timezone to the one that works best for the site set up you have, then use the Events Manager timezone to compensate as needed for individual events.

    Thank you.

    It just seems that if I was using timezones I would put the timezone I was in (UTC-5) into both the general wordpress settings and also use that that same parameter for all of my events – because they too are held in the UTC-5 timezone (Florida)?

    But when I put this UTC-5 setting in the events it automatically takes off 5 hours of the start and end time straight after I publish the event…

    Maybe (and probably) it’s my confusion about how this time zone will work

    Plugin Support caimin_nwl

    (@caimin_nwl)

    Unless I misunderstand something, if all your events use the same timezone, and that’s the same timezone as you have set under the main WordPress settings, there’s no need to use the Events Manager timezone feature.

    Hi,

    There is a reason. And it goes back to why I started this post many weeks ago and what all the replies have been relating to.

    When you use the scope=future parameter in events_list it returns all events including the events of today. So if I had an event at 11am today and it is now 2pm it still appears in the result even though it’s not in the future. It only stops appearing once today has passed. So the future scope actually displays events on the current day that have already passed.

    So, I’ve been trying to work this out because our website looks out of date when we are using scope future because the returned events are events that have already passed on the current day.

    In one of your replies you said we should wait for the timezone function to be introduced because it uses both hours and minutes to decide what future posts to show. I was hoping this would fix my problem of past events being displayed when scope-future is used.

    I’ve been pointed to some code to try and help by one of your colleagues but that didn’t help either.

    So. I’m a bit lost to how to fix this problem. That’s how I ended up here looking into tomezones.

    Do you have any other ways I could work around this?

    Thanks for your help.

    Plugin Author Marcus

    (@netweblogic)

    NetWebLogic Support

    The time of the event shouldn’t change when viewing it on the front end. It should always local be time, irrespective of the timezone on your blog or the event.

    If your times are getting changed as and when you are editing your events, I’d suggest making sure there isn’t a plugin or theme conflict by temporarily disabling other plugins and/or switching to a default WP theme.

    If in your case, you have the same timezone on the blog and event, and you’re located in the same timezone, then ‘future’ events should be true to the second (provided you don’t use caching).

    Check if you have page caching, as that might affect things too.

    IF none of that helps, please get in touch with us directly here (http://wp-events-plugin.com/contact-us/ > ‘none of the above…’) and make sure you include a link to this thread so we know it’s you.

    Thank you Marcus,

    I’ve tried all that and still have a problem so have sent you an email.

    Thanks for your help.

    Best Wishes,

    Christopher Skelton.

Viewing 8 replies - 31 through 38 (of 38 total)
  • You must be logged in to reply to this topic.