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
- 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
Editing single occurrence
To change one date only:
- Find the occurrence in the events list
- Click to edit
- Make changes (time, description, etc.)
- Save
Editing all occurrences
To change the pattern:
- Find and edit the parent event
- Update details or recurrence settings
- Click Regenerate Occurrences
- Save
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
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
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