Importundo

Release history

Changelog

Versions follow the WordPress.org listing. Every release keeps the two invariants: the preview predicts the import, and rollback is exact.

2.0.0

1.2.0

Upgrade notice: imports WooCommerce products and ACF fields through WooCommerce and ACF themselves, and lets you change the target content type from the mapping screen. Fixes a row whose only change was a product's attributes or gallery being reported as already correct and skipped.

1.1.0

Upgrade notice: adds a whole-file check that writes nothing, skips rows that are already correct, exports, and a WP-CLI command. Also fixes a case where undoing an import left revisions behind.

1.0.1

1.0.0

What is planned

Roughly in this order, and without dates. Nothing ships that cannot be previewed accurately or rolled back exactly — a feature that breaks either of those is not a feature.

AheadWhat it means
Value mapping and row filtersTranslate a column's values on the way in, and import only the rows that match a condition
A transform libraryMore than trim, strip and case: the conversions supplier feeds actually need
More image handlingSeveral sources per row, and files already on the server rather than at an address
More custom field pluginsMeta Box and Pods field types written as those plugins write them, as ACF fields already are
Remote sources and schedulesA feed at an address, fetched on a schedule, with the same preview and the same undo
Users, comments and termsAs import targets in their own right