WordPress.org

Plugin Directory

Test out the new Plugin Directory and let us know what you think.

My Calendar

Accessible WordPress event calendar plugin. Show events from multiple calendars on pages, in posts, or in widgets.

My Calendar does WordPress event management with richly customizable ways to display events. The plug-in supports individual event calendars within WordPress Multisite, multiple calendars displayed by categories, locations or author, or simple lists of upcoming events.

Easy to use for anybody, My Calendar provides enormous flexibility for designers and developers needing a custom calendar.

Features:

  • Calendar grid and list views of events
  • Monthly, weekly, or daily view.
  • Mini-calendar for compact displays (as widget or as shortcode)
  • Widgets: today's events, upcoming events, compact calendar, event search
  • Custom templates for event output
  • Limit views by categories, location, author, or host
  • Disable default CSS and default JavaScript or display only on specific Pages/Posts
  • Editable CSS styles and JavaScript behaviors
  • Schedule a variety of recurring events.
  • Edit occurrences of recurring events
  • Rich permissions handling to restrict access to parts of My Calendar
  • Email notification to administrator when events are scheduled or reserved
  • Post to Twitter when events are created. (with WP to Twitter)
  • Location Manager for frequently used venues
  • Fetch events from a remote database. (Sharing events in a network of sites.)
  • Import events from Kieran O'Shea's Calendar plugin
  • Integrated Help to guide in use of shortcodes and template tags
  • Shortcode Generator to create customized views of My Calendar
  • Developer Documentation

What's in My Calendar Pro?

  • Let your site visitors submit events to your site (pay to post or free!).
  • Let logged-in users edit their events from the front-end.
  • Create events when you publish a blog post
  • Publish a blog post when you create an event
  • Advanced search features
  • Responsive mode
  • Import events from .ics or .csv formats via file or URL.

Translations

Visit WordPress Translations to check progress or contribute to your language.

Translating my plug-ins is always appreciated. Visit WordPress translations to help get your language to 100%!

Requires: 4.4 or higher
Compatible up to: 4.7.1
Last Updated: 1 month ago
Active Installs: 30,000+

Ratings

4.7 out of 5 stars

Support

7 of 14 support threads in the last two months have been marked resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,3,3 100,5,5 50,2,1 100,1,1 100,2,2 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 0,1,0 100,2,2 100,2,2 100,1,1 0,1,0
100,1,1 100,6,6 100,1,1 50,2,1 100,2,2 100,1,1 100,1,1 100,1,1 100,2,2 100,3,3 100,3,3 100,1,1 100,7,7
100,1,1 100,1,1
100,2,2 50,2,1 100,1,1
0,1,0 100,1,1 100,2,2
0,1,0 100,1,1 100,1,1 100,1,1
100,1,1 50,2,1 100,1,1 0,1,0 50,4,2 100,1,1 100,1,1 100,1,1 100,2,2 100,6,6 100,1,1 0,1,0
100,1,1 100,1,1 100,2,2 100,1,1 100,1,1
100,2,2
71,7,5
100,2,2
57,7,4 50,4,2 100,6,6 80,5,4 50,2,1 100,1,1 100,4,4 100,3,3 100,1,1
100,1,1 100,1,1 100,2,2 100,1,1 100,4,4
100,3,3 50,2,1 100,3,3 100,1,1 88,8,7 100,1,1 100,2,2 100,1,1 100,1,1 100,2,2 100,1,1 67,3,2 100,3,3 100,1,1
100,3,3 100,1,1 67,3,2 100,4,4
100,2,2 100,1,1
83,6,5 100,1,1 0,1,0
100,1,1 100,1,1 75,4,3 100,2,2 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 67,3,2 100,1,1 100,2,2 100,1,1 100,1,1
100,3,3 100,2,2
100,2,2 100,2,2 100,1,1 100,3,3 100,1,1 100,1,1
50,2,1 100,1,1 100,1,1 50,2,1 100,2,2
100,2,2 100,1,1 100,1,1
100,2,2 100,1,1 100,2,2
100,1,1
100,3,3
100,1,1
100,1,1 100,1,1 100,1,1 100,1,1
100,2,2 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1 100,2,2 100,1,1
100,2,2 100,2,2 100,2,2
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 0,1,0
100,1,1 100,1,1 100,1,1 100,1,1 50,2,1 100,1,1
100,1,1 100,1,1 100,1,1
100,1,1 75,4,3 100,1,1 100,1,1
100,1,1 67,3,2 100,1,1 100,1,1 100,2,2 100,1,1
100,2,2 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,2,2 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,2,2 100,1,1
100,1,1 100,1,1 100,1,1 100,3,3
100,2,2 100,1,1
100,1,1 100,1,1 100,3,3 100,1,1 100,1,1
100,1,1
100,1,1
100,1,1 100,2,2 100,1,1 100,1,1
100,2,2
100,1,1 100,1,1 100,1,1
50,2,1 50,2,1 100,1,1 100,1,1 100,1,1
100,2,2