EventFrame

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

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

EventFrame is the free events stack for WordPress sites that need real schedules—not a blog post with a date in the title. Build multi-day and recurring events, let visitors RSVP with seat limits, accept frontend submissions, and design calendar and list views in Elementor or shortcodes.

Multi-day & recurring schedules

Add each day with its own times or mark it all-day. Overnight sessions work when the end is before the start. Recurrence covers daily, weekly, monthly, or yearly patterns with skip dates.

RSVPs with seats & deadlines

Visitors click I am going. Guests can RSVP with name and email unless you require login. Seat caps and signup deadlines apply per day and per recurring occurrence.

Calendar and list front ends

Drop the Event Calendar or Event List widget into any layout, or use [gs_event_calendar] and [gs_event_list]. Archives sort by the first event day when you need schedule order.

Submit form & My Events

Let members propose events with schedule and attendance rules. My Events shows what someone hosts (including pending) and what they are attending—widget or [gs_event_my_events].

Elementor widgets & templates

Event Details, RSVP, Submit Form, Calendar, List, and My Events with Style tabs tied to global colors. Install starter Single Event and Events Archive templates from Events → Settings.

Requires

WordPress 6.4+, PHP 8.0+. Elementor is optional; Elementor Pro unlocks Theme Builder. For event box, waitlists, iCal, and CSV export, add EventFrame Plus.