Hi @eviebpat
Thanks for reaching out!
We’ve seen similar reports in the past. My hunch is a plugin conflict and the issue which is described here:
https://theeventscalendar.com/known-issues/#wrong-timezone-wp53
Go to the “Wrong time / time zone is shown for events after WP5.3 update” entry.
Please check that one and the proposed resolution. Let me know what you find.
Cheers,
Andras
Thanks for respondig Andras. I couldn’t find the solution on this page:
https://wordpress.org/support/topic/timezone-is-off-displaying-utc-on-all-events/#post-12138155
And the other page was too technical for me sorry?
Regards
Eva
Drat!
Not sure why that topic was closed and it looks like most of the replies were removed from there. Arghhhh!
I’ll try to explain here again.
As of WordPress 5.3 the date_default_timezone_set function should not be used any more. Or when used, then big care should be taken.
We were also using that function before, but have fixed / removed every instance of that, so our plugins don’t use that function any more.
There are plugins who are still using it without the “care” and unfortunately effects how the times are shown in The Events Calendar.
The way to find out which plugin, or maybe your theme is using it is to go through a full conflict testing.
Here’s a link to our conflict testing guide, I hope it will not be removed by the system:
https://theeventscalendar.com/knowledgebase/k/testing-for-conflicts/
In short:
– Switch to a default theme like twenty twenty, deactivate all plugins except The Events Calendar and check if you still have the issue.
– If the issue is not there, start activating your other plugins one-by-one (or a couple at a time) and check after each round if the issue appears.
– Once the issue appears you should know which plugin is causing it. You should leave that plugin deactivated and reach out to the plugin developers to fix the issue with date_default_timezone_set.
I hope this helps!
Cheers,
Andras
Thanks so much András! I will try that this weekend. 🙂
Warm regards
Eva
Hi Andras
I followed the instructions and it helped, thank you. I found the conflicting plugin was the Simple WordPress Membership one. Unfortunately I’m running a membership site so I can’t leave it deactivated. However, I will be contacting the developers about the problem. Thanks again.
Regards
Eva
Just in case anyone else has this problem, the fix follows:
Uncheck the following checkbox then the Simple WordPress plugin won’t use that function:
Simple Membership -> Settings -> Advanced Settings -> Use WordPress Timezone
Jaime
(@jaimemarchwinski)
Hey there! This thread has been inactive for a while so we’re going to go ahead and mark it Resolved. Please feel free to open a new thread if any other questions come up and we’d be happy to help. 🙂