• Resolved skigirl1369

    (@skigirl1369)


    I have been using the WP All Import plugin to import events from an XML file for a few years. Suddenly the events stopped showing on the front-end.

    If I open the event in the editor and update it (no edits), then it shows. I think it has something to do with Event Status (Scheduled, Cancelled, Postponed) possibly not being set when imported. But I can’t seem to access a custom field or meta for the settings of this panel to assign the status during the import to see if this is the issue.

    I did an export with WP All Export to see if I could find this item, but it wasn’t listed in the CSV. It does not appear that the Event Aggregator will accept XML…

    Any thoughts on why the events are not visible until “updated” (despite no actual edits being made)?

Viewing 7 replies - 16 through 22 (of 22 total)
  • Hey @ulicgn, glad to know I am not the only one with quite a similar problem and intention to import evens to TEC. To be honest, I still need to be able to import, but after @d0153’s reply, I haven’t had time or really an idea on how to pursue my task. So I’m still stranded with a lackluster iCal feed vs. a JSON feed not showing posts in the front end of my site.

    Using the Aggregator (with no options to schedule, so it’s all in vain) for CSV sounds very much like a lacklustre situation, especially because it takes so much manual work. And the whole idea of a feed for automatically importing events created elsewhere on a regular basis is very much defeated, although actually the core function of (the paid) Event Aggregator.

    In the meantime, as my customers are paying for the Aggregator, I wrote a support request, hoping to maybe get to know a way on how to auto-save all events after an import. There is a WordPress function for that (actually, at least two different ones), but as you might have guessed: it won’t make TEC posts show up, probably because they use that separate table to store data for their posts. I’ll keep you posted if I find out anything!

    Hey again, @uglicgn,

    I’ve reached out to support and received an answer, which goes like this:

    Just a friendly note that what you are trying to achieve here is not technically covered by support: https://theeventscalendar.com/knowledgebase/what-support-is-provided-for-license-holders/

    In terms of the import extension, we do not have a way to import anything else besides an export from WP ALL Export.

    In terms of our custom tables and what you are trying to do overall, you would probably greatly benefit from checking out our ORM [tribe_events()], the custom tables and our APIs:

    Hope this helps and please let me know if you have any questions.

    (End of quote)

    So, if you want to dive really deep, you can probably get TEC to accept your external events. I fear it’s not within the scope of my project to go as far, but maybe you can get something out of it for your JSON feed?

    • This reply was modified 8 months, 2 weeks ago by physalis.

    @physalis thanks, I am not surprised about this response, since JSON support is indeed a bit out of scope here – at least there are some pointers to work with. Currently we stay with manual imports, and will keep an eye on the return of working WPAI imports …

    @physalis one last thing – trying to use the ORM as per the documentation link they supplied would have been a possibility ( i.e. looping over the events and force a save() for each one ), however for me not even the simplest example works as expected. The ORM functions/methods do not work as described. I will create a new issue to clarify this …

    @ulicgn Thanks for getting back again. I have to confess I only found one topic here on the forums that seems to deal with saving functions, and support also always directs me to their ORM documentation. If you search for tribe_events() directly, you won’t find much, but that seems to be the function to save posts that you created. I have yet to study the documentation, and from what I read, it’s not uncommon links lead to 404, or functions aren’t documented or simply won’t work (well).

    @physalis you might want to follow this thread, maybe they can pull up something that actually works :-/

    https://www.ads-software.com/support/topic/orm-examples-not-working-as-described/

    @ulicgn Oh, how great, you’ve already gotten the wheel into motion, thank you so much! Funny how they consistently insisted on their API in my support e-mails as the solution, while their functions are just not working as it stands.

Viewing 7 replies - 16 through 22 (of 22 total)
  • The topic ‘Events imported with WP All Import not showing’ is closed to new replies.