Skip to content

Instantly share code, notes, and snippets.

@lorenzocaum
Last active June 15, 2016 14:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lorenzocaum/492f68dbd2978ef6242c to your computer and use it in GitHub Desktop.
Save lorenzocaum/492f68dbd2978ef6242c to your computer and use it in GitHub Desktop.
Ideas on migrating or moving Event Espresso from one WordPress site to another

Event Espresso stores information in native WordPress tables along with its own custom WordPress tables.

Event Espresso 3 stores information in native WordPress tables such as wp_options. It also stores its information in wp_events_* database tables.

Event Espresso 4 stores information in native WordPress tables such as wp_posts and wp_options. It also stores its information in wp_esp_* database tables.

This means that you cannot "move" information from one website to another website by only moving over the custom WordPress tables for Event Espresso. Doing so will cause incomplete data and things won't work as expected.

Recommended solution

I recommend using a plugin like WP Migrate DB Pro as it will allow you to copy your database from one WordPress install to another with one click through your WP dashboard. It also handles serialized data correctly and this is a much better solution than handling SQL files.