REIGN

10 min read · 1,999 words

The Events Calendar Review: Features, Limits and Fit

The Events Calendar review: what it does well, its limits, who it fits

The Events Calendar is a good plugin for publishing a public event calendar on WordPress, and it is the most widely used one. The core plugin is free, with ticketing, recurring events and other advanced features sold as separate add-ons. It fits sites that want mature calendar views and a large ecosystem. It fits less well when events need to live inside a member community, where a plugin like Eventonomy is simpler.

This review covers what the plugin does well, where it falls short, how the free and paid parts divide, and who should use it. It is written for site owners choosing a plugin, so it sticks to what you can check yourself.

What The Events Calendar is

The Events Calendar is a WordPress plugin that adds an events post type, calendar views and event pages to your site. You create an event with a title, date, time, venue and organizer, and the plugin lists it on a calendar your visitors can browse. It was built by Modern Tribe and is now maintained by StellarWP, and you will see the name “Tribe” in its code and templates.

Note that the plugin is called The Events Calendar, not “The Event Calendar”. The difference matters when you search for add-ons and support.

Key features

The plugin covers the basics of a public calendar, and its strengths show in the details.

  • Event listings. Each event has fields for date, time, venue, organizer, cost and a link to a website.
  • Calendar views. Month, list and day views come with the core plugin. More views are available through the paid tier.
  • Venues and organizers. They are reusable records, so you enter a venue once and attach it to many events.
  • Categories and tags. Visitors can filter the calendar by type.
  • Add-ons. Ticketing, recurring events, community submissions and more come as separate plugins.

The add-on structure is both the strength and the cost. You install only what you need, but a full setup is several plugins to update and license.

Free and paid in plain words

The core plugin is free and covers listings, venues, organizers and basic calendar views. Paid parts add features on top: a Pro plugin with more views and recurring events, and a ticketing plugin for selling tickets and managing attendees. Pricing changes, so we do not list numbers here. Check the plugin’s own page for current terms.

The practical question is which of your needs are in the free core. A simple public calendar is. Recurring schedules, paid tickets and attendee tools usually are not. Make a list of what you need before you compare it with a free alternative.

What it does well

These are the reasons people keep using it.

  • Maturity. It has been around for years, so most edge cases have been met and fixed.
  • Ecosystem. Many developers build extensions, and many themes and tutorials mention it.
  • Familiar data model. Events, venues and organizers are standard records, so exports and migrations are well understood.
  • Public calendar views. For a site whose main job is “show what’s on”, the views are clear and quick to set up.

Where it falls short

It is a calendar first. That shapes its limits.

  • Add-on sprawl. Reaching a full feature set means several plugins.
  • Its own templates. It renders with its own template files, so matching your theme takes styling work unless the theme supports it.
  • Member awareness. It is not built around member accounts. Attendees are tied to tickets or RSVPs, not to a community profile.
  • Settings weight. The admin has many options, and new users can spend a while finding the right one.

How it compares with other options

The Events Calendar competes with other WordPress plugins and with hosted platforms. A few comparisons clarify where it sits.

Compared with other WordPress events plugins

Plugins such as Events Manager, Modern Events Calendar and Event Espresso cover similar ground. Events Manager bundles bookings in a free plugin. Modern Events Calendar packs many layouts into one install. Event Espresso centers on registration and payments. Our list of the best WordPress event plugins sets them side by side, and the list of event calendar plugins focuses on calendar display.

Compared with a hosted ticketing platform

A hosted platform such as Eventbrite handles listing, ticketing and promotion on its own site, and typically charges per ticket sold. A WordPress plugin keeps events on your domain and under your control. The tradeoff is that you manage hosting, payments and updates yourself.

Compared with Google Calendar

Google Calendar is a personal and team scheduling tool. You can embed it, but it is not an events system with registrations or venues. Use it to share your own schedule and use a plugin when you need event pages visitors can act on.

Compared with Eventonomy

Eventonomy is our own events plugin. It installs free and includes listings, calendars, daily, weekly and monthly recurring events, RSVPs and attendee management. Pro adds paid tickets, door check-in, advanced recurrence rules, calendar sync and organizer payouts. It is built for sites where members RSVP and talk about events, so attendees stay tied to member profiles. The Events Calendar wins when you need its larger add-on ecosystem or you already run it. See The Events Calendar alternatives for a fuller comparison.

QuestionThe Events CalendarEventonomy
Core cost modelFree core, paid add-onsFree plugin, Pro for tickets and more
Best forPublic calendars with an add-on ecosystemCommunity sites with member RSVPs
Recurring eventsThrough its paid tierDaily, weekly and monthly in free
Attendee recordsTied to tickets or RSVPsTied to member accounts on a community site
Styling on ReignTemplate overrides includedStyled with no add-on

Using it on a community site with Reign

If your site already uses The Events Calendar, Reign makes it look native. The theme ships template directories for the plugin (tribe and tribe-events), so event pages match your typography, colors and layout. You do not need an add-on for that.

Keep in mind that template overrides cover how pages look. They do not make the plugin aware of your members. If you want attendees, discussion and photos to sit together, add the rest of the stack: BuddyNext for profiles and spaces, Jetonomy for forums and WPMediaVerse for media. These plugins install free, and Reign styles them with no add-on.

The cost model is one theme licence per site. There is no per-member fee and no share of your sales. See pricing for the options.

Setting up your first calendar

A first calendar takes a short session if you plan the data first. Start with the fields every event shares: a title, a start and end time, a venue and an organizer. Then decide on categories that match how visitors think, such as workshops, talks and meetups, and keep the list short. A calendar with thirty categories is as hard to use as a calendar with none.

Next, create the page that shows the calendar and link it from your main menu. Use the default view that suits your content: a list view works better for a few events a week, and a month view works better when dates are dense. Visitors will use whichever view you show first, so choose it deliberately.

Finally, write a short description for each event that answers three questions: what happens, who it is for and how to join. Search engines read those lines, and so do people deciding whether to come.

Performance, search and maintenance

A calendar page is a query-heavy page, because it asks the database for many events at once. Keep your list views paged, avoid showing years of past events on one screen, and test the page on a phone over a normal connection. If you plan to publish hundreds of events, check how your hosting handles the archive before launch.

For search, each event page is its own listing. Give every event a clear title, a real description and the venue name. Decide what happens to events after they end: leave the page up with a “past event” note, or redirect it to the related category. Either choice is fine, but pick one so you do not end up with dead pages.

On maintenance, remember that a core plugin plus add-ons means several licences and several updates. Update on a staging copy when you can, and run through one booking or one ticket purchase after each update. Our guide to hosting for community sites covers the server side.

Moving to or from The Events Calendar

Because events, venues and organizers are standard records, moving data in or out is manageable. Export your events, check that dates and time zones carry over, and rebuild any recurring series by hand if the new plugin stores them differently. Test with a handful of events first, then move the rest.

If you are moving to Eventonomy, plan for the way it treats recurring events: a series has one RSVP list, not one list per date. For most meetups that is exactly what you want. For classes where each date has its own seat count, a booking plugin is the better home.

Who should use The Events Calendar

Use it if you fit one of these cases.

  • You run a public site, such as a venue, school or association, whose main job is to list what is on.
  • You want a large ecosystem of extensions and tutorials.
  • You already use it and your visitors are happy with it.
  • You are comfortable managing a core plugin plus a few add-ons.

Look elsewhere if you want events inside a member community, or you want a free plugin that includes recurring events and RSVPs from the start.

Setup tips if you choose it

  1. Install the core plugin and create a few venues and organizers first. Reusing them saves time.
  2. Decide on a single events page URL and keep it stable, because it is the page search engines will learn.
  3. Add a ticketing or recurring add-on only when you need it, and test checkout end to end.
  4. Check the calendar on a phone. Narrow screens are where month grids break down.
  5. Pick a theme that styles the plugin, so you are not rewriting templates.

Final verdict

The Events Calendar is a solid, mature choice for a public events calendar, and its biggest advantage is its ecosystem. Its biggest limit for a community site is that events and members live apart. If you are building a community, consider an events plugin that follows member accounts. If you are building a public listing site, it is a safe pick.

Frequently asked questions

Is The Events Calendar free?

The core plugin is free. Ticketing, recurring events and other advanced features are sold as separate paid plugins. Check the plugin’s own page for current terms.

Is The Events Calendar good for a community site?

It works, but it is built as a public calendar, not around member accounts. For events that live inside a community, Eventonomy or a similar member-aware plugin is simpler. Reign styles both.

Does The Events Calendar support recurring events?

Yes, through its paid tier. Eventonomy includes daily, weekly and monthly recurring events in its free plugin, with advanced rules in Pro.

Does Reign work with The Events Calendar?

Yes. Reign ships tribe and tribe-events template directories, so event pages match the rest of your site without an add-on.

What are the best alternatives to The Events Calendar?

Eventonomy, Events Manager, Modern Events Calendar and Event Espresso are common choices. See our guide to The Events Calendar alternatives.

Can I sell tickets with The Events Calendar?

Yes, through its paid ticketing plugin. Read how to sell event tickets on WordPress to compare routes.

Is The Events Calendar the same as Google Calendar?

No. Google Calendar is a scheduling tool. The Events Calendar is a WordPress plugin that creates event pages, venues and calendar views on your own site.

Try it on a real community site

Open a Reign demo to see events beside profiles and spaces. To build one, follow the BuddyNext community build guide.

Reading
10 min · 1,999 words
Published
May 22, 2024
Varun Dubey
Reign contributor

Writing about WordPress communities, BuddyPress, BuddyBoss, LMS plugins, and the business of paid communities.

Keep reading

More from the Reign blog

Browse all posts on community, WordPress, BuddyPress and the studio of plugins behind Reign.

What customers say on Trustpilot

Swift and expert coding!

Swift and expert coding by Kerit to apply a personalised display adjustment on the Reign Theme for a media plugin that was not fully supported at the moment.

RussellGB