Title: Marbak Taxonomy &amp; Posts Transfer
Author: marbak
Published: <strong>May 29, 2026</strong>
Last modified: June 19, 2026

---

Search plugins

![](https://ps.w.org/marbak-taxonomy-posts-transfer/assets/banner-772x250.png?rev
=3554255)

![](https://ps.w.org/marbak-taxonomy-posts-transfer/assets/icon-256x256.png?rev=
3554255)

# Marbak Taxonomy & Posts Transfer

 By [marbak](https://profiles.wordpress.org/marbak/)

[Download](https://downloads.wordpress.org/plugin/marbak-taxonomy-posts-transfer.1.0.0.zip)

 * [Details](https://vec.wordpress.org/plugins/marbak-taxonomy-posts-transfer/#description)
 * [Reviews](https://vec.wordpress.org/plugins/marbak-taxonomy-posts-transfer/#reviews)
 *  [Installation](https://vec.wordpress.org/plugins/marbak-taxonomy-posts-transfer/#installation)
 * [Development](https://vec.wordpress.org/plugins/marbak-taxonomy-posts-transfer/#developers)

 [Support](https://wordpress.org/support/plugin/marbak-taxonomy-posts-transfer/)

## Description

Marbak Taxonomy & Posts Transfer is a focused tool for moving structured content
between WordPress sites. It lets you export selected taxonomy terms together with
their related posts and import them into another site while preserving relationships
and metadata.

This tool is ideal for structured editorial systems where content is organized using
ACF-powered taxonomies and custom fields.

### What this plugin does

 * Export selected taxonomy terms
 * Export posts assigned to those terms
 * Export term meta (including ACF fields)
 * Export post meta (including ACF fields)
 * Export featured image URLs
 * Import terms by slug
 * Import posts as Draft
 * Assign taxonomies to imported posts
 * Import featured images from URLs
 * Handle large imports in batches (20 posts per run)

### Important notes

 * This plugin is designed for ACF-based setups.
 * The destination site must have the same taxonomy registered before import.
 * If ACF fields (e.g. term images or custom fields) are included in the export,
   the same field groups should exist on the target site.
 * Imported posts are always created as Draft.
 * Existing posts with the same slug are skipped.
 * Re-import the same file to continue large imports in batches.

### Use Cases

#### Move a specific content segment between sites

Export a taxonomy (e.g. Authors, Projects, Case Studies) together with all related
posts and import it into another WordPress site without migrating the entire database.

#### Reuse structured content across projects

Quickly transfer predefined content structures and their data between client projects
built with ACF.

#### Split a large site into smaller ones

Extract a specific taxonomy and its content when restructuring or separating a website
into multiple installations.

#### Staging to production (partial content)

Move only selected content from a staging environment to a live site without affecting
the rest of the database.

#### Agency and developer workflows

Ideal for developers and agencies working with ACF-based content systems who need
a reliable way to move structured content.

### What this plugin is not

 * Not a full site migration tool
 * Not a database replacement tool
 * Does not automatically create taxonomies or ACF structures

This plugin focuses on transferring selected structured content between sites.

## Screenshots

[⌊Export tab – Select taxonomy terms and configure what data to include in the export.⌉⌊
Export tab – Select taxonomy terms and configure what data to include in the export
.⌉[

Export tab – Select taxonomy terms and configure what data to include in the export.

[⌊Export options – Choose what to include such as metadata, taxonomies, and featured
images.⌉⌊Export options – Choose what to include such as metadata, taxonomies, and
featured images.⌉[

Export options – Choose what to include such as metadata, taxonomies, and featured
images.

[⌊Import tab – Upload a JSON file and run the import. Large imports are processed
in batches.⌉⌊Import tab – Upload a JSON file and run the import. Large imports are
processed in batches.⌉[

Import tab – Upload a JSON file and run the import. Large imports are processed 
in batches.

[⌊Results tab – Import results showing processed items, skipped duplicates, and 
batch progress.⌉⌊Results tab – Import results showing processed items, skipped duplicates,
and batch progress.⌉[

Results tab – Import results showing processed items, skipped duplicates, and batch
progress.

[⌊Frontend result – Imported taxonomy and related posts displayed on the destination
site.⌉⌊Frontend result – Imported taxonomy and related posts displayed on the destination
site.⌉[

Frontend result – Imported taxonomy and related posts displayed on the destination
site.

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/`.
 2. Activate the plugin.
 3. Go to Tools  Taxonomy Transfer.

## FAQ

### Do I need Advanced Custom Fields (ACF)?

The plugin works without ACF for basic data, but it is primarily intended for ACF-
based setups.
 If your export includes ACF fields (e.g. term images or custom metadata),
the same field groups should exist on the destination site for proper usage.

### Why are my taxonomies not importing?

The taxonomy must already exist on the destination site.

If you see an error like “Invalid or missing taxonomy in import file”, it usually
means the taxonomy is not registered on the target site.

If the taxonomy was created using ACF, make sure the same ACF configuration is present
before importing.

### Why are some posts not imported?

The plugin skips posts that already exist on the destination site (matched by slug).

This prevents duplicates when running multiple import batches.

### Why are posts imported as Draft?

Posts are always imported as Draft to allow review before publishing.
 You can bulk
publish them after verifying the import.

### Why didn’t all posts import at once?

The plugin imports a maximum of 20 new posts per run to avoid server timeouts.

Re-import the same JSON file to continue importing the next batch.
 Already imported
posts will be skipped automatically.

### Can this plugin create taxonomies or ACF fields automatically?

No. The plugin transfers content, not structure.

Taxonomies, post types, and ACF field groups must already exist on the destination
site.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Marbak Taxonomy & Posts Transfer” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ marbak ](https://profiles.wordpress.org/marbak/)

[Translate “Marbak Taxonomy & Posts Transfer” into your language.](https://translate.wordpress.org/projects/wp-plugins/marbak-taxonomy-posts-transfer)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/marbak-taxonomy-posts-transfer/),
check out the [SVN repository](https://plugins.svn.wordpress.org/marbak-taxonomy-posts-transfer/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/marbak-taxonomy-posts-transfer/)
by [RSS](https://plugins.trac.wordpress.org/log/marbak-taxonomy-posts-transfer/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release

## Meta

 *  Version **1.0.0**
 *  Last updated **2 weeks ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/marbak-taxonomy-posts-transfer/)
 * Tags
 * [acf](https://vec.wordpress.org/plugins/tags/acf/)[custom post types](https://vec.wordpress.org/plugins/tags/custom-post-types/)
   [export](https://vec.wordpress.org/plugins/tags/export/)[import](https://vec.wordpress.org/plugins/tags/import/)
   [taxonomy](https://vec.wordpress.org/plugins/tags/taxonomy/)
 *  [Advanced View](https://vec.wordpress.org/plugins/marbak-taxonomy-posts-transfer/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/marbak-taxonomy-posts-transfer/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/marbak-taxonomy-posts-transfer/reviews/)

## Contributors

 *   [ marbak ](https://profiles.wordpress.org/marbak/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/marbak-taxonomy-posts-transfer/)