Recurring Events
Recurring Events#
Create events that repeat on a schedule. Set up weekly classes, monthly meetings, or annual conferences with a single event configuration.
How recurrence works#
When you save a recurring event, the plugin generates individual occurrences. Each occurrence is a separate event linked to the parent.
- Edit the parent to change all future occurrences
- Edit an occurrence to change only that date
- Delete an occurrence without affecting others
Setting up recurrence#
- Create or edit an event
- In the Event Details section, check This is a recurring event
- Configure the recurrence pattern
- Save or publish the event
Recurrence pattern#
Frequency How often the event repeats:
- Daily: Every day or every X days
- Weekly: Every week or every X weeks on specific days
- Monthly: Every month or every X months
- Yearly: Every year or every X years
- Custom: Define your own pattern
Interval How many periods between occurrences:
- Every 1 day = daily
- Every 2 weeks = biweekly
- Every 3 months = quarterly
Weekly options#
For weekly events, select which days:
- Monday through Sunday checkboxes
- Select multiple days for events happening several times per week
- Example: Every Monday, Wednesday, Friday
Monthly options#
Choose how monthly events recur:
By Date Same date each month (e.g., the 15th).
By Day Same position each month (e.g., second Tuesday, last Friday).
End condition#
When should recurrence stop:
After X Occurrences Generate a specific number of events (e.g., 10 sessions).
By Date Continue until a specific end date.
Never Continue indefinitely (generates up to 52 occurrences).
Managing occurrences#
Viewing occurrences#
In the events list, recurring events show:
- Parent event with recurrence icon
- Number of occurrences
- Date range
Click the occurrence count to see all dates.
Editing single occurrence#
To change one date only:
- Find the occurrence in the events list
- Click to edit
- Make changes (time, description, etc.)
- Save
Changes apply only to that occurrence. Future regeneration does not overwrite manual edits.
Editing all occurrences#
To change the pattern:
- Find and edit the parent event
- Update details or recurrence settings
- Click Regenerate Occurrences
- Save
This creates new occurrences based on updated settings.
Deleting single occurrence#
Remove one date from the series:
- Find the occurrence
- Move to Trash
- Or add the date as an exception (see below)
Deleting all occurrences#
Delete the parent event to remove the entire series. Occurrences move to Trash with the parent.
Exceptions#
Exclude specific dates from the recurrence pattern.
Adding exceptions#
- Edit the parent event
- In the Recurrence section, find Exceptions
- Click Add Exception
- Select the date to skip
- Save
The occurrence for that date is removed or not generated.
Use cases#
- Skip holidays
- Skip dates when venue is unavailable
- Cancel individual sessions
Managing exceptions#
View all exceptions in the parent event. Remove exceptions to restore those dates during regeneration.
Tickets for recurring events#
Each occurrence can have tickets sold separately.
Same ticket product#
Link one product to the parent event. Customers select which date when purchasing.
Separate ticket products#
Create different products for each occurrence. Useful when pricing varies by date.
Capacity per occurrence#
Set capacity on the parent event. Each occurrence has its own attendee count toward that capacity.
Calendar display#
Recurring events show on calendars with:
- Each occurrence on its date
- Consistent title and appearance
- Individual links to each occurrence
Event lists can show all occurrences or group by parent.
Examples#
Weekly class#
- Frequency: Weekly
- Days: Tuesday, Thursday
- Interval: Every 1 week
- End: After 12 occurrences
- Result: 24 sessions over 12 weeks
Monthly meeting#
- Frequency: Monthly
- Type: By Day (First Monday)
- Interval: Every 1 month
- End: By date (December 31)
- Result: Monthly meetings through year end
Annual conference#
- Frequency: Yearly
- Interval: Every 1 year
- End: After 5 occurrences
- Result: Conference for next 5 years
Biweekly workshop#
- Frequency: Weekly
- Days: Saturday
- Interval: Every 2 weeks
- End: After 6 occurrences
- Result: 6 workshops over 12 weeks
Best practices#
Plan the Pattern First Think through your schedule before creating. Changing patterns after ticket sales complicates attendee management.
Use Exceptions Use exceptions for one-off cancellations rather than deleting occurrences. This maintains the pattern for future regeneration.
Check Generated Dates Review the occurrence list after creation. Ensure dates fall correctly, especially around holidays.
Communicate Changes If editing occurrences after people register, notify attendees of changes via the event update email feature.
Limitations#
- Maximum 52 occurrences generated at once
- Complex patterns may need manual adjustments
- Changing recurrence after ticket sales requires careful attendee management