Plugin Directory

Event Organiser

Create and maintain events, including complex reoccurring patterns, venue management (with Google maps), calendars and customisable event lists

How to create an event

Events behave very similarly to standard posts. To create a event, select the 'Add New' submenu from 'Events' menu. The chief difference between events and post is the 'Event Details' metabox which sets the date and venue data related to the event.

You can also add events in the Calendar view in a manner similiar to Google Calendar. By selecting one (or multiple) days (in month mode) or times (in week/day mode) you can create an event that spans the selected period.

How do I display events?

Events are automatically displayed on the events page: try http://www.your-wordpress-site.com/?post_type=event (If you have permalinks enabled these will have 'prettier' versions). Similarly, ?event-category= would display events of a specfied category, and ?venue=, events at specified venue. FInally ?event= will show the specified event.

Each of the above have their own associated template. These template files are present in the template sub-directory of the Event-Organiser plug-in folder. To override the default templates, simply create the appropriately named files in your theme directory.

The plug-in also provides the following widgets:

  • Event list - list events allows with options to filter by venue, categories and dates.
  • Calendar - display a calendar, similiar to the WordPress calendar, that displays your events.
  • Agenda - displays your events in a list grouped by date and navigated with AJAX.

and, among others, the following shortcodes:

  • Event list & Widget Calendar - shortcode versions of their widget counterparts.
  • Full calendar - a calendar, similiar to the admin calendar, with optional month, week and day views and category and venue filters

Finally, the plug-in provides a function eo_get_events which is similiar to WordPress' get_posts. The function returns an array of post objects (where the posts are events), and this can be used to display events through editing your theme. The usual WordPress functions for display associated information (author, title etc) are still available to you, and the plug-in provides a similar set of functions to display event related data (dates, venues etc). See the documentation.

The full calendar doesn't display any events

The calendar should display all published events. If you find the calendar doesn't appear this is usually caused by the theme you are using, and is verifiable by temporarily switching to the TwentyEleven theme. If the theme is the cause this is normally because:

  • The theme de-registers the jQuery / jQuery UI shipped with WordPress and registers an outdated version
  • The theme does not call wp_footer in the footer

If the calendar does appear, but gets stuck loading, the cause is usually the AJAX response. If your site is in 'debug' mode - this can be due to error messages from other plug-ins being printed. You can view the AJAX response in your browsers console (E.g. Firefox's firebug or Chrome's dev tools). If you are still unable to determine the cause of the problem, or how to fix, please use the plug-in forums with a link to your site and I'll take a look.

I cannot navigate between months on the widget calendar

If clicking on the 'next' month causes the page to reload - the javascript has not been loaded. This is usually because the theme does not call wp_footer in the footer.

If the calendar simply does not respond this is usually because your theme does not allow widgets to add their own ID and classes. If you are still unable to determine the cause of the problem, or how to fix, please use the plug-in forums with a link to your site and I'll take a look.

What ShortCodes are available?

Event Organiser provides the following shortcodes:

  • [eo_events] - displays a list of events allows with options to filter by venue, categories and dates.
  • [eo_calendar] - displays a widget-calendar of your events, similiar to WordPress' calendar, and navigated with AJAX.
  • [eo_fullcalendar] - displays a calendar, similiar to the admin calendar, with optional month, week and day views and category and venue filters.
  • [eo_venue_map] - displays a Google map of the current venue, or of a particular venue given as an attribute.
  • [eo_subscribe] - wraps the content in a link which allows visitors to subscribe to your events; there are two types: 'Google' and 'Webcal'.

Requires: 3.3 or higher
Compatible up to: 3.3.2
Last Updated: 2012-5-5
Downloads: 21,522

Average Rating

4 stars
(48 ratings)

Support

8 of 12 support threads in the last three weeks have been resolved.

Got something to say? Need help?

Compatibility

+
=
Works!

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

100,1,1 100,1,1
100,1,1 80,5,4 67,6,4 100,1,1 100,4,4 100,4,4 100,6,6 50,2,1 86,7,6 67,3,2 100,1,1
100,8,8 100,8,8