{"id":1017286,"date":"2015-10-23T07:22:40","date_gmt":"2015-10-23T14:22:40","guid":{"rendered":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/customizing-the-facebook-importer\/"},"modified":"2015-10-23T08:53:22","modified_gmt":"2015-10-23T15:53:22","slug":"customizing-the-facebook-importer","status":"closed","type":"topic","link":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/customizing-the-facebook-importer\/","title":{"rendered":"Customizing the Facebook Importer"},"content":{"rendered":"<p>Hi,<\/p>\n<p>Following my previous post, I completely understand that integrating my suggestion with the rest of the code, and adding the associated error handling and reporting is not trivial, and probably not something you&#8217;re going to embark on in the near future.<\/p>\n<p>On the other hand if I wanted to put together something quick and dirty myself, as far as I see, it would just be case of reading an extra variable from the input box and poplulating the appropriate field to write to the database.  Would you see it as being much more complicated than that?<\/p>\n<p>Would you be able to point me to appropriate part in the code? The part reads and parses the input box, and the part which writes to the database?<\/p>\n<p>An even quicker (and dirtier!) way of doing it would be just to update the database directly. I see that the event origin is preserved in the meta data.  I&#8217;m thinking I could put something together to update post_author for events originating at Facebook. Any problems with that, apart from the usual caveats about running SQL directly on a production database? <\/p>\n<p>One thing that is confusing me is that some post have their author set to a non-existant user (post_author=0);<\/p>\n<p>I appreciate that you don&#8217;t support customizations here, but if you could let me know if the above sounds feasible, and give me any pointers in the right direction, that would be very helpful.<\/p>\n<p>Thanks a lot.<br \/>\nKeith<\/p>\n","protected":false},"template":"","class_list":["post-1017286","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>Customizing the Facebook Importer -<\/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\/customizing-the-facebook-importer\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Customizing the Facebook Importer -\" \/>\n<meta property=\"og:description\" content=\"Hi, Following my previous post, I completely understand that integrating my suggestion with the rest of the code, and adding the associated error handling and reporting is not trivial, and probably not something you&#8217;re going to embark on in the near future. On the other hand if I wanted to put together something quick and [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/customizing-the-facebook-importer\/\" \/>\n<meta property=\"article:modified_time\" content=\"2015-10-23T15:53:22+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\/customizing-the-facebook-importer\/\",\"url\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/customizing-the-facebook-importer\/\",\"name\":\"Customizing the Facebook Importer -\",\"isPartOf\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\"},\"datePublished\":\"2015-10-23T14:22:40+00:00\",\"dateModified\":\"2015-10-23T15:53:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/customizing-the-facebook-importer\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/customizing-the-facebook-importer\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/customizing-the-facebook-importer\/#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\":\"Filter Bar\",\"item\":\"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/filter-bar\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Customizing the Facebook Importer\"}]},{\"@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":"Customizing the Facebook Importer -","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\/customizing-the-facebook-importer\/","og_locale":"en_US","og_type":"article","og_title":"Customizing the Facebook Importer -","og_description":"Hi, Following my previous post, I completely understand that integrating my suggestion with the rest of the code, and adding the associated error handling and reporting is not trivial, and probably not something you&#8217;re going to embark on in the near future. On the other hand if I wanted to put together something quick and [&hellip;]","og_url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/customizing-the-facebook-importer\/","article_modified_time":"2015-10-23T15:53:22+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\/customizing-the-facebook-importer\/","url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/customizing-the-facebook-importer\/","name":"Customizing the Facebook Importer -","isPartOf":{"@id":"https:\/\/theeventscalendar.com\/support\/#website"},"datePublished":"2015-10-23T14:22:40+00:00","dateModified":"2015-10-23T15:53:22+00:00","breadcrumb":{"@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/customizing-the-facebook-importer\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/theeventscalendar.com\/support\/forums\/topic\/customizing-the-facebook-importer\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/customizing-the-facebook-importer\/#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":"Filter Bar","item":"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/filter-bar\/"},{"@type":"ListItem","position":5,"name":"Customizing the Facebook Importer"}]},{"@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\/1017286","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\/1017286\/revisions"}],"predecessor-version":[{"id":1017333,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/1017286\/revisions\/1017333"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/media?parent=1017286"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}