WordPress.org

Plugin Directory

Google Calendar Widget

This plugin installs a sidebar widget that can show the upcoming events from a Google Calendar feed.

1.4.6

  • Added definition of ko_calendar_loc if it was not previously defined by the wordpress loc system to support stand alone pages.

1.4.5

  • Made URL of apis.google.com protocol relative so it will work with secure sites
  • Added initial support for localization and an en_US localization database. I will include user contributed localizations.
  • Added support for <br> and <p> tags inside of the title format to get more formatting options. For example "[STARTTIME][ - ENDTIME]<br/>[TITLE]"

1.4.4

  • Clearer error message if using an invalid API key.

1.4.3

  • Replaced WP_PLUGIN_URL with plugins_url for better compatibility
  • Fixed typo in php which broke the Google Console URL in the settings screen
  • Added error handling to batch query (it returns success even when parts of the batch fail, so we have to now check for individual errors).
  • Entry will now expand with the time and location even if there is no description.
  • Removed some unused code.

1.4.2

  • Use Google client API batching to query multiple calendars
  • Added support for comma delimited calendar ids. You can now add multiple calendars in one entry by separating them with commas.
  • Maintained the 3 ID entries for compatibility, but the second and third fields will likely be deprecated in the future and replaced with a single comma delimited list.

1.4.1

  • Fixed typo data->date
  • Corrected the timezone for the all-day events

1.4.0

  • Upgraded to Google Calendar API v3
  • Replaced calendar "URL" with calendar "ID"
  • Added Setting for Google API Key. Each site must use a unique key.

1.3.2

  • Optimizations:
  • Removed the version number from the Google jsapi so as to allow for more cache hits with other users.
  • Removed the script includes from the admin interface.

1.3.1

  • Fixed problem where spaces around the loading GIF caused it to not stop when the calendar loads.

1.3

  • Remove duplicate events when showing multiple calendars that have been invited to the same event. If you create an event in calendar A and invite calendar B as a guest, then load them as "url" and "url2", the event should only appear once.
  • Added "Event Title Format" option to specify a format string to customize event titles (with or without the time).
  • Added error checking for errors that can occur when used offline (for test servers).
  • Changed the layout of the widget settings to increase the size of the text boxes.

1.2

  • Added "Expand Entries by Default" checkbox to widget settings to auto expand all the calendar entries. If this is checked, the each calendar item will open as though they were clicked by default.

1.1

  • Added ability to support multiple feeds (up to 3) from one widget.

1.0

  • Initial release

Requires: 2.8 or higher
Compatible up to: 4.0.1
Last Updated: 2015-1-20
Active Installs: 10,000+

Ratings

5 out of 5 stars

Support

3 of 5 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

1 person says it works.
0 people say it's broken.

100,1,1
100,2,2
100,1,1 100,1,1 100,1,1
100,1,1 100,2,2
67,6,4
67,3,2
100,4,4 100,2,2
100,1,1
100,1,1
100,1,1
100,2,2
100,1,1
100,2,2 100,1,1
0,1,0
100,2,2 83,6,5
50,2,1
50,2,1
100,1,1
100,1,1
100,1,1
100,1,1 100,1,1
100,2,2
0,1,0 100,1,1
100,1,1
100,1,1