Hello,
Sorry but I’m confused with what you mean by “external events manager service” Currently EM doesn’t have an option where you could call events outside other databases. I would guess this is something that is done on custom coding? If it’s from a custom coding, We do have a very limited support. https://eventsmanagerpro.com/support-policy/
If the “external events manager service” is a WordPress Site Also, I think the current best method to call + sync events is to use rss feeds and parse that RSS to a proper data. The default link of an rss is: http://example.com/events/rss You could customize the output by customizing the rss template which is under events-manager/templates, You could check this link on how to use template files. https://wp-events-plugin.com/documentation/using-template-files/
To make it easier we can skip the part of the external event manager, but to make it clear I’ll explain it shortly: I pull a JSON file that I parse into my database and than I fetch every record as an event. This procedure seemed to work for some time but now it’s not, now some events are shown as an event and some aren’t, I think it has to do with something with the plugin synchronization with the events
Hello,
I would guess that you have custom coded the Importing of JSON to Events Manager. If YES, The issue could be on your custom code as it might have some details or data that are missing.
If the Imported events shows on Backend. Try editing that event and just press “Publish”, This would basically re-save all the fields and create any missing data in case there is one. In case this method works, I would suggest re-checking your import code.
Hey,
Thanks for your response.
You are correct and it is a manner of custom code. BUT as I’ve mentioned before, all the pulled events are shown in the plugin DB.
Just to be clear, this process of pulling events from JSON file and parsing them into the plugin DB did work for a very long time, and now somehow it stopped working.
Hello,
Currently We’re very limited in terms of custom coding. https://eventsmanagerpro.com/support-policy/
If it was working before, I would suggest to check that last version of EM where it worked, and from there you should be able to see which code from core file is changed or which feature is added. Specially if it’s a very old EM version where there still was no Time zones.