This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WordPress Events


WordPress Events gives you a simple interface for adding events to your site and displays them in a beautiful calendar with pop up details.

Simply add events in an interface you are already used to and display your calendar by adding the shortcode [calendar] to any page of post!

New in 0.2 !

Multiple user calendars! Allow individual users to have their own calendar and display different calendars by specifying a user id in the shortcode. For example [calendar user=2] will display the calendar for the user with an ID of 2.

Built in sharing generates tiny urls that when linked to opens the shared event in a pop up just as if the user had clicked on it.

Google maps integration allows you to add a map of the venue.

Download a pdf user guide from here

0.9 now uses ajax to load events to save on load time.


  • See all your events
  • Add/Edit an event
  • Your calendar will display within your theme’s style. Here with a custom theme
  • And here within 2011
  • The widget!
  • Integrated sharing
  • Upon clicking on an event in the calendar a pop up will display further info.
  • Add an image to the event.
  • The new user role of “Calendar User”.


  1. Upload the folder wordpress-events to the /wp-content/plugins/ directory keeping the file structure.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Add your first event by clicking on Events -> Add New Event.
  4. Display your events in a page by adding the shortcode [calendar] to any page or post. This will display all events from all users.
  5. Display your upcoming events with a widget from the widgets admin area.
  6. Allow users to have their own calendar by assigning them the role of “Calendar User”. They will then be able to log in and add events to their own calendar.
  7. To show a specific user’s calendar specify the user ID in the shortcode. For example [calendar user=2] will show the calendar for the user with the ID 2.


Is there a widget to quickly display my upcoming events?

Sure is! Just go to your widgets admin page to use it! (It’s called “Events”…). The widget will show all events from all users.


There are no reviews for this plugin.

Contributors & Developers

“WordPress Events” is open source software. The following people have contributed to this plugin.


Translate “WordPress Events” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • First release


  • Major feature upgrades


*Fixed date format functions for < php 5.3


*fixed bug causing user id’s to not display


*Fixed bug that was showing blank map on pop up


*Minor css issues fixed


*Calendar users now able to view only their own events as well as delete their own events


*added settings page to display author of events


*Fix svn update error


*damn those fullstops!


*Added option to specify the phrase to prepend the author name


*date field is now populated with current date and time as leaving it blank causes an error


*MAJOR UPGRADE: Now using ajax to load events rather than inline.


*Updated timthumb.php to a secure version