# Best way to export / merge WP site?

**URL:** <https://community.kinsta.com/t/best-way-to-export-merge-wp-site/4520>\
**Category:** Questions\
**Created:** [December 5, 2024, 5:15pm UTC](https://community.kinsta.com/t/best-way-to-export-merge-wp-site/4520 "2024-12-05T17:15:53Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![AlexM](https://avatars.discourse-cdn.com/v4/letter/a/3da27b/32.png) [@AlexM](https://community.kinsta.com/u/AlexM)\
**Post date:** [December 5, 2024, 5:15pm UTC](https://community.kinsta.com/t/best-way-to-export-merge-wp-site/4520/1 "2024-12-05T17:15:53Z")

</div>

Hello,

I have a question. I understand it’s not the “right” way of using DevKinsta, but I guess I am not the only one. So I will give it a try.

I have an active online WP website (A) on Kinsta.  
I am using DevKinsta on my computer to create a new WP where I write pages, including images and galleries (only pure WP basic stuff).  
Once I am done, I would like to transfer those pages from (B) to (A).  
What would be the best way to do that?

I first considered using the WP export option, but then I would lose all the images from B.

I see that there are some plugins (that cost about $200y/subscription) that can merge two wp and their database.

What do you recommend?  
Is there any manual way to do that? Is there any tutorial available that you would recommend? Or a free plugin?

---

<div class="post-metadata">

**Author:** ![Andrew](https://sea2.discourse-cdn.com/flex020/user_avatar/community.kinsta.com/andrew/32/2792_2.png) [@Andrew](https://community.kinsta.com/u/Andrew)\
**Post date:** [December 6, 2024, 2:03am UTC](https://community.kinsta.com/t/best-way-to-export-merge-wp-site/4520/2 "2024-12-06T02:03:20Z")

</div>

Hi Alex! Welcome back to the Kinsta Community forums!

I understand that you are looking for a way to migrate specific pages/posts and media from your DevKinsta site to your live WordPress site hosted on Kinsta. I have researched into what options would be available to do this, and I did find an article that provides step by step instructions that may help you with performing a partial content migration like this. You may find a link to this article below:

> **[How to Move Content From One WordPress Site to Another - WPMU DEV](https://wpmudev.com/blog/moving-wordpress-site/)**
>
> Moving your WordPress site to another location can be stressful. In this post, I’ll show you step-by-step how to move content from one WordPress site to other

Please let us know if this helps, or if you have any further questions. We’re always happy to help!

Best regards

---

<div class="post-metadata">

**Author:** ![AlexM](https://avatars.discourse-cdn.com/v4/letter/a/3da27b/32.png) [@AlexM](https://community.kinsta.com/u/AlexM)\
**Post date:** [December 6, 2024, 3:03am UTC](https://community.kinsta.com/t/best-way-to-export-merge-wp-site/4520/3 "2024-12-06T03:03:02Z")

</div>

Hi Andrew,  
I will check that.  
thank you so much!

---

<div class="post-metadata">

**Author:** ![nestled](https://sea2.discourse-cdn.com/flex020/user_avatar/community.kinsta.com/nestled/32/5500_2.png) [@nestled](https://community.kinsta.com/u/nestled)\
**Post date:** [April 5, 2026, 11:20pm UTC](https://community.kinsta.com/t/best-way-to-export-merge-wp-site/4520/6 "2026-04-05T23:20:53Z")

</div>

The most reliable ways to **export or merge a WordPress site** depend on whether you want to move a site entirely or merge content into another site. Here’s a structured approach:

* * *

## **1. Export / Import via WordPress Tools (Content Only)**

- Go to **Tools → Export** on the source site.

- Choose what to export: Posts, Pages, Media, or All Content.

- Download the XML file.

- On the target site, go to **Tools → Import → WordPress** , install the importer if needed, and upload the XML file.

- **Limitations:**

* * *

## **2. Using a Migration Plugin (Full Site / Merge)**

- Plugins like **All-in-One WP Migration** , **Duplicator** , or **WP Migrate** handle full site migration including:

- **Steps (general):**

- **Best for merging:** Use **WP Migrate** to selectively push or pull content between two sites.

* * *

## **1. Export / Import via WordPress Tools (Content Only)**

- Go to **Tools → Export** on the source site.

- Choose what to export: Posts, Pages, Media, or All Content.

- Download the XML file.

- On the target site, go to **Tools → Import → WordPress** , install the importer if needed, and upload the XML file.

- **Limitations:**

* * *

## **2. Using a Migration Plugin (Full Site / Merge)**

- Plugins like **All-in-One WP Migration** , **Duplicator** , or **WP Migrate** handle full site migration including:

- **Steps (general):**

- **Best for merging:** Use **WP Migrate** to selectively push or pull content between two sites.

* * *

## **3. Manual Database + Files Merge (Advanced)**

- **Files:** Copy `wp-content/uploads`, `themes`, `plugins` folders.
- **Database:** Export the database (`phpMyAdmin → Export`) from source.
- Use a SQL tool or plugin to merge tables like `wp_posts`, `wp_postmeta`, and `wp_users` carefully.
- Update URLs and permalinks in the database (`wp_options` table).
- **Risk:** High if tables conflict; use only if experienced with SQL.

* * *

### **Tips**

- Always **backup both sites** before merging.
- Test the merged site on a **staging environment** first.
- Check for **duplicate users, post IDs, and slugs** to avoid conflicts.
- Use **search and replace plugins** to fix URLs after migration.[🙂](https://brokensilence.to/bad-boys-dominican-republic/)
