{"id":1318435,"date":"2017-07-10T08:42:20","date_gmt":"2017-07-10T15:42:20","guid":{"rendered":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/removed-recurring-events-from-site-in-days-not-months\/"},"modified":"2017-07-10T08:42:20","modified_gmt":"2017-07-10T15:42:20","slug":"removed-recurring-events-from-site-in-days-not-months","status":"closed","type":"topic","link":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/removed-recurring-events-from-site-in-days-not-months\/","title":{"rendered":"Removed Recurring Events from site in days not months"},"content":{"rendered":"<p>Using &#8220;tribe_get_upcoming_recurring_event_id_from_url()&#8221; unfortunately does not always return the next date in line. It will return a past date if that date happens to still be on the site. To combat this I have been manually deleting past events in a recurring group, but as you can imagine this is tedious. The setting to delete past events is very limited in its current state (you do it in Months and not days).  How can I go about altering this limitation?  If I could switch it to remove events past 1 day that would be very helpful.  For a community calendar with weekly events hiding them after a month is not useful.<\/p>\n","protected":false},"template":"","class_list":["post-1318435","topic","type-topic","status-closed","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Removed Recurring Events from site in days not months -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/removed-recurring-events-from-site-in-days-not-months\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Removed Recurring Events from site in days not months -\" \/>\n<meta property=\"og:description\" content=\"Using &#8220;tribe_get_upcoming_recurring_event_id_from_url()&#8221; unfortunately does not always return the next date in line. It will return a past date if that date happens to still be on the site. To combat this I have been manually deleting past events in a recurring group, but as you can imagine this is tedious. The setting to delete past [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/removed-recurring-events-from-site-in-days-not-months\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/removed-recurring-events-from-site-in-days-not-months\/\",\"url\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/removed-recurring-events-from-site-in-days-not-months\/\",\"name\":\"Removed Recurring Events from site in days not months -\",\"isPartOf\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\"},\"datePublished\":\"2017-07-10T15:42:20+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/removed-recurring-events-from-site-in-days-not-months\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/removed-recurring-events-from-site-in-days-not-months\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/removed-recurring-events-from-site-in-days-not-months\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/theeventscalendar.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Topics\",\"item\":\"https:\/\/theeventscalendar.com\/support\/topics\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Calendar Products\",\"item\":\"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Events Calendar PRO\",\"item\":\"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/events-calendar-pro\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Removed Recurring Events from site in days not months\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\",\"url\":\"https:\/\/theeventscalendar.com\/support\/\",\"name\":\"\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/theeventscalendar.com\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Removed Recurring Events from site in days not months -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/removed-recurring-events-from-site-in-days-not-months\/","og_locale":"en_US","og_type":"article","og_title":"Removed Recurring Events from site in days not months -","og_description":"Using &#8220;tribe_get_upcoming_recurring_event_id_from_url()&#8221; unfortunately does not always return the next date in line. It will return a past date if that date happens to still be on the site. To combat this I have been manually deleting past events in a recurring group, but as you can imagine this is tedious. The setting to delete past [&hellip;]","og_url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/removed-recurring-events-from-site-in-days-not-months\/","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/removed-recurring-events-from-site-in-days-not-months\/","url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/removed-recurring-events-from-site-in-days-not-months\/","name":"Removed Recurring Events from site in days not months -","isPartOf":{"@id":"https:\/\/theeventscalendar.com\/support\/#website"},"datePublished":"2017-07-10T15:42:20+00:00","breadcrumb":{"@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/removed-recurring-events-from-site-in-days-not-months\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/theeventscalendar.com\/support\/forums\/topic\/removed-recurring-events-from-site-in-days-not-months\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/removed-recurring-events-from-site-in-days-not-months\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/theeventscalendar.com\/support\/"},{"@type":"ListItem","position":2,"name":"Topics","item":"https:\/\/theeventscalendar.com\/support\/topics\/"},{"@type":"ListItem","position":3,"name":"Calendar Products","item":"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/"},{"@type":"ListItem","position":4,"name":"Events Calendar PRO","item":"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/events-calendar-pro\/"},{"@type":"ListItem","position":5,"name":"Removed Recurring Events from site in days not months"}]},{"@type":"WebSite","@id":"https:\/\/theeventscalendar.com\/support\/#website","url":"https:\/\/theeventscalendar.com\/support\/","name":"","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/theeventscalendar.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/1318435","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/1318435\/revisions"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/media?parent=1318435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}