Skip to main content

Documentation

In this documentation, you will find all the important information about the plugin – from installation and configuration to usage and extension.

Create a Recurring Event

In this post, we’ll walk you through:


A major advantage of Cevento is the ability to create events based on a defined Schedule. A Recurring Event automatically generates individual events according to the Schedule you set and manages them globally. An event managed by a Recurring Event is called a Repeated Event.

Example use case

An example would be a dance class that takes place every Tuesday. The Recurring Event “Dance Class” manages the individual “Dance Class Sessions.” The number of “Dance Class Sessions” created depends on the Schedule you define. If your Schedule covers 4 weeks, then 4 “Dance Class Sessions” will automatically be created and managed by the “Dance Class” event.

Preparation

Before creating a new Recurring Event, you should already be familiar with creating a single event.

Add a new Recurring Event

To create a new Recurring Event, navigate in the WordPress dashboard to CeventoRecurring Events. There, click the button Add new Recurring Event. After clicking the button, you’ll land in the event editor. On the left, you’ll see an input field for the title and below it tabs where you can configure the event settings (metadata). On the right, you’ll see the metaboxes from Cevento and WordPress page properties.

Menu “Recurring Events” and button “Add new Recurring Event”

Enter a title

Enter the desired title of the event in the input field Enter title here and click Save Draft in the Publish metabox. Each automatically generated Repeated Event will carry this title.

Enter title and save draft

Set basic event settings

The last three tabs (General, Bookings, E-Mails) work exactly the same as in the settings of a single event. Therefore, only the first tab Schedule is explained here, while for the others you can refer to the document on creating single events.

Schedule

In this tab, you can create the Schedule. Based on it, individual Repeated Events will be automatically generated by Cevento.

“Schedule” tab

Interval

The option selected in this dropdown defines a recurrence for the Schedule. Your event can repeat daily, weekly, or monthly. Default: Daily.

Start Date

The date entered here defines the start of your Schedule. From this date onward, events will be generated according to the Schedule.

End Date

The date entered here defines the end of your Schedule. Events will be generated up to and including this date according to the Schedule.

Timeslots

The field for timeslots changes depending on the option you selected in Interval. The following three variations are possible.

Daily Timeslots

If your recurrence is Daily, you can define one or more recurring timeslots for the Schedule. Click the button Add Timeslot and fill in the following fields.

Add Daily Timeslots
Full Day

Enable this switch if your event lasts all day. The two following time input fields will then be hidden.

Start Time

The time entered here defines the start of the daily timeslot.

End Time

The time entered here defines the end of the daily timeslot. You can leave it empty if your event should have no defined end (open-end event).

Weekly Timeslots

If your recurrence is Weekly, you can define one or more weekly recurring timeslots for the Schedule. Click the button Add Timeslot and fill in the following fields.

Add Weekly Timeslots
Weekdays

Select one or more Weekdays for the timeslot during which your event will take place.

Full Day

Enable this switch if your event should last all day on all selected weekdays. The two following time input fields will then be hidden.

Start Time

The time entered here defines the start of the weekly timeslot.

End Time

The time entered here defines the end of the weekly timeslot. You can leave it empty if your event should have no defined end (open-end event).

Monthly Timeslots

If your recurrence is Monthly, you can define one or more monthly recurring timeslots based on week and weekday. Click the button Add Timeslot and fill in the following fields.

Add Monthly Timeslots
Week of the Month

Select one or more weeks of the month for which the timeslot should apply.

Weekdays

Select one or more weekdays for the timeslot during which your event will take place in the selected weeks of each month.

Full Day

Enable this switch if your event should last all day on all selected weeks and weekdays. The two following time input fields will then be hidden.

Start Time

The time entered here defines the start of the monthly timeslot.

End Time

The time entered here defines the end of the monthly timeslot. You can leave it empty if your event should have no defined end (open-end event).

Excluded Dates

Here you can define dates that should be excluded from the Schedule. Click the button Add Date and select the date to exclude.

Exclude dates

An example could be a public holiday or a day when you are not available to hold the event. Dates of detached single events (repeated events) are automatically excluded.

Add optional information and save the event

How to add optional information (categories, featured image, etc.), and how to save and publish the event, can be found in the document about single events.

Next steps