Description
The Events Calendar add-on adds a monthly calendar view to Event Espresso, displaying the registered events in a grid of clickable dates that lead directly to the registration page. The integration works via a movable shortcode on any page or post, allowing visitors to filter events by category and navigate between months without reloading the entire screen.
Key Features
- Monthly grid view
Renders Event Espresso events in calendar format with navigation between months. - Movable shortcode
Inserts the calendar on any page, post, or widget via shortcode[ESPRESSO_CALENDAR]. - Event category filter
Allows limiting the display to only events from specific categories of the base plugin. - Direct links to registration
Each event listed in the calendar leads to the Event Espresso registration page with a single click. - Customizable styling
Accepts adjustments via CSS to match the calendar’s appearance with the theme’s visual identity.
Benefits of the Events Calendar
- Visual event discovery
Visitors quickly find available dates instead of scrolling through long lists. - Increased registration rate
The calendar view brings the visitor closer to the registration button, reducing clicks until conversion. - Clear schedule organization
Teams managing multiple events per month keep the schedule visible in one place. - Code-free implementation
The shortcode spares the editing of theme templates to publish the calendar on the frontend.
Who is it for?
- Recurring event organizers who need to display a monthly schedule.
- Schools, churches, and associations that publish classes, worship services, and meetings on fixed dates.
- Training centers and workshops that sell tickets through Event Espresso.
- Institutional sites that already use Event Espresso and need a calendar view beyond the standard list.
The Events Calendar addon is recommended for those operating Event Espresso with dense event schedules and wanting to present the agenda in a visually familiar format to users. The monthly grid replaces the native linear list, shortening the path from date discovery to the registration page, with category filters that keep the calendar relevant for each visitor profile.
Frequently asked questions
Is Event Espresso Events Calendar GPL-licensed?
Yes. Event Espresso Events Calendar is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Event Espresso Events Calendar on multiple sites?
Yes. You can install Event Espresso Events Calendar on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Event Espresso Events Calendar cost at Ultrapack?
Event Espresso Events Calendar costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Event Espresso Events Calendar include updates?
Yes. The current version of Event Espresso Events Calendar is 3.2.16.p, published at Ultrapack on Nov 3, 2022. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Event Espresso Events Calendar scanned before publication?
Yes. Every version of Event Espresso Events Calendar goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
This item is an add-on for the Event Espresso plugin. Installed on its own it throws no error, but it does not work either.
- Install and activate the Event Espresso plugin before this one.
- Download the file
eea-events-calendar.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
eea-events-calendar.zip, click Install Now and then Activate.
- Both stay active at the same time. Deactivating the Event Espresso plugin turns this add-on off with it.
- An add-on settings usually show up inside the main plugin screens, not in a menu of their own. If you find nothing new in the dashboard after activating, look there before opening a ticket.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready