{"id":1952730,"date":"2022-08-09T12:16:25","date_gmt":"2022-08-09T16:16:25","guid":{"rendered":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/?post_type=tribe-knowledgebase&#038;p=1952730"},"modified":"2022-09-06T03:37:27","modified_gmt":"2022-09-06T07:37:27","slug":"community-events-with-series","status":"publish","type":"post","link":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/community-events-with-series\/","title":{"rendered":"Community Events with Series"},"content":{"rendered":"\n<p>Our <a href=\"https:\/\/theeventscalendar.com\/products\/community-events\/\" target=\"_blank\" rel=\"noreferrer noopener\">Community Events<\/a> plugin works with recurring events and the <a href=\"https:\/\/staging.theeventscalendar.com\/knowledgebase\/k\/event-series\/\">Series<\/a> feature when using <a href=\"https:\/\/theeventscalendar.com\/products\/wordpress-events-calendar\/\" target=\"_blank\" rel=\"noreferrer noopener\">Events Calendar Pro<\/a> version 6.0+ and the latest version of Community Events. However, some Series functionality is limited specifically to admin users.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-creating-recurring-events\">Creating recurring events<\/h2>\n\n\n\n<p>To create or edit an event on the front end, click <em>Add more events<\/em>, and select daily, weekly, monthly, or yearly recurrence. From there, you&#8217;ll see additional options to configure your recurring event, similar to those available to admins from the WordPress dashboard. <\/p>\n\n\n\n<p>When a user creates a recurring event on the frontend, a Series of the same name will automatically be created and associated with it. Only admins can edit Series.<\/p>\n\n\n\n<p>As a community organizer, it&#8217;s important to note that if you are editing a recurring event from the front end, you are always editing all occurrences (i.e. changes will be made on all dates of the recurring event).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-adding-an-event-to-a-series-on-the-front-end\">Adding an event to a Series on the front end<\/h2>\n\n\n\n<p>By default, the front-end form does not allow a user to manually assign an event to a <a href=\"https:\/\/staging.theeventscalendar.com\/knowledgebase\/k\/event-series\/\">Series<\/a>. If you&#8217;d like to include that option, you can do so with a filter. This will allow community organizers to add events to an <em>existing<\/em> Series. They will not have the ability to manually create a new Series.<\/p>\n\n\n\n<p>Add the following snippet to your theme&#8217;s functions.php file to allow this functionality:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; title: ; notranslate\" title=\"\">\nadd_filter( &#039;tec_community_events_use_series&#039;, &#039;__return_true&#039; );\n<\/pre><\/div>\n\n\n<p>Once you add this snippet, community organizers will see a Series option available when creating or editing an event on the frontend.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Our Community Events plugin works with recurring events and the Series feature when using Events Calendar Pro version 6.0+ and the latest version of Community Events. However, some Series functionality is limited specifically to admin users. Creating recurring events To create or edit an event on the front end, click Add more events, and select&#8230;<\/p>\n","protected":false},"author":3,"featured_media":1955565,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_swpsp_post_exclude":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"ep_exclude_from_search":false,"footnotes":""},"categories":[59,67,79],"tags":[25,58],"stellar-product-taxonomy":[152,158],"class_list":["post-1952730","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-customizing-resources","category-recurring-events","category-snippets","tag-customizations","tag-php","stellar-product-taxonomy-community-events","stellar-product-taxonomy-events-calendar-pro"],"acf":[],"taxonomy_info":{"category":[{"value":59,"label":"PHP &amp; Functions"},{"value":67,"label":"Recurring Events"},{"value":79,"label":"Snippets"}],"post_tag":[{"value":25,"label":"Customizations"},{"value":58,"label":"PHP"}],"stellar-product-taxonomy":[{"value":152,"label":"Community"},{"value":158,"label":"Events Calendar Pro"}]},"featured_image_src_large":["https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/02\/social-share-1024x538.png",1024,538,true],"author_info":{"display_name":"Jaime Marchwinski","author_link":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/author\/jaimetri-be\/"},"comment_info":0,"category_info":[{"term_id":59,"name":"PHP &amp; Functions","slug":"customizing-resources","term_group":0,"term_taxonomy_id":59,"taxonomy":"category","description":"","parent":24,"count":101,"filter":"raw","term_order":"0","cat_ID":59,"category_count":101,"category_description":"","cat_name":"PHP &amp; Functions","category_nicename":"customizing-resources","category_parent":24},{"term_id":67,"name":"Recurring Events","slug":"recurring-events","term_group":0,"term_taxonomy_id":67,"taxonomy":"category","description":"","parent":61,"count":11,"filter":"raw","term_order":"0","cat_ID":67,"category_count":11,"category_description":"","cat_name":"Recurring Events","category_nicename":"recurring-events","category_parent":61},{"term_id":79,"name":"Snippets","slug":"snippets","term_group":0,"term_taxonomy_id":79,"taxonomy":"category","description":"","parent":0,"count":136,"filter":"raw","term_order":"0","cat_ID":79,"category_count":136,"category_description":"","cat_name":"Snippets","category_nicename":"snippets","category_parent":0}],"tag_info":[{"term_id":25,"name":"Customizations","slug":"customizations","term_group":0,"term_taxonomy_id":25,"taxonomy":"post_tag","description":"","parent":0,"count":177,"filter":"raw","term_order":"0"},{"term_id":58,"name":"PHP","slug":"php","term_group":0,"term_taxonomy_id":58,"taxonomy":"post_tag","description":"","parent":20,"count":128,"filter":"raw","term_order":"0"}],"_links":{"self":[{"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1952730","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/comments?post=1952730"}],"version-history":[{"count":1,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1952730\/revisions"}],"predecessor-version":[{"id":1955809,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1952730\/revisions\/1955809"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/media\/1955565"}],"wp:attachment":[{"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/media?parent=1952730"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/categories?post=1952730"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/tags?post=1952730"},{"taxonomy":"stellar-product-taxonomy","embeddable":true,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/stellar-product-taxonomy?post=1952730"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}