ImpEx is a WordPress plugin that allows you to import and export data from and to your WordPress installation.
The primary goal for ImpEx is to provide a true Open Source WordPress Plugin for importing/exporting your WordPress data (including data from third-party plugins/themes).
This plugin is in an early (but working) stage.
Impex provides :
WordPress hooks for third-party plugins to expose their own data to ImpEx Import / Export without being dependent on Impex.
a (semi) streaming architecture for large data exports/imports.
Definition of configurable import/export profiles defining data providers to use and configuration of these data providers
the ImpEx API is designed to support resumable/cancelable imports and exports.
ImpEx provides a REST API integrated into WordPress
ImpEx is explicitly designed for use in managed WordPress instances
ImpEx development relies heavily on PHP unit testing its feature set to be stable and consistent.
a CLI for importing/exporting data via ImpEx REST interface.
The ImpEx CLI can be used as an alternative to the ImpEx WP admin screen.
related NPM package @cm4all-wp-impex/generator enabling transformation of any content to Impex Export format.
Using this package you’re able to convert any content to WordPress and import it using the ImpEx plugin. See the Tutorial
or watch the walk-trough at YouTube.
Your help is welcome !!