{"id":1499980,"date":"2018-04-08T09:24:10","date_gmt":"2018-04-08T16:24:10","guid":{"rendered":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-aggregator-customization\/"},"modified":"2018-04-08T09:24:10","modified_gmt":"2018-04-08T16:24:10","slug":"event-aggregator-customization","status":"closed","type":"topic","link":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-aggregator-customization\/","title":{"rendered":"Event Aggregator customization"},"content":{"rendered":"<p>I&#8217;m currently using TEC Pro and a third-party plugin to import Facebook Events from my organization&#8217;s FB page. The overall purpose is to create a map-able\/filterable listing of auto enthusiast events within our targeted geographic region on our website. About 20% of the events we have listed on our Facebook page are events that we have created, while the remaining events are public events initiated by other Facebook users\/groups\/pages and we have added to them to our calendar.<\/p>\n<p>Once the events are imported, they are categorized into two different buckets within TEC: ACCC Events (our created events), and Other Events (events we have shared on behalf of other organizations). <\/p>\n<p>The current strategy seems to work fairly well, but there are some drawbacks:<\/p>\n<p>&#8211; The third-party plugin we&#8217;re currently using is difficult to update (it seems to always require manual uninstallation and reinstallation of two separate plugins, and then manual re-entry of the FB app ID and key data), and it takes about two hours of tinkering to get it working whenever the Facebook API system makes an adjustment.<br \/>\n&#8211; The third-party plugin runs an hourly cron job to import new events and event changes from Facebook. Whenever it runs, it overwrites all data about future events in the WP database, except the event Category. This means I cannot reliably set events in the ACCC Event category as Featured Events, as the tag will be overwritten during the next cron job.<\/p>\n<p>I&#8217;m considering moving away from the other plugin to the Event Aggregator, but want to get some more information before buying license (we are not a large organization and I have a very limited budget available):<\/p>\n<p>&#8211; I&#8217;m hoping that updates to the Event Aggregator can be easily installed, similar to the TEC Pro updates.<br \/>\n&#8211; I&#8217;m hoping that event jobs in the Event Aggregator can be configured to preserve data flags (such as event categories and featured event flags) for existing event posts while still updating other changed data from Facebook.<\/p>\n","protected":false},"template":"","class_list":["post-1499980","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>Event Aggregator customization -<\/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\/event-aggregator-customization\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Event Aggregator customization -\" \/>\n<meta property=\"og:description\" content=\"I&#8217;m currently using TEC Pro and a third-party plugin to import Facebook Events from my organization&#8217;s FB page. The overall purpose is to create a map-able\/filterable listing of auto enthusiast events within our targeted geographic region on our website. About 20% of the events we have listed on our Facebook page are events that we [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-aggregator-customization\/\" \/>\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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-aggregator-customization\/\",\"url\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-aggregator-customization\/\",\"name\":\"Event Aggregator customization -\",\"isPartOf\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\"},\"datePublished\":\"2018-04-08T16:24:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-aggregator-customization\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-aggregator-customization\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-aggregator-customization\/#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\":\"Welcome!\",\"item\":\"https:\/\/theeventscalendar.com\/support\/forums\/forum\/_welcome\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Pre-Sales Questions\",\"item\":\"https:\/\/theeventscalendar.com\/support\/forums\/forum\/_welcome\/pre-sales-questions\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Event Aggregator customization\"}]},{\"@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":"Event Aggregator customization -","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\/event-aggregator-customization\/","og_locale":"en_US","og_type":"article","og_title":"Event Aggregator customization -","og_description":"I&#8217;m currently using TEC Pro and a third-party plugin to import Facebook Events from my organization&#8217;s FB page. The overall purpose is to create a map-able\/filterable listing of auto enthusiast events within our targeted geographic region on our website. About 20% of the events we have listed on our Facebook page are events that we [&hellip;]","og_url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-aggregator-customization\/","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-aggregator-customization\/","url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-aggregator-customization\/","name":"Event Aggregator customization -","isPartOf":{"@id":"https:\/\/theeventscalendar.com\/support\/#website"},"datePublished":"2018-04-08T16:24:10+00:00","breadcrumb":{"@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-aggregator-customization\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-aggregator-customization\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-aggregator-customization\/#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":"Welcome!","item":"https:\/\/theeventscalendar.com\/support\/forums\/forum\/_welcome\/"},{"@type":"ListItem","position":4,"name":"Pre-Sales Questions","item":"https:\/\/theeventscalendar.com\/support\/forums\/forum\/_welcome\/pre-sales-questions\/"},{"@type":"ListItem","position":5,"name":"Event Aggregator customization"}]},{"@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\/1499980","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\/1499980\/revisions"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/media?parent=1499980"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}