WordPress plugin

Import WP Pro

Import WP Pro extends Import WP for sites that need to bring CSV or XML data into custom WordPress content models. Use the visual selector to map columns, XML nodes or attributes to WordPress fields without a fixed file layout. Pro adds custom field, custom post type and custom taxonomy imports, scheduled importers, and premium support.

Import WP Pro

Import WP Pro extends Import WP for sites that need to bring CSV or XML data into custom WordPress content models. Use the visual selector to map columns, XML nodes or attributes to WordPress fields without a fixed file layout. Pro adds custom field, custom post type and custom taxonomy imports, scheduled importers, and premium support.

Map data to your WordPress content

Create an importer from a local upload, remote URL or data feed, FTP server, published or downloadable Google Sheet, or a file on your web server. CSV settings include delimiter, enclosure and character encoding. For XML, define a document base path to identify entries, then map nodes or attributes with the visual selector or use XPath.

Match records and schedule updates

Use a unique identifier to match records for insert or update operations. Set whether an importer can insert, update or delete records, then run it and review the history and logs. Pro can schedule importers for recurring updates.

Work with media and integrations

Import images and other attachments from remote URLs, FTP, the local filesystem or the WordPress media library. Reuse existing media to avoid duplicates, and map attachment titles, captions, alt text and descriptions.

Free add-ons support WooCommerce, Yoast SEO, Rank Math SEO, Polylang, WPML and BLM property feeds. The WooCommerce integration handles products, variations, images, attributes, categories, prices and stock. The Advanced Custom Fields and JetEngine add-ons require Pro.

Export WordPress data

The built-in exporter makes CSV, XML or JSON files. Choose fields, filter records, tailor CSV headings and XML node or attribute names, and make nested XML for repeating data. Exports can include posts, pages, taxonomies, custom fields, images, attachments, terms and related data.

Run an import

  1. Install Import WP and activate Import WP Pro in WordPress.
  2. Create an importer and select a local, remote, FTP, server or Google Sheets source.
  3. Set file options and map source data to standard or custom WordPress fields.
  4. Configure record matching and insert, update or delete permissions.
  5. Run the importer, then review its log and history.