Welcome to FE CSV Import & Export v0.9.9. This guide covers the shortest path from installation to your first successful import and export.
FE CSV Import & Export helps you import and export WordPress content as CSV from the admin interface.
It supports:
- Standard WordPress post fields
- Custom post types
- Custom fields with the
cf_prefix - Taxonomy columns including hierarchical values
- Automatic batch processing for large datasets
- Localized admin UI with English base strings and Japanese translations
After activation, open:
- Tools → FE CSV Import & Export
- Open Tools → FE CSV Import & Export → Import
- Select the target post type
- Upload a CSV file
- Choose whether to update existing posts
- Run a dry run first if you want to validate the file safely
- Start the import and wait for completion
ID,post_title,post_content,post_status
"","Sample Post","This is the content","publish"
"","Another Post","More content here","draft"Notes:
- The
IDcolumn is required. - Use an empty
IDvalue for new posts. - Use an existing post ID only when you intend to update a post.
- Save the file as UTF-8 when possible.
- The first row must contain headers.
- Custom fields must use the
cf_prefix. - Multi-value fields use the
|separator. - Hierarchical taxonomy values use
>between levels.
- Open Tools → FE CSV Import & Export → Export
- Select the post type
- Select the post status filter
- Select the export scope
- Optionally set an export limit
- Start the export and download the generated CSV
During processing, FE CSV Import & Export shows:
- Real-time progress updates
- Animated progress UI
- Per-item log details for current processing
- Completion state when the job finishes
ID,post_title,cf_price,cf_color,cf_tags
"","Product A","19.99","red","sale|featured"
"","Product B","29.99","blue","new|featured"ID,post_title,category,post_tag
"","Tech Post","Technology > WordPress > Plugins","tech|wordpress|php"You do not need to configure batch processing manually.
FE CSV Import & Export automatically adjusts processing size based on:
- Dataset size
- Server execution limits
- Memory constraints
- Import or export context
Current behavior is documented in Configuration.
After your first import or export, verify:
- The posts were created or updated as expected
- Custom fields were saved correctly
- Taxonomies were assigned correctly
- Exported columns match the expected headers
- Read Installation for requirements and setup details
- Read Configuration for current behavior and limits
- Read Examples for sample CSV patterns
- Read Troubleshooting if something does not behave as expected
- Read Developer Hooks if you want to customize behavior