Linux 软件免费装

Migrate Events to Event Espresso

开发者 eventespresso
garthkoyle
pebblo
charliespider
knazart
更新时间 2026年10月28日 07:25
PHP版本: 7.4 及以上
WordPress版本: 7.1.3
版权: GPLv3
版权网址: 版权信息

标签

migration events import tickets event espresso

下载

1.0.0

详情介绍:

Migrate Events to Event Espresso copies event data from another event plugin on your site into Event Espresso. It reads the other plugin's own database tables and posts. It then creates the matching Event Espresso events, dates, venues, tickets, attendees, registrations, transactions and payments. It does not export a file. It does not send data anywhere. It does not change the other plugin's data. It can migrate from these plugins: What it migrates How a migration runs
  1. Go to Event Espresso → Add-ons → Event Migrator. Select the source plugin. The page lists only the plugins that are installed on the site.
  2. Select the options. You can migrate all events, upcoming events only, or events that start after a date. You can migrate events only, without bookings. You can keep the publish state from the source plugin, or create all events as drafts. The page shows what the source plugin holds and what has no Event Espresso equivalent.
  3. Run a dry run first. The dry run reports what the migration would create and which warnings it would raise. It writes nothing.
  4. Run the migration. It runs in the background in small batches, so large sites complete without a timeout. Migrated events are drafts unless you chose to keep the publish state.
  5. Read the report. It shows the count for each record type and each warning with a rule id. You can download the crosswalk, which lists the source record for each Event Espresso record, and the run log.
If you run the same migration again, the migration skips every record that it migrated before. You can migrate, check the result, and then migrate the rest. Rollback You can roll back each migration run from its report. The rollback removes only the records that the run created. If a migrated record was edited after the migration, or if it received a registration that the migration did not create, the rollback stops and names that record. Work done after the migration is never lost. The plugin sends no emails and no Event Espresso messages during a migration or a rollback. Requirements The plugin is free. It has no licence key, no paid tier and no external service. It does not connect to any server.

安装:

  1. Install and activate Event Espresso 5.0.58 or newer.
  2. Install and activate Migrate Events to Event Espresso.
  3. Go to Event Espresso → Add-ons → Event Migrator.
  4. Select the source plugin. Run a dry run. Then run the migration.

常见问题:

Does it change or delete the other plugin's data?

No. The source plugin's tables and posts are only read. You can keep the source plugin, deactivate it, or remove it after the migration.

Can I undo a migration?

Yes. Open the run's report and choose Roll back. Every record that run created is removed. If any of those records was edited after the migration or has a new registration, the rollback refuses and tells you which records are affected.

What happens to times when my site and the source plugin use different timezones?

Every date is converted to your site's timezone from the source plugin's own storage model. An event whose own timezone differs from the site's is migrated with a warning that names both zones.

Will attendees receive emails?

No. Email and Event Espresso messages are suppressed for the whole run and for rollbacks.

Which Event Espresso records are created for a plugin that has no tickets?

One "General Admission" ticket with the event's price and capacity, or a free ticket when there is no price, so the event can take registrations straight away.

I have both The Events Calendar and Event Tickets. Which do I migrate?

They share their event posts, so migrating both creates two Event Espresso events for an event that sells tickets through Event Tickets. Migrate Event Tickets, which holds the bookings, or roll one of the two runs back.

Where are the report and log kept?

In the Event Espresso uploads folder on your own site, readable only by users with the migration capability. They are never sent anywhere.

What happens when I delete the plugin?

Deleting the plugin removes its own settings, run records, logs and the migration capability. The events, venues, tickets, contacts, registrations and payments a migration created stay in Event Espresso. Roll a run back before you delete the plugin if you want those removed.

更新日志:

[1.0.0] Added