Upcoming Events (Jetpack) widget allows you to use an iCalendar link to display a list of events on your site.
It is added to Appearance > Widgets when the Extra Sidebar Widgets module in the Jetpack plugin is activated.
Here is an example of what the Upcoming Events (Jetpack) widget looks like:
Once you add the widget to your sidebar in Appearance > Widgets, you’ll see that the widget settings look like this:
iCalendar Feed URL
The first step is to create a Google Calendar. Google Calendar is a free web-based calendar which you can use for keeping track of important events in one place from any computer or mobile device anywhere. You create several calendars for different uses in the same Google Calendar. Learn how to set up a Google Calendar here.
To access your iCalendar Feed URL you need to:
1.Click on the More Option next to the Google Calendar you want to add.
2. Select Settings and Sharing.
3. Scroll down to access permissions and make sure it is set to “Make available to public”.
4. Scroll down to Public address in iCal format and copy the URL.
5. Paste this URL into the Upcoming Events (Jetpack) widget and click Save.
Events times displayed are based on the time zone set in Settings > General of your site. Changes to Google Calendar take up to an hour to show on your site as WordPress.com caches calendar data for an hour.