Ask Dave Taylor
  • Facebook
  • Instagram
  • Linkedin
  • Pinterest
  • Twitter
  • YouTube
  • Home
  • YouTube Channel
  • Most Popular
  • Newsletter!
  • Ask Me A Question
  • Meet Dave
  • Home
  • Wordpress Help
  • Export WordPress posts, import them into new blog?

Export WordPress posts, import them into new blog?

April 20, 2017 / Dave Taylor / Wordpress Help / No Comments

I need to export a bunch of entries out of one WordPress blog and import them into a different WordPress site. Can you step me through the process, Dave?

  CLICK TO GET DAVE'S FREE NEWSLETTER! 
Guaranteed to Make you Smarter.

You’re in luck because your source and target sites are both running WordPress. Not a huge surprise since WordPress is incredibly popular and powers a significant percentage of the entire World Wide Web, but still, much easier than going from something like Wix, or having a bunch of articles you posted on LinkedIn you want to import! Further, WordPress has built-in import/export tools that make it easy.

In fact, I have a monthly routine of exporting everything out of my blogs and saving the resultant data files on my computer just in case. Yes, I also use backup systems on my blogs, of course, but it’s smart to have a backup for your backup system, right?

In any case, while there are a number of steps involved, the overall process is surprisingly straightforward and it starts on the old WordPress blog from which you want to extract your posts…

On that site, log in and get to the administrative Dashboard. You’ll see a “Tools” item on the menu. Choose it and you’ll have “Export” listed:

wordpress > tools > export

Note: If you don’t have a Tools option, it’s possible you aren’t the administrator or otherwise haven’t been granted appropriate permissions to do this task. If so, talk to the owner of the blog about gaining the additional account privileges to produce the export, or ask them to export all your files instead.

Assuming you see this, clicking on “Export” brings up a surprising number of different groupings of WordPress content:

wordpress export options

I have to admit, I’ve never seen “Campaigns” as something I could create or modify in WordPress, but apparently it’s a thing. Most likely you’ll be choosing “All content” or “Posts”: Pages, you’ll recall, are static pages managed by WordPress. If you’re blogging with new entries every day or two, those are all Posts. Indeed, this very article is a post.

To demonstrate, I’m going to just choose a subset of posts from the source blog. Once chosen, Posts reveals:

wordpress export posts by date / author

Very cool: You can export posts by category, author, a date range or even by status. For example, if it’s a multi-author blog, you could export just your own articles. Or just those in draft form or within a specific category (allowing you to, say, export all your car posts and move them a new car blog!)

I’m just going to export blog posts from the last two months by specifying the date range shown above.

When ready, a click on “Download Export File” does the work and exports a “.xml” file.

Done with the source WordPress blog. Log out, open a new browser window or tab, and jump onto the new blog. Again, log in to an administrative account and go to the “Tools” section:

wordpress tools > import

If you guessed “click on Import” you’re doing great! Click on, um, Import.  Now you can see how many different file formats WordPress can handle:

wordpress import blog posts

Since you’re importing from another WordPress blog, it’s the last option. Click on “Install Now” and after a few moments, “Install Now” turns to “Run Importer“:

wordpress import wordpress posts pages entries importer

Click on “Run Importer” and you’ll see, there aren’t many options at all:

run wordpress importer

You’ll want to “Choose File” and then select the “.xml” file that you exported from your original blog:

import .xml wordpress archive data file

Easy enough. Pick the file and click “Open” to proceed.

The next step is pretty straightforward:

wordpress importing blog posts importer

You can use the default author — you, as logged in — create a new user name (you can add a password later), or pick from a pop-up of defined users. I want the posts to list me as the author, so the default works fine. And in terms of importing attachments, for the default export/import, you can skip that step.

Ready? Click “Submit”. And….done!

done with wordpress post import

That’s it. Now let’s have a quick check to see what actually happened. First off, check it out: a post that was queued for publication on the old blog is now queued for publication on the new WordPress blog:

imported blog post in queue

The second of those posts is the imported one. Unfortunately the imported posts are in the wrong category. Fortunately that can be quickly fixed by choosing “Quick Edit” under the post’s entry, then unchecking the wrong categories and checking the correct categories:

wordpress post queue, quick edit change categories

Looks good? Click on “Update” and it’s fixed and in the correct category. Notice that the slug (which is the base of the page’s URL) remains the same on the import too.

Oh, and all the images migrated along too, as this shows:

imported wordpress blog post with images

That’s it. There’s more you can do to make the export/import process smooth, but those are the basics. Good luck/

About the Author: Dave Taylor has been involved with the online world since the early days of the Internet. Author of over 20 technical books, he runs the popular AskDaveTaylor.com tech help site. You can also find his gadget reviews on YouTube and chat with him on Twitter as @DaveTaylor.

Let’s Stay In Touch!

Never miss a single article, review or tutorial here on AskDaveTaylor, sign up for my fun weekly newsletter!
Name: 
Your email address:*
Please enter all required fields
Correct invalid entries
No spam, ever. Promise. Powered by FeedBlitz
Please choose a color:
Starbucks coffee cup I do have a lot to say, and questions of my own for that matter, but first I'd like to say thank you, Dave, for all your helpful information by buying you a cup of coffee!
blog export, blog import, import blog posts, migrate blog posts, migrate wordpress, wordpress export, wordpress import, wordpress import/export

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search

Recent Posts

  • How to View Dialog-Only Subtitles on Netflix
  • How to Link to Your Own LinkedIn Posts
  • Add Google News to your Android Phone Home Screen
  • Can’t Move My Recycle Bin to The Corner of my Desktop?
  • Fix a B&N Nook Android Tablet with the Wrong Time

On Our YouTube Channel

Never in the dark with the iRonsnow CONDOR 1 Emergency Crank Radio

The Easy to Use ClonerAlliance UHD Pro 4K Video Recorder

Categories

  • AdSense, AdWords, and PPC Help (106)
  • AI and ChatGPT Help (57)
  • Alexa, Kindle, and Nook Help (106)
  • Amazon, eBay, and Online Shopping Help (172)
  • Android Help (298)
  • Apple iPad Help (156)
  • Apple Watch & Smartwatch Help (63)
  • Articles, Tutorials, and Reviews (361)
  • Auto Tech Help (26)
  • Business Advice (202)
  • Chromebook & ChromeOS Help (74)
  • Computer & Internet Basics (835)
  • d) None of the Above (170)
  • Facebook Help (397)
  • Google, Chrome & Gmail Help (215)
  • HTML & Web Page Design (249)
  • Instagram, Bluesky & Threads Help (65)
  • iPhone & iOS Help (693)
  • iPod & MP3 Player Help (173)
  • LinkedIn Help (96)
  • Linux Help (182)
  • Linux Shell Script Programming (93)
  • Mac & MacOS Help (980)
  • Most Popular (16)
  • Outlook & Office 365 Help (49)
  • PayPal Help (69)
  • Pinterest Help (58)
  • Reddit Help (23)
  • SEO & Marketing (83)
  • Spam, Scams & Security (123)
  • Trade Show News & Updates (23)
  • Video Game Tips (66)
  • Web Site Traffic Tips (62)
  • Windows PC Help (1,061)
  • Wordpress Help (207)
  • Writing and Publishing (72)
  • X/Twitter Help (230)
  • YouTube Help (52)
  • YouTube Video Reviews (159)
  • Zoom, Skype & Video Chat Help (75)

Archives

Social Connections:

Ask Dave Taylor


Follow Me on Pinterest
Follow me on Twitter
Follow me on LinkedIn
Follow me on Instagram


AskDaveTaylor on Facebook



microsoft insider mvp


This web site is for the purpose of disseminating information for educational purposes, free of charge, for the benefit of all visitors. We take great care to provide quality information. However, we do not guarantee, and accept no legal liability whatsoever arising from or connected to, the accuracy, reliability, currency or completeness of any material contained on this site or on any linked site. Further, please note that by submitting a question or comment you're agreeing to our terms of service, which are: you relinquish any subsequent rights of ownership to your material by submitting it on this site. Our lawyer says "Thanks for your cooperation."
© 2025 by Dave Taylor. "Ask Dave Taylor®" is a registered trademark of Intuitive Stories, LLC.
FTC Notice: If you buy products through links on this site we may receive a modest affiliate commission. This won’t affect the price you pay.
Privacy Policy - Terms and Conditions - Accessibility Policy - Humix Video Content
  • Home
  • YouTube Channel
  • Most Popular
  • Newsletter!
  • Ask Me A Question
  • Meet Dave