discount sale
  • Days
  • Hrs
  • Mins
  • Secs
20% Off

Use coupon code 'SDS20' Limited Offer!!

Home > Docs > Import Export Suite for WooCommerce > How to Export WordPress Posts Using Import Export Suite

How to Export WordPress Posts Using Import Export Suite

Last updated on September 24, 2026

WordPress posts can be exported in bulk using the Import Export Suite for WooCommerce plugin. By selecting Post as the post type, choosing the required export method, applying filters, selecting and arranging the export columns, and configuring advanced options, you can export post data in CSV, XML, XLS, XLSX, or TSV format.

This guide explains how to export WordPress posts step by step using the Import Export Suite plugin.

Export WordPress Posts

To export WordPress posts, navigate to WebToffee Import/Export(Pro) > Export.

Step 1: Select a post type

Select Post as the post type.

Selecting Post as the post type for export
Selecting Post as the post type for export

Step 2: Select an export method

Choose one of the following methods to continue with the export:

  • Quick export
  • Pre-saved template
  • Advanced export

Quick Export

  • Exports the standard fields of WordPress posts using the default column mapping.
  • Use this option when you want to export posts without configuring filters or changing the export columns.
  • Select Export to complete the export immediately.

Pre-saved template

  • Exports posts using the filters, column selections, mapping, and other configurations saved during an earlier export.
  • Select the required template from the Export template dropdown.

Note: A template appears in the dropdown only after it has been saved during a previous Advanced export.

Advanced Export

  • Takes you through the complete export process, including filtering posts, selecting and reordering columns, and configuring advanced export options.
  • The configuration can also be saved as a template for future exports.
Selecting an export method for WordPress posts
Selecting an export method for WordPress posts

Select Step 3: Filter data to continue.

Step 3: Filter data

Use the available filters to control which posts should be included in the export.

Each filter consists of:

  • Element – Select the post field you want to filter.
  • Condition – Choose the condition used to evaluate the selected field.
  • Value – Enter or select the value used for filtering.

For WordPress posts, the available filters include:

  • Post ID – Include or exclude posts based on their IDs.
  • Slug – Filter posts based on text contained in the post slug.
  • Status – Include posts with selected post statuses.
  • Date – Filter posts based on their publication date.

Use Add new filter to apply additional conditions. You can remove a filter using the delete icon beside it.

Filtering WordPress posts before export
Filtering WordPress posts before export

Select Step 4: Map and reorder export columns to continue.

Step 4: Map and reorder export columns

Select the fields you want to include in the exported file.

You can:

  • Select or deselect individual columns.
  • Edit the export column names.
  • Drag and reorder columns to change their position in the exported file.
  • Include additional post metadata when required.

The export fields are grouped under:

  • Default fields
  • Hidden meta
  • Meta
Mapping and reordering WordPress post export columns
Mapping and reordering WordPress post export columns

Select Step 5: Advanced options/Batch export/Scheduling to continue.

Step 5: Advanced Options/Batch Export/Scheduling

In the final step, configure the export file and export destination.

Export file options

Configure the following:

  • Export file format – Select the required export format.
  • Delimiter – Choose the separator used between columns in a CSV file. A comma is used by default.
  • Export file name – Enter a custom name for the exported file. If left blank, the plugin generates the file name automatically.

Export location

Choose where the exported post file should be sent:

  • Local – Export and download the file to your device.
  • FTP/SFTP – Export the file to a configured external server.
  • E-mail – Send the exported file as an attachment to a specified email address.
Configuring file options and export location for WordPress posts
Configuring file options and export location for WordPress posts

Advanced options

Expand Advanced options to configure additional export settings, such as batch processing.

Batch processing determines the number of records processed during each iteration and can help when exporting a large number of posts.

Save the export as a template

To reuse the current export configuration:

  1. Select Save template.
  2. Enter a Template name.
  3. Select Save.

The saved template will then be available under the Pre-saved template export method for future exports.

Saving the WordPress post export configuration as a template
Saving the export configuration as a template

Finally, select Export to export the WordPress posts immediately or schedule the export for later.

For detailed instructions on scheduling exports using WordPress Cron or Server Cron, see How to Schedule WooCommerce Exports Using WordPress and Server Cron.