Guides
Start with the side you can see: is the calendar source empty, or is the website not showing what the source has?
- Display Events in Month view but not List view Why The Events Calendar can show an event in Month view but not in List view, which differences are normal, and how to spot a stale Month view. 5 min read
- Source How to count upcoming events in an ICS file What “upcoming” should mean for an ICS file, why grep gives the wrong number, and a tested script that expands recurring events over the next 30 days. 4 min read
- Source ICS download is a web page, not a calendar Why a calendar export or feed address returns an HTML page instead of an .ics file, how to tell which page you got, and how to reach the real export. 4 min read
- Source ICS event on the wrong day or time Why an event from an ICS file or feed shows an hour out, or on the wrong day, and how to read the DTSTART line to find which side got the time zone wrong. 4 min read
- Display ICS feed vs website: which side is empty? Compare a calendar’s ICS feed with its public events page over the same 30 days to see whether the source, the website, or neither is missing events. 5 min read
- Source ICS file has no upcoming events How to tell whether a calendar export is genuinely quiet, filtered or no longer updating, before you start debugging the website that displays it. 5 min read
- Display The Events Calendar List view empty? What an empty List view in The Events Calendar is telling you, tested on a real install, and the order to check events, filters, caches and the export. 6 min read
- Display WordPress events not showing A practical sequence for finding out why upcoming events are missing from a WordPress events page when the calendar source still has them. 5 min read
Not sure which side the problem is on? Check the calendar file first. If it has upcoming events, the problem is on the website.
Check an ICS file