ICS Calendar Plugin for WordPress
A new version of the ICS Calendar plugin has been released (Download). For those who are unsure what this plugin is/does, I will explain briefly. This plugin takes an ICS files (from iCal, Google Calendar, etc.) and imports it into Wordpress. The user can display it as a list of events on a page, in the sidebar, or display it on a page in calendar form.
There are many features, including:
- Language support for events and calendars.
- Caching of the ICS file in order to reduce bandwidth.
- Repeating events supported.
- Multi-day events supported.
- Calendar permalinks to link directly to events.
- Choose how many events to display in events list.
- Custom date formatting for the events list.
- More features to come…
Feel free to send me suggestions for new versions. The current version is ICS Calendar v1.2.4. Stay tuned for more updates.










December 17th, 2008 at 8:20 am
Thanks for the plugin. This is pretty good work.
One suggestion: what about a “only show free/busy status” option?
I would like to use the plugin to show my colleagues when I am already busy and when I am available to schedule a meeting.
But I don’t want them to know what I am actually doing when I am busy.
I don’t have the courage to dig in your code but I am sure it is just a matter of replacing every calendar event name by “busy”
A graphical view of this free/busy status would be even better!
Thanks anyway. This is really useful.
RV
January 20th, 2009 at 8:19 am
Good Plugin but the language support still has some flaws.
I used strftime and get a well translated list of events but the calendar and the widget are still showing the englisch month names (I deactivated caching).
January 20th, 2009 at 8:28 am
Sorry for posting to much. After some page reloads everything is wonderful.
Except the month name for the navigation of the calendar is not translated AND teh whole plugin is not gettexted. I would supply a german locale (at least for the front-end) if you add gettext support for your plugin.
January 20th, 2009 at 8:36 am
The Widget is translating dates on all pages EXCEPT the blog home.
January 28th, 2009 at 11:18 am
Hi, did you know, if I can connect a MobileMe calendar?
I tried to connect to webcal:… path. But this is not possible.
Chris
April 7th, 2009 at 8:32 am
Chris, just change “webcal:” to “http:” and make sure your calendar filename has the “.ics” extension at the end of it.
I am having a problem with the update. The option to show only upcoming events no longer works. Neither in the sidebar widget or the calendar I have on a page. I had to take the widget out of the sidebar because it was showing old events already passed.
April 24th, 2009 at 5:50 pm
I must say your addon is a godsend! Exactly what wordpress needed!
April 30th, 2009 at 7:47 am
Hi, We are trying to install the ICS Calendar plugin for Wordpress and it does not seem to be installing properly. It does not give us a General Setting page as shown in the screen shots. Would you be able to advise how to get this plug-in to work properly.
My email is ggonzales@connellco.com.