WP All Import

Import any XML or CSV file into WordPress with complete drag-and-drop field mapping.

WP All Import Screenshot Preview

WP All Import

Import any XML or CSV file into WordPress with complete drag-and-drop field mapping.


Overview

WP All Import makes migrating or importing massive datasets into WordPress effortless. Whether you have complex XML feeds or sprawling CSV files, its visual drag-and-drop interface lets you map columns directly to post titles, custom fields, ACF, and WooCommerce products.


Key Features

  • Drag-and-Drop Mapping: Drag XML elements or CSV columns directly into standard WordPress and custom field inputs.
  • Massive Dataset Handling: Iterative batching engine that imports hundred-thousand-row files without server timeouts.
  • Scheduled Imports: Run automated cron imports to synchronize product inventories and real estate listings.
  • Full ACF & WooCommerce Support: Seamlessly maps repeater fields, flexible content, variations, and gallery images.
  • Custom PHP Functions: Pass data through custom PHP functions inline during the import process to reformat values.

Code & Integration Example

// Custom PHP function used inside WP All Import mapping field
function my_custom_price_cleaner( $price ) {
    return floatval( preg_replace( '/[^0-9.]/', '', $price ) );
}

Why Developers Choose WP All Import

WP All Import is the absolute industry standard for recurring data feeds, catalog migrations, and complex imports.

  • Developer Friendly: Built to respect WordPress coding standards with action hooks and filters.
  • Actively Maintained: Frequently updated for the latest major WordPress versions.
  • Community Backed: Comprehensive documentation, tutorials, and community support forums.

WP All Import - Discussion

Ask questions, share configuration workflows, or leave user feedback.

Back to Developer Tools & Workflow Browse Full Archive Visit Official Site
Tip: Press ESC to exit Browse All in Master Directory →