Import WordPress posts, WooCommerce products, users, and custom fields from XML or CSV with visual mapping and scheduled workflows.
WP All Export
Plugin Health & Stats
Historical overview
364-day WordPress.org historyQuick take
WP All Export is useful when the export structure matters as much as the data itself. Instead of accepting a fixed WordPress export format, teams can choose fields, rename columns and arrange output for spreadsheets, migrations, feeds or another system.
I would choose it for repeatable content exports that need custom columns or fields. I would keep the native WordPress exporter for simple site-to-site migrations when its standard XML format already meets the requirement.
The real problem it solves
WordPress stores useful business data across post types, custom fields and taxonomies, but many downstream systems expect a flat CSV, a specific XML structure or a spreadsheet-friendly dataset. Manual database queries make recurring exports difficult for non-developers and fragile for operations teams.
The official listing describes a three-step export process, drag-and-drop field selection, custom CSV and XML structures, support for custom post types and custom fields, and direct compatibility with WP All Import. Pro adds features such as scheduled exports, true Excel formats, Zapier integration and more advanced filtering.
How WP All Export works in practice
Choose the content type, add only the fields the destination actually needs, rename columns for the receiving system and export a small sample first. Validate encoding, dates, identifiers and repeated fields before running the complete dataset or handing the file to another platform.
For migrations, retain stable identifiers so records can be matched when re-imported. For recurring reports, define the file contract and ownership clearly because changing a column name or format can break downstream spreadsheets and integrations.
Open the export in the actual destination tool, not only a text editor. Check commas, line breaks, HTML content, serialized values and character encoding, then test a round-trip import on staging when the file will later return to WordPress.
Features that matter
Drag-and-drop field selection
Build exports by selecting the WordPress fields and custom data needed for the destination. For WP All Export, I would keep the Drag-and-drop field selection capability enabled only when it solves a defined workflow requirement and the team can verify the result after updates.
Custom CSV and XML structure
Rename and arrange output instead of accepting a fixed export schema. For WP All Export, I would keep the Custom CSV and XML structure capability enabled only when it solves a defined workflow requirement and the team can verify the result after updates.
Custom post type and field support
Export data stored by themes and plugins in custom post types, taxonomies and metadata. For WP All Export, I would keep the Custom post type and field support capability enabled only when it solves a defined workflow requirement and the team can verify the result after updates.
WP All Import compatibility
Create export data that can be mapped back into WordPress through the companion import workflow. For WP All Export, I would keep the WP All Import compatibility capability enabled only when it solves a defined workflow requirement and the team can verify the result after updates.
Pro automation options
Add scheduled exports, additional formats and external integrations when a manual export is no longer enough. For WP All Export, I would keep the Pro automation options capability enabled only when it solves a defined workflow requirement and the team can verify the result after updates.
Who it fits best
Best fit: site owners, agencies and operations teams that need customized WordPress data exports for spreadsheets, migrations, feeds or external systems
It is especially useful when the receiving system has a strict column or XML structure and the export needs to be repeatable by administrators rather than developers.
Treat recurring export files like an integration contract. Someone should own field definitions, privacy scope and downstream compatibility before automating delivery.
Trade-offs to consider
Flexible exports expose more data, which means the team must also think about sensitive fields, file handling and compatibility.
- The free edition does not include every scheduling and advanced export capability.
- Custom fields can contain serialized or structured data that requires careful mapping.
- Large exports can be resource-intensive and should be tested on realistic data volumes.
- Export files may contain personal or confidential information that needs secure handling.
I would define the minimum dataset needed for each destination and keep saved export templates purpose-specific. More exported fields are not automatically better.
Free version, paid options, and operating cost
The free WordPress.org edition supports configurable CSV and XML exports from WordPress data. The official listing identifies WP All Export Pro as the upgrade for scheduling, additional formats, Zapier workflows and other advanced use cases.
Move to Pro when the business needs automated delivery, advanced filtering or file formats not covered by the free workflow. Manual one-off migrations and spreadsheet exports may not justify the upgrade.
PluginSuggest verdict
WP All Export is a strong data-operations tool when WordPress content needs to leave the site in a controlled structure. I would shortlist it for migrations and recurring exports, while using the native exporter when a standard WordPress XML file is sufficient.
FAQs
Is WP All Export free?
Yes. The free plugin supports configurable exports, while Pro adds scheduling, additional formats and other advanced capabilities.
Can WP All Export export custom fields?
Yes. Its core use case includes custom post types, taxonomies and metadata stored by themes and plugins.
Can I choose which columns appear in the CSV?
Yes. The drag-and-drop workflow lets you choose, rename and reorder exported fields.
Does it work with WP All Import?
Yes. The official listing describes direct integration and workflows for importing exported data back into WordPress.
Can it schedule exports automatically?
Scheduled exports are listed as a Pro feature rather than part of the basic free workflow.
When is the native WordPress exporter enough?
For straightforward WordPress-to-WordPress migrations where the standard WXR/XML format is accepted, the native exporter may be simpler.
Compare before you install
Similar Plugins
Customize WordPress admin list tables with useful columns, then add sorting, filtering, editing, and export tools with Pro.
Create and manage responsive WordPress tables with sorting, search, imports, exports, formulas, and optional premium automation.