You may wish to consider Event Organiser as well (disclaimer: I’m the developer). It’s completely free, supports reoccurring events and shortcodes & widgets for displaying them in lists and calendars.
(I realise this is an old question, but it may be useful to others)
Related Posts:
- How to represent “event” in a UML Class Diagram?
- How to test wp_cron?
- Post date vs. event date in WordPress
- Looking for a simple calendar/events plugin [closed]
- Create a custom event post
- Show events date instead of article date in default calendar widget
- how to set array of args for scheduled event?
- Events plugin for irregular / complex events [closed]
- How to get an event to fire using Google Tag Manager for the wordpress audio player?
- Event Organiser: Event list includes regular Posts & custom fields? [closed]
- Single Events as Sub-Page to Main Calendar Page
- Reverse order of events on homepage [closed]
- Update user meta after one hour
- Event booking form for wordpress
- Plugin: Events manager – Next and previous event
- Event Management plugin
- How to Create Events Calendar
- Group the events post in month+year format?
- how can create carousel for posts that will be published a month later?
- Upcoming events
- Add option in th event calendar
- Post Terms As Class Name For Full Calendar Events
- What’s the difference between event.stopPropagation and event.preventDefault?
- What does on() in JavaScript do?
- How to block until an event is fired in c#
- Angular 2 Hover event
- onKeyDown event not working on divs in React
- onclick event pass
- id or value
- Why onbeforeunload event is not firing
- WordPress Media Uploader events
- Scheduled events disappear from events queue
- trigger save_post event programmatically
- Only Showing Upcoming Events
- wp_schedule_event not working?
- How to create collections that are edited in admin?
- All-in-One Event Calendar: Custom Query – Getting each event Instance [closed]
- Is there a WordPress Event Manager that links with your user database?
- How to trap “Publish” button to check for meta box validation?
- sort events based on event date custom field
- Archive by custom post type and custom date field
- How can I invoke an action after a CiviCRM triggering event?
- Conference ticketing and seating module for WordPress [closed]
- Plugin allowing for artists, events and venues
- 1 day after custom date change post status to draft
- Looking for a subscriber list management system
- Why is wp-cron only executing on page visit?
- Trigger background job using AJAX
- How to select events within current week using wp_query
- Plugin: Events Manager – Search by start date only
- RSVP form for Facebook events from a WordPress post?
- Save metadata as a timestamp, display as a “pretty” date
- Sorting WordPress Posts via Custom Field Values?
- How to display upcoming events by dat with Modern Events Calendar Lite
- Display posts with a start OR end date later than current date
- Calendar Solution: Handling upcoming Dates with Posts?
- Events Plugin that works with existing categories?
- How to order posts by one custom field and filter them by another one?
- List of JS Events for Widgets?
- Redux callback action
- How do I search events between two set dates inside WP?
- Creating a Custom Post Type and Joining with Users
- Integrating Facebook calender to WordPress
- Show only the future event (Advanced Custom Fields)
- Issue with wp_schedule_event()
- FYI: How to make Time.ly all-in-one event calendar mobile friendly [closed]
- sort and display posts by custom field (wp-query and the loop))
- How to Configure Events List in WordPress to Disappear Event Once Date is Past
- Sort custom post type by most current date picker
- Should i use a plugin for Event Manager or code my own needs? [closed]
- WooCommerce event works in jQuery but not in JavaScript
- List of Events with Multiple Dates: Only NEXT Date
- shortcode – I need to throw a message or load a different page
- Update Post Taxonomy Automatically Based On Date
- When using Tribe Events Calendar, querying for a specific event category returns nothing
- Order posts of a custom post type by the event date using FT Calendar Plugin
- how to compare different timestamps in wp-query for events custom post types?
- Creating an Events Feed with Sub Pages/Posts for Each Event
- Display upcoming events in the next 30 days by querying posts with timestamp in custom meta
- Membership & Event Registration/Management plus-ins for non-profit [closed]
- Can’t see past events on admin dashboard
- Is there a way to know when a page has been updated and do some action only once?
- Ordering of posts, 2020 Year showing as next event when should be last
- profile_update hook does not fire from front-end
- Permalinks don’t update nor link properly
- EventON – Dequeue Styles
- Execute jQuery with custom event listener after successfully add an item to the cart
- How to populate a Mailchimp newsletter with latest events from WordPress plugin EventOn?
- Hourly events don’t get triggered
- DOM reference to TinyMCE editor element (button)
- Include custom table in query
- Add role privileges of the custom post type
- Events with multiple event dates + permalink for each date
- Sorting meta box values by start- and enddate and all dates in between
- Checking if field is set before comparing with meta_query in query_posts?
- Unable to sort wp_query by date/time with multiple meta_key s
- Count of posts with meta_key filled in?
- Display content based on an event
- Plugin for Marathon Running Event Management [closed]
- Custom booking form field not saving
- How to write a plugin that “listens” every time, an edit occurs?