Title: Post/Page Import Export &#8211; Migrate Content with Custom Fields &amp; Taxonomies
Author: wpspin
Published: <strong>March 29, 2022</strong>
Last modified: February 12, 2026

---

Search plugins

![](https://ps.w.org/postpage-import-export-with-custom-fields-taxonomies/assets/
banner-772x250.jpg?rev=2701514)

![](https://ps.w.org/postpage-import-export-with-custom-fields-taxonomies/assets/
icon-256x256.png?rev=2701514)

# Post/Page Import Export – Migrate Content with Custom Fields & Taxonomies

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

[Download](https://downloads.wordpress.org/plugin/postpage-import-export-with-custom-fields-taxonomies.2.1.0.zip)

 * [Details](https://wordpress.org/plugins/postpage-import-export-with-custom-fields-taxonomies/#description)
 * [Reviews](https://wordpress.org/plugins/postpage-import-export-with-custom-fields-taxonomies/#reviews)
 *  [Installation](https://wordpress.org/plugins/postpage-import-export-with-custom-fields-taxonomies/#installation)
 * [Development](https://wordpress.org/plugins/postpage-import-export-with-custom-fields-taxonomies/#developers)

 [Support](https://wordpress.org/support/plugin/postpage-import-export-with-custom-fields-taxonomies/)

## Description

📦 **Post/Page Import & Export** makes it easy to migrate content between WordPress
sites — no database dumps, no complex migration tools.

With a single click, export any post or page as a lightweight **JSON file** that
includes everything: content, custom fields, taxonomies, featured images, and ACF
data. Then upload that file on another WordPress site to instantly recreate the 
content.

**Just click, download, upload, done.**

#### ✨ Key Features

 * 📤 **One-Click Export** — Export any post or page as a JSON file directly from
   the list view
 * 📥 **Quick Import** — Import JSON files via a simple popup modal
 * 🖼️ **Featured Image Transfer** — Automatically downloads and re-attaches featured
   images on the destination site
 * 🏷️ **Taxonomy Preservation** — Categories, tags, and custom taxonomies are fully
   preserved
 * 📝 **Custom Fields / PostMeta** — All custom field data is carried over during
   migration
 * 🔧 **ACF Support** — Advanced Custom Fields including nested repeaters up to 
   5 levels deep
 * 🖼️ **Inline Image Handling** — Images embedded in post content are downloaded
   and URLs are updated automatically
 * 📄 **Custom Post Types** — Works with any registered post type, not just posts
   and pages
 * 🏗️ **Page Builder Friendly** — Compatible with Elementor, WPBakery, Beaver Builder,
   and more
 * 🔒 **Secure** — Only administrators can export content

#### 💡 Use Cases

 1.  🌐 **Cross-Site Content Migration** — Move posts or pages from a staging site 
     to production without database migration
 2.  📋 **Content Duplication** — Clone a post or page within the same site with all
     its metadata intact
 3.  🏗️ **Staging to Production** — Build pages on staging and deploy to the live site
     via JSON export/import
 4.  🔄 **Multi-Site Content Sharing** — Share content across a multisite network or
     between independent installs
 5.  📦 **Content Backup** — Export critical posts as JSON backups before making major
     changes
 6.  👨‍💻 **Developer Handoff** — Share pre-built pages with clients or team members
     as portable JSON files
 7.  🛒 **WooCommerce Product Migration** — Move product pages with custom fields between
     stores
 8.  📰 **Editorial Workflow** — Export drafted content for offline review and re-import
     after approval
 9.  🎨 **Template Distribution** — Create a page with ACF fields and page builder 
     layouts, distribute as JSON
 10. 🧪 **A/B Testing** — Duplicate pages quickly to test different content versions
     while preserving all metadata
 11. 🏫 **Demo Content Setup** — Set up demo content on fresh WordPress installations
     for training or presentations
 12. 🔀 **Theme Migration** — Export key pages and re-import them when switching themes
     to preserve structured content

#### 📋 What Gets Exported

 * ✅ Post title, content, and excerpt
 * ✅ Post status and post type
 * ✅ Featured image (auto-downloaded on import)
 * ✅ All custom fields / postmeta
 * ✅ Categories, tags, and custom taxonomies
 * ✅ ACF fields (including nested repeaters and image fields)
 * ✅ Inline images in content (auto-downloaded and URLs updated)

#### 🤝 Works Great With These Popular Plugins

 * 🔧 **Advanced Custom Fields (ACF)** — Full support for ACF fields including nested
   repeaters and image fields
 * 🏗️ **Elementor** — All layout data stored in postmeta is preserved during export/
   import
 * 🏗️ **WPBakery Page Builder** — Shortcode-based layouts in post content transfer
   seamlessly
 * 🦫 **Beaver Builder** — Page builder data in custom fields is carried over
 * 🛒 **WooCommerce** — Migrate product pages with all custom fields and taxonomies
 * 📝 **Yoast SEO** — SEO metadata (title, description, focus keyword) is exported
   and imported
 * 📝 **Rank Math** — All SEO metadata stored in custom fields is preserved
 * 🖼️ **Meta Box** — Custom fields created with Meta Box are included in the export
 * 🔁 **WPML** — Export translated content individually and import on multilingual
   sites
 * 🗂️ **Custom Post Type UI** — Works with any custom post type registered by CPT
   UI

## Screenshots

[⌊Export link in the row actions on the posts/pages list⌉⌊Export link in the row
actions on the posts/pages list⌉[

Export link in the row actions on the posts/pages list

[⌊Import button next to "Add New" on the posts/pages list⌉⌊Import button next to"
Add New" on the posts/pages list⌉[

Import button next to “Add New” on the posts/pages list

[⌊Import popup modal for uploading JSON files⌉⌊Import popup modal for uploading 
JSON files⌉[

Import popup modal for uploading JSON files

[[

## Installation

#### 📥 Install the Plugin

 1. Go to **Plugins  Add New** in your WordPress dashboard
 2. Search for **“Post Page Import Export”**
 3. Click **Install Now** and then **Activate**

Or manually:

 1. Download the plugin ZIP file
 2. Upload the plugin folder to `/wp-content/plugins/`
 3. Activate through **Plugins  Installed Plugins**

#### 📤 How to Export

 1. Go to **Posts  All Posts** or **Pages  All Pages**
 2. Hover over the post or page you want to export
 3. Click the **“Export”** link in the row actions (next to Edit, Trash, View)
 4. A JSON file will be downloaded to your computer — that’s it!

#### 📥 How to Import

 1. Go to **Posts  All Posts** or **Pages  All Pages**
 2. Click the **“Import”** button next to “Add New” at the top
 3. In the popup modal, enter a **title** and choose your **JSON file**
 4. Click **“Save & Close”**
 5. Done! Your new post/page is created with all content, fields, taxonomies, and images

#### ⚙️ Settings

This plugin works **out of the box** — no configuration needed. Once activated, 
Export and Import buttons appear automatically on your posts and pages list screens.

## FAQ

### Does this work with custom post types?

Yes! The plugin works with any registered post type — posts, pages, WooCommerce 
products, portfolios, and any custom post type.

### Will my featured image be transferred?

Yes. The featured image is automatically downloaded from the source site and re-
uploaded to the destination site.

### Do I need ACF installed on both sites?

If your content uses ACF fields, yes — ACF should be active on both the source and
destination sites for full field support.

### Can non-admin users export content?

No. Only administrators can export content for security reasons.

### What file format is used?

Content is exported as a standard JSON file, which is lightweight and easy to transfer
between sites.

### Does it work with page builders?

Yes. Since page builders like Elementor, WPBakery, and Beaver Builder store their
data in postmeta and post content, all of that data is preserved during export and
import.

### Can I import to a different post type?

The import creates a new post using the same post type as the original. The destination
site needs to have the same post type registered.

## Reviews

![](https://secure.gravatar.com/avatar/3f839613d9ea61a4e601de90ae93459fadc1e4a0d6e8441f930a6533daa3f040?
s=60&d=retro&r=g)

### 󠀁[Import Does Not Work](https://wordpress.org/support/topic/import-does-not-work-10/)󠁿

 [jamesbr139](https://profiles.wordpress.org/jamesbr139/) January 12, 2023 1 reply

The import functionality does not work at all. There is no button to click or anything.

![](https://secure.gravatar.com/avatar/4cff1c18bc965880cfdb0c780b5fdbfcf4b6556cdda820802b33ec0960620f3f?
s=60&d=retro&r=g)

### 󠀁[Great Plugin](https://wordpress.org/support/topic/great-plugin-35682/)󠁿

 [phpdeveloper47](https://profiles.wordpress.org/phpdeveloper47/) December 6, 2022

This plugin is really helpful!

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/postpage-import-export-with-custom-fields-taxonomies/reviews/)

## Contributors & Developers

“Post/Page Import Export – Migrate Content with Custom Fields & Taxonomies” is open
source software. The following people have contributed to this plugin.

Contributors

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

[Translate “Post/Page Import Export – Migrate Content with Custom Fields & Taxonomies” into your language.](https://translate.wordpress.org/projects/wp-plugins/postpage-import-export-with-custom-fields-taxonomies)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/postpage-import-export-with-custom-fields-taxonomies/),
check out the [SVN repository](https://plugins.svn.wordpress.org/postpage-import-export-with-custom-fields-taxonomies/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/postpage-import-export-with-custom-fields-taxonomies/)
by [RSS](https://plugins.trac.wordpress.org/log/postpage-import-export-with-custom-fields-taxonomies/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.1.0

 * Updated compatibility with WordPress 6.9
 * Improved plugin description and documentation
 * Added support contact notice in import modal
 * Updated plugin tags for better discoverability

#### 2.0.5

 * Fix export file format

#### 2.0.4

 * Security patch

#### 2.0.3

 * Security patch

#### 2.0.2

 * Security patch

#### 2.0.1

 * Security patch

#### 2.0.0

 * Enhance the way the plugin works

#### 1.3.0

 * Fix broken templates that have complex ACF Fields
 * Test compatibility with WordPress 6.3.1

#### 1.2.1

 * Test with WordPress 6.2

#### 1.2.0

 * Showing import button when new page screen
 * Fix import file path

#### 1.1.0

 * Fix enqueue of CSS & JS files
 * Test with WordPress version 6.1.1

#### 1.0.1

 * Check compatible with WordPress 6.0.1

#### 1.0.0

 * First version of the plugin

## Meta

 *  Version **2.1.0**
 *  Last updated **5 months ago**
 *  Active installations **400+**
 *  WordPress version ** 4.0.0 or higher **
 *  Tested up to **6.9.5**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [clone pages](https://wordpress.org/plugins/tags/clone-pages/)[content migration](https://wordpress.org/plugins/tags/content-migration/)
   [copy posts](https://wordpress.org/plugins/tags/copy-posts/)[export posts](https://wordpress.org/plugins/tags/export-posts/)
   [import posts](https://wordpress.org/plugins/tags/import-posts/)
 *  [Advanced View](https://wordpress.org/plugins/postpage-import-export-with-custom-fields-taxonomies/advanced/)

## Ratings

 3.5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/postpage-import-export-with-custom-fields-taxonomies/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/postpage-import-export-with-custom-fields-taxonomies/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/postpage-import-export-with-custom-fields-taxonomies/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/postpage-import-export-with-custom-fields-taxonomies/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/postpage-import-export-with-custom-fields-taxonomies/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/postpage-import-export-with-custom-fields-taxonomies/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/postpage-import-export-with-custom-fields-taxonomies/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/postpage-import-export-with-custom-fields-taxonomies/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://wpspins.com/)