Support » Plugin: Simple Calendar - Google Calendar Plugin » How to show ONE day of calendar?
How to show ONE day of calendar?
-
I’m trying to show only one day of my Google Calendar using Simple Calendar.
The Google calendar can be seen here:
There are events running from May 21st to May 23rd 2016.
Using Simple Calendar, I set:
View = “List”Under “Events” I set:
Calendar start = 2016-05-21
Earliest Event = Same as start date
Latest Event = Day end of start dateUnder “Appearance” I set:
Span: 1 day(s)
(all the rest is unchecked/unchanged)Under “Google Calendar Settings”, I placed my Calendar ID (all the rest left unchanged)
The result can be seen here:
http://victoriahighlandgames.com/games/calendar/test/
Both site, server, and google calendar are set to the same timezone (UTC-8). I tried changing the timezone setting (Setting->Advanced->Timezone) but it made no difference in the results. I can use “Site Default” “Source Default” or “Custom (UTC-8)” and the results are the same.
If I change these settings:
Earliest Event: 1 Day(s) before start date
Latest Event: 1 Day(s) after start dateIt starts showing events, but from May 22nd. You can see it here:
http://victoriahighlandgames.com/games/calendar/blanshard-field-test-2/You must use the navigation to see the 3rd event from May 22nd (why only 2 events showing per page when I didn’t set any limits?), or the 2 events from May 21st.
What am I doing wrong?
-
Hi sorry you are having an issue and I am sorry for the delay.
I tried setting up a calendar with the same settings you state here but it seems to work correctly on my end.
1. Are you using this as a grouped calendar or a single calendar?
2. To rule out any possible conflicts please try running through this: http://docs.simplecalendar.io/troubleshooting-theme-plugin-widget-conflicts/
3. I know you said you checked the timezone settings, but here is a guide just in case: http://docs.simplecalendar.io/timezone-settings/
Let me know if any of that helps at all or if we need to dig a little further.
Thanks!
Thank you for taking the time to test a similar set of events.
I’m answering your questions as the bottom, but I found out the behavior to be even stranger. I was able to reproduce it repeatedly so I’m convinced it is some sort of setting (google? wordpress? plugin?) as it happens in different browsers.
Here is what I noticed…
It is now about 9:30am here in Victoria, BC, Canada (GMT-8).
For the last half-an-hour I’ve been changing one of my events starting time in Google Calendar. Each time I change it, I clear the cash in the calendar in WordPress and reload it in my page.
I noticed that, as time goes by, I have to keep changing the start hour of the event so it can be regarded by “Simple Calendar” as an event for the day I created it.
Let me try to explain…
For example, at 9:15am (my time), only events starting at 10:15am or later on May 22nd 2016 were shown with the other events of that same day. Events starting at 10:14am or earlier, were shown with the May 21st events.
Than, a minute later (9:16am), that changed and the event starting at 10:15am shifted back and started to appear with the May 21st events.
But if I changed it to start at 10:16am, than it would show again as part of the May 22nd events.
I kept “playing this game” for the last 30 minutes with consistent results… It would be very hard to me to show you, so you will have to trust me on this.
Any idea of what might be causing it?
In any case, here are my answer to your questions…
1. If you are talking about the setting “Calendar Settings -> Event Source”, it is set to “Google Calendar”.
2. I tried disabling my custom theme (which I created following all the “best-practices” from WordPress), all my plugins and all widgets. I cleared the cash for the calendars and tried those pages. It didn’t change the results.
3. I re-checked the timezone settings on the general google calendar settings, the specific calendar settings, and wordpress settings and all are the same, i.e., GMT-8 and UTC-8.
I also created a 3rd test calendar that you can see here:
http://victoriahighlandgames.com/games/calendar/blanshard-field-test-3/
This new calendar is exactly like test-2 with one difference:
Earliest Event: 2 Day(s) before start date
Latest Event: 2 Day(s) after start dateAs you will notice, it now shows all events (May 21st, 22nd, and 23rd).
Thanks again,
AlexJust an update to confirm the issue above…
I did the same more tests today and got the same results. More precisely, the issue for my timezone (GMT-8) happens at exactly 1h earlier than the starting of the event itself.
In other words, if I look at my calendar until 8:59am (GMT-8), any event set to start at 10:00am of any given day appear with all other events of that same day. At exactly 9am, that event moves back and appears with all other events of the previous day.
Thank you for all the information. It helps with trying to narrow down the problem. I still haven’t gotten it figured out just yet but I will keep digging into it.
Ok this was a bug. It will be fixed in 3.0.13.
- The topic ‘How to show ONE day of calendar?’ is closed to new replies.