Missing "Buy tickets" button in events page on the day of the event
I’m sorry to hear that you are having issues with the ticket buttons. I will try to help figure out the problem.
Can you check your WordPress settings to see if the correct time zone is set? This will be in the WordPress admin in Settings > General, in the “Time Zone” field.
Thanks for checking the global time zone setting. I just wanted to make sure you had the timezone set to your local time.
Please navigate in your dashboard to Events > Settings > “General” tab. In the “Timezone Settings,” if there is a button that says “Update Timezone Settings,” please click this button. It should update and then there will be a dropdown for selecting one of two timezone modes. If there is no button, make sure “Use sitewide timezone everywhere” is selected.
Let me know how this was setup, and if changing it makes any difference.
Hmm, sorry that didn’t have any effect. We will have to dig a little deeper.
Can you please provide the following information about your site setup and one of the events that is not working properly:
1) WP timezone (UTC value)
2) Server timezone
3) Timezone handling of TEC (Events > Settings > General tab – https://cloudup.com/cJxYQ0ulUVE)
4) Timezone setting of the specific events (https://cloudup.com/chXmUKvZ1Oj)
- WP Timezone: Bratislava
“Svetový čas (UTC) je 10. februára 2018, 4:36:45. Lokálny čas je 10. februára 2018, 5:36:45.”
First time is World time, the second time is local time, and the local time is correct.
- Server timezone:
- Timezone handling of TEC:
Use the sitewide timezone everywhere
Show timezone: NOT checked
- Timezone setting of the specific event:
Thank you for providing that information.
I just realized something. Are you setting the end time for purchasing tickets after the start of the event? If the event starts at 2pm and you are setting the end of sales at 4pm, this may be the problem. Can you set the end time for ticket purchase at least one hour before the event starts and see if that fixes the problem?
my client set up end of the sale of the tickets always 2 hours before the begining of the event, so that is not the problem either.
In the past, the time was 0:06 (at night) on the day of the event, and the button was missing already. Even though the end of the sale was set to 5pm and the event started at 7pm.
Just to be clear, the problem is that the button Buy tickets on the events list page is missing. You can still buy tickets when you go to the event’s details page.
Thanks for your patience on this. I was able to reproduce this on my own install, and believe this may be a bug in the plugin. I will file a bug ticket reporting the issue. When they have tracked down and fixed the issue, someone will report back in this thread. Unfortunately, I cannot say exactly when this will fixed and released.
I appreciate all the information that you were able to provide. Let us know if you have any other issues or questions in the meantime.