{"id":1081585,"date":"2016-02-24T10:37:40","date_gmt":"2016-02-24T18:37:40","guid":{"rendered":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/auto-delete-events-after-event-date\/"},"modified":"2016-02-27T09:51:01","modified_gmt":"2016-02-27T17:51:01","slug":"auto-delete-events-after-event-date","status":"closed","type":"topic","link":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/auto-delete-events-after-event-date\/","title":{"rendered":"Auto Delete Events after Event Date"},"content":{"rendered":"<p>Hi. I am trying to find a way to have events either be placed in the trash or set to draft status after it has past their event date for a certain time. So for instance, if we posted an event to be held on March 1, 30 days after the event ended, it would be removed from the calendar so it could not be seen by site visitors.<\/p>\n<p>I have looked into some of the other forum posts here and see that one suggestion is to use the BulkWP plugin to delete posts marked with the custom post type of \u201ctribe_events\u201d. However, this basis the removal of the post on the published date&#8230;not the date the event is actually held. For example, an event occurring on March 1, 2016 may have been posted to the site on January 30, 2016\u2026so it would be removed.<\/p>\n<p>Somehow I need to tell the BulkWP plugin to target the event\u2019s date and base the deletion scheduler per that field. Is that a meta field, or a custom field I should be targeting?<\/p>\n","protected":false},"template":"","class_list":["post-1081585","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>Auto Delete Events after Event Date -<\/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\/auto-delete-events-after-event-date\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Auto Delete Events after Event Date -\" \/>\n<meta property=\"og:description\" content=\"Hi. I am trying to find a way to have events either be placed in the trash or set to draft status after it has past their event date for a certain time. So for instance, if we posted an event to be held on March 1, 30 days after the event ended, it would [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/auto-delete-events-after-event-date\/\" \/>\n<meta property=\"article:modified_time\" content=\"2016-02-27T17:51:01+00:00\" \/>\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\/auto-delete-events-after-event-date\/\",\"url\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/auto-delete-events-after-event-date\/\",\"name\":\"Auto Delete Events after Event Date -\",\"isPartOf\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\"},\"datePublished\":\"2016-02-24T18:37:40+00:00\",\"dateModified\":\"2016-02-27T17:51:01+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/auto-delete-events-after-event-date\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/auto-delete-events-after-event-date\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/auto-delete-events-after-event-date\/#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\":\"Auto Delete Events after Event Date\"}]},{\"@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":"Auto Delete Events after Event Date -","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\/auto-delete-events-after-event-date\/","og_locale":"en_US","og_type":"article","og_title":"Auto Delete Events after Event Date -","og_description":"Hi. I am trying to find a way to have events either be placed in the trash or set to draft status after it has past their event date for a certain time. So for instance, if we posted an event to be held on March 1, 30 days after the event ended, it would [&hellip;]","og_url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/auto-delete-events-after-event-date\/","article_modified_time":"2016-02-27T17:51:01+00:00","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\/auto-delete-events-after-event-date\/","url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/auto-delete-events-after-event-date\/","name":"Auto Delete Events after Event Date -","isPartOf":{"@id":"https:\/\/theeventscalendar.com\/support\/#website"},"datePublished":"2016-02-24T18:37:40+00:00","dateModified":"2016-02-27T17:51:01+00:00","breadcrumb":{"@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/auto-delete-events-after-event-date\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/theeventscalendar.com\/support\/forums\/topic\/auto-delete-events-after-event-date\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/auto-delete-events-after-event-date\/#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":"Auto Delete Events after Event Date"}]},{"@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\/1081585","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":1,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/1081585\/revisions"}],"predecessor-version":[{"id":1081983,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/1081585\/revisions\/1081983"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/media?parent=1081585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}