Monday, August 27

Calendar Plugin of WordPress

After deploying Kieran O'Shea's calendar plugin in a WordPress site, I modified the code so that several calendars can be created in one site. To fit the requirement of my site, I setup some calendars can only be accessed by registered user only. Using this new package you can create thousands of calendars open for public, and another thousands of calendars open for registered users only.

Some bug in edit-calendar.php is also corrected.

If you already have original calendar plugin installed, you can update it by manually adding calendar_id INT(11) in WP_CALENDAR_TABLE of WP database using phpMyAdmin, then existed events will be treated as one calendar with Calendar_ID equals to 0(zero), and you can create calendars with other Calendar_IDs.

Download Please check the new version

Aug 27, 2007:
Updated the plugin to 1.2.3 by correcting a bug to show description in IE6.

Aug 10, 2009: I lost this plugin due to disk failure. So if you downloaded it before, please send a copy to me: ben(AT) I appreciate it.

June 2, 2010: The wheel is re-invented. Visit for details.

Labels: ,


At October 04, 2007 5:53 AM, Anonymous Anonymous said...


I tried this plugin revisited by you and i found a bug.
When you edit the rewrite.php file by adding the return line, you are not able to write another PAGE, in fact nothing it's written in the mysql table.
So when you want to view the page created, wordpress doesnt manage to find it.

At October 04, 2007 9:06 AM, Blogger Unknown said...

Thanks for your reply. I agree that it is more cautious to use another approach( comment $wp_rewrite->flush_rules() in posts.php.)
I deleted that return part from README and uploaded using the same version number.

Please let me know how you think of it.

At August 03, 2009 9:23 PM, Blogger Unknown said...

Hi Ben, I would like to know if you still have the modification of Kieran plugin available for download.

Greatly appreciated, thanks a lot!

At November 19, 2010 3:38 AM, Anonymous Frank said...

I tried this plugin, but I can't find a way to display multiple calendars on one site, only categories in the same calendar.
How do I create a 2nd seperate calendar?

At November 19, 2010 5:03 AM, Anonymous Frank said...

Never mind, found it in the readme.
Working perfect now. Thank you.


<< Home