Based upon requests from clients, I had to look for and review a number of calendar plugins to use in WordPress sites and here are the best ones I’ve found so far. Most of them are free and you got lots of choices as well.
1. Calendar: by Kieran O’shea.
It’s a very nice and easy to use plugin and displays as a large calendar that you can easily place into a page or post and add events in categories and make them color-distinct.
You can repeat events, and assign links to them as well.
And here is a live demo for it on the developer’s own site.
2. CGM Calendar:
This is another cool one, and it’s main strong point is the so many options it presents for setting repeating events, more than any other calendar plugin, I’ve seen so far. It also allows excluding certain days to give you full control
It allows setting colored categories, and linking events as well. And here is a live demo for the CGM Calendar.
My only catch on this one is the lack of easy way to customize the calendar look from the default vibrantly colored look which might now match every site.
3. Events Calendar:
One of the simple and easy to use calendars, it offers a sidebar widget as a quick reference which can be shown as a small calendar or a list of events, and also a large format for in-page large calendar. It also offers minimal css customization in the Options page.
What’s lacking here is repeating events and categories.
This a paid plugin and it provides so many choices and view modes more than any of the free ones.
It’s however, somewhat complicated to setup but if you’re looking for this level of complexity, it’s definitely a good choice. And it’s developers provide a free installation service for you, if you need it.
One major advantage I’ve seen here is that it allows you to insert images into events, which I haven’t seen in any other calendar plugin so far.
I’ve used it in one of my projects, www.milonga.ie, and it gave all what the client was looking for in such a plugin and here is how it looked on site.
Another powerful choice that I found out lately. It’s definitely worth trying out.
Why Not Just use the standard calendar widget that part of WordPress?
The default widget displays a calendar for posts that you enter into your blog, however, those plugins mentioned above are separate events that not linked to your posts, so it depends on what you’re trying to display.
Hope this proves helpful to you when looking for a good calendar plugin and I am looking forward to hearing about your suggestions for good ones I might have missed or never seen before.