{"id":5046,"date":"2026-04-24T12:38:15","date_gmt":"2026-04-24T10:38:15","guid":{"rendered":"https:\/\/cevento-plugin.com\/docs\/004-create-event-with-schedule\/"},"modified":"2026-04-24T12:38:15","modified_gmt":"2026-04-24T10:38:15","slug":"004-create-event-with-schedule","status":"publish","type":"docs","link":"https:\/\/cevento-plugin.com\/en\/docs\/004-create-event-with-schedule\/","title":{"rendered":"Create a Recurring Event"},"content":{"rendered":"\n<p>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.<\/p>\n<h3>Example use case<\/h3>\n<p>An example would be a dance class that takes place every Tuesday. The Recurring Event &ldquo;Dance Class&rdquo; manages the individual &ldquo;Dance Class Sessions.&rdquo; The number of &ldquo;Dance Class Sessions&rdquo; created depends on the Schedule you define. If your Schedule covers 4 weeks, then 4 &ldquo;Dance Class Sessions&rdquo; will automatically be created and managed by the &ldquo;Dance Class&rdquo; event.<\/p>\n<h2 id=\"preparation\">Preparation<\/h2>\n<p>Before creating a new Recurring Event, you should already be familiar with <a href=\"\/en\/docs\/002-create-event\/\">creating a single event<\/a>.<\/p>\n<h2 id=\"add-a-new-recurring-event\">Add a new Recurring Event<\/h2>\n<p>To create a new Recurring Event, navigate in the WordPress dashboard to <span class=\"cevento-docs__term\">Cevento<\/span> &rarr; <span class=\"cevento-docs__term\">Recurring Events<\/span>. There, click the button <span class=\"cevento-docs__term\">Add new Recurring Event<\/span>. After clicking the button, you&rsquo;ll land in the event editor. On the left, you&rsquo;ll see an input field for the title and below it tabs where you can configure the event settings (metadata). On the right, you&rsquo;ll see the metaboxes from Cevento and WordPress page properties.  <\/p>\n<div uk-lightbox><a href=\"wp-content\/uploads\/cevento-docs\/en\/002-004-event-mit-zeitplan-erstellen.jpg\" data-caption=\"Menu &ldquo;Recurring Events&rdquo; and button &ldquo;Add new Recurring Event&rdquo;\"><img decoding=\"async\" src=\"wp-content\/uploads\/cevento-docs\/en\/002-004-event-mit-zeitplan-erstellen.jpg\" alt=\"Menu &ldquo;Recurring Events&rdquo; and button &ldquo;Add new Recurring Event&rdquo;\"><\/a><\/div>\n<h2 id=\"enter-a-title\">Enter a title<\/h2>\n<p>Enter the desired title of the event in the input field <span class=\"cevento-docs__term\">Enter title here<\/span> and click <span class=\"cevento-docs__term\">Save Draft<\/span> in the Publish metabox. Each automatically generated Repeated Event will carry this title.  <\/p>\n<div uk-lightbox><a href=\"wp-content\/uploads\/cevento-docs\/en\/002-004-event-mit-zeitplan-erstellen_titel-eingeben.jpg\" data-caption=\"Enter title and save draft\"><img decoding=\"async\" src=\"wp-content\/uploads\/cevento-docs\/en\/002-004-event-mit-zeitplan-erstellen_titel-eingeben.jpg\" alt=\"Enter title and save draft\"><\/a><\/div>\n<h2 id=\"set-basic-event-settings\">Set basic event settings<\/h2>\n<p>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 <span class=\"cevento-docs__term\">Schedule<\/span> is explained here, while for the others you can refer to the document on <a href=\"\/en\/docs\/002-create-event\/\">creating single events<\/a>.<\/p>\n<h2 id=\"schedule\">Schedule<\/h2>\n<p>In this tab, you can create the <span class=\"cevento-docs__term\">Schedule<\/span>. Based on it, individual Repeated Events will be automatically generated by Cevento.  <\/p>\n<div uk-lightbox><a href=\"wp-content\/uploads\/cevento-docs\/en\/002-004-event-mit-zeitplan-erstellen_zeitplan.jpg\" data-caption=\"&ldquo;Schedule&rdquo; tab\"><img decoding=\"async\" src=\"wp-content\/uploads\/cevento-docs\/en\/002-004-event-mit-zeitplan-erstellen_zeitplan.jpg\" alt=\"&ldquo;Schedule&rdquo; tab\"><\/a><\/div>\n<h3>Interval<\/h3>\n<p>The option selected in this dropdown defines a recurrence for the Schedule. Your event can repeat daily, weekly, or monthly. Default: Daily.<\/p>\n<h3>Start Date<\/h3>\n<p>The date entered here defines the start of your Schedule. From this date onward, events will be generated according to the Schedule.<\/p>\n<h3>End Date<\/h3>\n<p>The date entered here defines the end of your Schedule. Events will be generated up to and including this date according to the Schedule.<\/p>\n<h3>Timeslots<\/h3>\n<p>The field for timeslots changes depending on the option you selected in Interval. The following three variations are possible.<\/p>\n<h4>Daily Timeslots<\/h4>\n<p>If your recurrence is <span class=\"cevento-docs__term\">Daily<\/span>, you can define one or more recurring timeslots for the Schedule. Click the button <span class=\"cevento-docs__term\">Add Timeslot<\/span> and fill in the following fields.  <\/p>\n<div uk-lightbox><a href=\"wp-content\/uploads\/cevento-docs\/en\/002-004-event-mit-zeitplan-erstellen_zeitfenster-taeglich.jpg\" data-caption=\"Add Daily Timeslots\"><img decoding=\"async\" src=\"wp-content\/uploads\/cevento-docs\/en\/002-004-event-mit-zeitplan-erstellen_zeitfenster-taeglich.jpg\" alt=\"Add Daily Timeslots\"><\/a><\/div>\n<h5>Full Day<\/h5>\n<p>Enable this switch if your event lasts all day. The two following time input fields will then be hidden.<\/p>\n<h5>Start Time<\/h5>\n<p>The time entered here defines the start of the daily timeslot.<\/p>\n<h5>End Time<\/h5>\n<p>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).<\/p>\n<h4>Weekly Timeslots<\/h4>\n<p>If your recurrence is <span class=\"cevento-docs__term\">Weekly<\/span>, you can define one or more weekly recurring timeslots for the Schedule. Click the button <span class=\"cevento-docs__term\">Add Timeslot<\/span> and fill in the following fields.  <\/p>\n<div uk-lightbox><a href=\"wp-content\/uploads\/cevento-docs\/en\/002-004-event-mit-zeitplan-erstellen_zeitfenster-woechentlich.jpg\" data-caption=\"Add Weekly Timeslots\"><img decoding=\"async\" src=\"wp-content\/uploads\/cevento-docs\/en\/002-004-event-mit-zeitplan-erstellen_zeitfenster-woechentlich.jpg\" alt=\"Add Weekly Timeslots\"><\/a><\/div>\n<h5>Weekdays<\/h5>\n<p>Select one or more <span class=\"cevento-docs__term\">Weekdays<\/span> for the timeslot during which your event will take place.<\/p>\n<h5>Full Day<\/h5>\n<p>Enable this switch if your event should last all day on all selected weekdays. The two following time input fields will then be hidden.<\/p>\n<h5>Start Time<\/h5>\n<p>The time entered here defines the start of the weekly timeslot.<\/p>\n<h5>End Time<\/h5>\n<p>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).<\/p>\n<h4>Monthly Timeslots<\/h4>\n<p>If your recurrence is <span class=\"cevento-docs__term\">Monthly<\/span>, you can define one or more monthly recurring timeslots based on week and weekday. Click the button <span class=\"cevento-docs__term\">Add Timeslot<\/span> and fill in the following fields.  <\/p>\n<div uk-lightbox><a href=\"wp-content\/uploads\/cevento-docs\/en\/002-004-event-mit-zeitplan-erstellen_zeitfenster-monatlich.jpg\" data-caption=\"Add Monthly Timeslots\"><img decoding=\"async\" src=\"wp-content\/uploads\/cevento-docs\/en\/002-004-event-mit-zeitplan-erstellen_zeitfenster-monatlich.jpg\" alt=\"Add Monthly Timeslots\"><\/a><\/div>\n<h5>Week of the Month<\/h5>\n<p>Select one or more weeks of the month for which the timeslot should apply.<\/p>\n<h5>Weekdays<\/h5>\n<p>Select one or more weekdays for the timeslot during which your event will take place in the selected weeks of each month.<\/p>\n<h5>Full Day<\/h5>\n<p>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.<\/p>\n<h5>Start Time<\/h5>\n<p>The time entered here defines the start of the monthly timeslot.<\/p>\n<h5>End Time<\/h5>\n<p>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).<\/p>\n<h3>Excluded Dates<\/h3>\n<p>Here you can define dates that should be excluded from the Schedule. Click the button <span class=\"cevento-docs__term\">Add Date<\/span> and select the date to exclude.  <\/p>\n<div uk-lightbox><a href=\"wp-content\/uploads\/cevento-docs\/en\/002-004-event-mit-zeitplan-erstellen_ausgeschlossene-daten.jpg\" data-caption=\"Exclude dates\"><img decoding=\"async\" src=\"wp-content\/uploads\/cevento-docs\/en\/002-004-event-mit-zeitplan-erstellen_ausgeschlossene-daten.jpg\" alt=\"Exclude dates\"><\/a><\/div>\n<p>An example could be a public holiday or a day when you are not available to hold the event. Dates of <a href=\"\/en\/docs\/001-types-of-events\/\">detached single events (repeated events)<\/a> are automatically excluded. <\/p>\n<h2 id=\"add-optional-information-and-save-the-event\">Add optional information and save the event<\/h2>\n<p>How to add optional information (categories, featured image, etc.), and how to save and publish the event, can be found in the document about <a href=\"\/en\/docs\/002-create-event\/\">single events<\/a>.<\/p>\n<h2 id=\"next-steps\">Next steps<\/h2>\n<ul>\n<li>Learn what to consider when <a href=\"\/en\/docs\/005-edit-event\/\">editing events<\/a>  <\/li>\n<li>Read about <a href=\"\/en\/docs\/006-validation-errors\/\">validation errors<\/a>  <\/li>\n<li>Learn how to <a href=\"\/en\/docs\/001-manage-bookings\/\">manage bookings for your event<\/a>  <\/li>\n<\/ul>\n\n","protected":false},"featured_media":0,"parent":0,"template":"","meta":{"_acf_changed":false},"thema":[678],"class_list":["post-5046","docs","type-docs","status-publish","hentry","thema-events"],"acf":{"excerpt":"Generate events through a schedule","toc":"<ol class=\"toc\">\n<li><a href=\"#preparation\"  uk-scroll=\"offset: 120\">Preparation<\/a><\/li>\n<li><a href=\"#add-a-new-recurring-event\"  uk-scroll=\"offset: 120\">Add a new Recurring Event<\/a><\/li>\n<li><a href=\"#enter-a-title\"  uk-scroll=\"offset: 120\">Enter a title<\/a><\/li>\n<li><a href=\"#set-basic-event-settings\"  uk-scroll=\"offset: 120\">Set basic event settings<\/a><\/li>\n<li><a href=\"#schedule\"  uk-scroll=\"offset: 120\">Schedule<\/a><\/li>\n<li><a href=\"#add-optional-information-and-save-the-event\"  uk-scroll=\"offset: 120\">Add optional information and save the event<\/a><\/li>\n<li><a href=\"#next-steps\"  uk-scroll=\"offset: 120\">Next steps<\/a><\/li>\n<\/ol>\n"},"_links":{"self":[{"href":"https:\/\/cevento-plugin.com\/en\/wp-json\/wp\/v2\/docs\/5046","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cevento-plugin.com\/en\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/cevento-plugin.com\/en\/wp-json\/wp\/v2\/types\/docs"}],"wp:attachment":[{"href":"https:\/\/cevento-plugin.com\/en\/wp-json\/wp\/v2\/media?parent=5046"}],"wp:term":[{"taxonomy":"thema","embeddable":true,"href":"https:\/\/cevento-plugin.com\/en\/wp-json\/wp\/v2\/thema?post=5046"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}