We’re attempting to migrate the latest version of events from an old staging site to our new production site.
We have a database file and a dev site where we have all the old event information that we want to bring to the new site, but when we use the default wordpress importer it doesn’t pull over the ticket information, so we don’t get fully up to date.
Is there a way we can fully replace the event information on the new site, with the information we have from the old staging site?
The short answer to this is no, there are no export/import functions that can bring over just the EE data from one site to another.
There are a few reasons for this but the main one is due to the fact that although a lot of EE’s data is stored within the wp_posts table as custom post types there’s a lot of data that isn’t, it’s stored in custom tables. Tickets and Datetimes are an example of this, so to export an Event from Site A you don’t just need the event ‘post’ but also all of the tickets and datetimes related to it (which again are stored in custom tables). Even if/you export that related data when you then import it into Site B the tables have autoincrementing ID columns in the database, meaning all of the foreign keys used to relate data in the DB now need to be updated.
All of this is possible to do but it’s not something that will be handled by any import/export function that isn’t specifically designed for Event Espresso itself which means the events on the ‘new’ site will need to manually re-created currently.
Viewing 1 reply thread
The support post ‘How to import events & tickets’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.
Support forum for Event Espresso 3 and Event Espresso 4.