EventFrame WordPress plugin featured image

EventFrame

EventFrame handles multi-day and recurring events with RSVPs and seat limits. Publish calendars and lists via Elementor or shortcodes, and let members submit or track My Events. Start free; add Plus later for waitlists, iCal, and host tools.

Pricing
Free
Version
1.0.0
Status
Released
Requires WordPress
6.4
Tested up to
7.1
Requires PHP
8.0
License
GPL-2.0-or-later

Multi-day and recurring events, visitor RSVPs, and Elementor calendar layouts

EventFrame is a free events plugin for WordPress sites that need more than a single start time on a calendar. Model multi-day programs, overnight sessions, and recurring series with per-day hours or all-day flags, plus skip dates when a weekly run takes a break. Visitors understand the schedule without reading a wall of footnotes or opening a PDF flyer.

Why EventFrame handles real schedules

RSVPs keep planning grounded. Guests can mark Going while logged in or as visitors, and you can enforce seat limits and signup deadlines per day and per recurring occurrence. That fits workshops, meetups, classes, congregations, and community programs where capacity and timing matter as much as the event title.

Publish month calendars and upcoming lists with Elementor widgets or shortcodes so the same event data can live in a homepage highlight, a dedicated calendar page, or a sidebar teaser. Members can propose events for review, and logged-in visitors get My Events views for what they host and what they attend—useful for clubs and membership communities.

EventFrame treats each day of a multi-day program as something you can describe clearly: different hours, all-day flags, and capacity rules when a workshop fills before the closing session. Organizers spend less time explaining exceptions in prose and more time confirming who is coming.

How EventFrame presents your calendar

Theme Builder documents and dynamic tags help singles and archives match the rest of the site. EventFrame focuses on the free core: structured events, clear calendars, RSVPs, and Elementor-ready layouts. When you need waitlists, iCal feeds, saved event boxes, or host CSV export, EventFrame Plus extends the same foundation so you are not starting over.

Use EventFrame for community calendars, training schedules, conference-style multi-day agendas, or simple recurring club nights. Keep event data in WordPress, design the front in Elementor or shortcodes, and give guests a trustworthy place to find what is next—and to say they are coming before seats fill up. Clear schedules and honest capacity rules build trust for first-time visitors and regular members alike. EventFrame keeps recurring series honest when holidays or venue conflicts force a skip date, so the public calendar does not advertise nights that will not happen.

Plugin Features

  • Multi-day & recurring

    Multi-day & recurring

    Per-day start and end times (or all-day), overnight sessions, and daily/weekly/monthly/yearly recurrence with skip dates.

  • RSVPs & seat limits

    RSVPs & seat limits

    Visitors mark Going (logged in or as guests). Enforce seats and signup deadlines per day and per recurring occurrence.

  • Calendar & list views

    Calendar & list views

    Month calendar and upcoming list via Elementor widgets or shortcodes.

  • Frontend submit & My Events

    Frontend submit & My Events

    Members propose events for review. Logged-in visitors see what they host and what they are attending.

  • Elementor Theme Builder

    Elementor Theme Builder

    Widgets for calendar, list, details, RSVP, submit, and My Events—plus dynamic tags and starter templates.

  • Plus when you need it

    Plus when you need it

    EventFrame Plus adds waitlists, iCal feeds, event box saves, and host CSV export on the same foundation.