• Skip to primary navigation
  • Skip to content
  • Skip to primary sidebar
  • Skip to footer

A Bright Clear Web

A Bright Clear Web - Simple, effective, accessible websites

  • E-mail
  • Facebook
  • Linkedin
  • Twitter

Email claire@nullabrightclearweb.com

  • Home
  • About
  • Services
  • Portfolio
    • Social Sorted
    • Barclay Viewforth Church
    • The Sir Arthur Conan Doyle Centre
    • Social Impact Scotland
    • Forth Sector Employability Services
    • Work4ME
    • Reflective Spaces
  • Blog
  • Contact
You are here: Home / WordPress / How To Export And Import Content On Your WordPress Site

How To Export And Import Content On Your WordPress Site

December 15, 2017 By Claire Brotherton 5 Comments

There are times in the life of a WordPress site when doing a content export and import is necessary.

In this post I’ll look at:

  • When you would need to export and import content.
  • What content you can export and import.
  • What tools, plugins and services you can use.
  • What issues you might run into, and how to solve them.

Import and export stickers

When would you export and import content?

If you want to have an exact copy of all content on a website, the best option is to duplicate or clone it.

But sometimes that’s not what you want or it’s not possible. Many of us have an existing website somewhere but it might not be in the right place or format.

You might be:

  1. Moving your site from WordPress.com to WordPress.org (or vice versa).
  2. Moving content from another platform into WordPress.
  3. Rebuilding your site and you want to move the key content to a clean install of WordPress.

Exporting content

Let’s start with an export because you can’t import anything without exporting it first!

What file formats can you export to?

Most exporters export content as XML format. This is a machine-readable format.

If you want content in a human-readable format, find a plugin that can export to CSV. This stores the data in columns and can be read in a spreadsheet program such as Excel.

For the rest of this article, I will write about exporting in XML format.

What tools and plugins can run a content export?

Native WordPress export

There’s a native export tool built into WordPress. Go to Tools > Export in your Dashboard and you’ll see a list of the different content types your install can export.

What kind of content can you export from WordPress?

A basic WordPress install can export the following:

  • Posts
  • Pages
  • Media

If you choose just one type e.g. posts there are further options to filter the export by category, author, date and status (published, draft etc.)

WordPress Export options for posts

And depending on what plugins you have installed, you could also export other post types such as:

  • Products
  • Orders
  • Contact forms
  • Slider items
  • Newsletters
What can’t you (normally) export?
  • Widget settings
  • Plugin settings

These are stored in the WordPress database tablewp_options and aren’t that easily exported.

If you need to export widget settings you could try the Widget Importer and Exporter plugin.

WordPress plugins

WP All Export can export both to XML and CSV. It has a sister plugin, WP All Import, for the import process.

It allows you to be super-specific with exports in choosing what data to export. If you’re just looking for a straight port of your data, though, the WordPress Export tool is simpler to use.

A number of well-known plugins have their own built-in import and export tools, such as Gravity Forms or Divi Builder.

Export tools from other platforms

Other platforms have their own ways of exporting content. Each one runs the export process differently, and some have limits on what you can export.

Blogger has instructions on how to back up, import, or delete your blog.

If you’re a Tumblr user, this is useful: Migrating Tumblr to WordPress: A Step-by-Step Guide.

Importing content

What WordPress plugins can run a content import?

WordPress Importer and other plugins

Going to Tools > Import will give you a list of various content formats.

  • Blogger
  • Blogroll
  • Categories and Tags Converter
  • LiveJournal
  • Movable Type and TypePad
  • RSS
  • Tumblr
  • WordPress

Available content importers for WordPress

Each one has a separate importer plugin to download. You just click on Install Now to download it and Run Importer to do the import.

When importing content into WordPress, you would normally want to create the user accounts on the original site and download any file attachments to the Media Library.

When the import is complete, you’ll see an “All done. Have fun!” message. Check over your content and make sure that it’s imported correctly.

FG Joomla to WordPress

If you run a Joomla site and want to import content from it into WordPress, the FG Joomla to WordPress plugin is worth checking out.

There’s a premium version too, which can import more content such as SEO data and user accounts.

FG Drupal to WordPress

The same developer has created the FG Drupal to WordPress plugin which will import most Drupal content into WordPress.

Again there is a premium version if you need the Full Monty migrated!

Other services

If you run a TypePad blog and want to move it over to WordPress without hassle, Type2WP offers a conversion service for $49.

CMS2CMS move content from a wide variety of platforms into WordPress. Some platforms are listed as “fully supported”, meaning multiple content items can be migrated. Others have limited support. Migrations are automated and prices vary according to the type and amount of content to be moved.

A CMS2CMS Umbraco migration to WordPress of 250 pages costs $49
A CMS2CMS Umbraco migration to WordPress of 250 pages costs $49

What issues might you run into with an import into WordPress?

The import times out

When exporting and importing WordPress content, this might happen when the export file is too big. Your host might not be able to handle the import process and as a result, it times out.

TKJ Kelly’s blog suggests breaking the XML file into smaller pieces to solve the problem – though that has its drawbacks.

Images not imported

If you forget to tick the Download and import file attachments box when moving posts from WordPress your images won’t be imported.

You’ll still have the links to the images, but the files won’t be imported to your Media Library. If you happen to shut down that site later, they’ll all be gone – unless you took a backup.

Import WordPress dialog with Import Attachments highlighted

Some platforms like LiveJournal or Squarespace don’t include images in their export file – just links to the original URLs. You will have to migrate the image files manually or use a paid migration service.

Permalink and SEO redirect issues

If you’re rebuilding a WordPress site and it’s staying on the same domain, this isn’t an issue, provided you keep the same permalink structure.

If you move from a different platform to WordPress, and the permalinks change, ideally you will have each of your old web pages redirect to the new ones.

For Blogger users, plugin like the Blogger to WordPress plugin will handle redirections for you so that your users don’t end up with 404 errors.

Or you could use John Godley’s Redirection plugin.

Unfortunately for LiveJournal users, redirection is not possible. You’ll have to wait until search engines pick up your new URLs.

Missing plugins

Any content that you export that was created by plugins on an old WordPress install must have the same plugins installed on the new one prior to import.

For example, I created a post type Newsletter with the Toolset Types plugin.

When I exported the Newsletters and re-imported them into a new WordPress site, look what happened:

Failed to import. Invalid post type newsletter.

Oops!

Same goes for e.g. a WooCommerce store – make sure you have WooCommerce installed and configured first before moving your product and order data over.

And don’t forget plugins which use shortcodes as well! Otherwise, you’ll have some strange content lurking in your posts and pages.

Have you run into any problems with exporting and importing content into WordPress? Let me know in the comments.

Like this article? Please share!Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin
Pin on Pinterest
Pinterest
Share on Google+
Google+
Share on StumbleUpon
StumbleUpon
Buffer this page
Buffer
Share on Tumblr
Tumblr

Related

Filed Under: WordPress Tagged With: export, import

About Claire Brotherton

Freelance web designer and front end developer based in Edinburgh, Scotland. I love WordPress, code, learning and blogging.

Reader Interactions

Comments

  1. Jackie | VirtualWorkGig says

    December 18, 2017 at 1:09 pm

    Very useful info! Thanks for posting this.

    Reply
  2. Daniel says

    January 3, 2018 at 4:28 pm

    Learned some new stuff with very detailed information.

    Reply
    • Claire Brotherton says

      January 3, 2018 at 9:09 pm

      Thanks! 🙂

      Reply
  3. Lokender Kumar says

    January 15, 2018 at 4:46 am

    Hi Claire
    Thanks for the sharing the valuable information. I have recently migrated one of my blogs from Blogspot to wordpress.org. And I am using redirection plugin.
    Regards,
    Lokender

    Reply
    • Claire Brotherton says

      January 15, 2018 at 10:53 pm

      Thanks Lokender – hope your blog is working fine post-migration. 🙂

      Reply

Leave a Reply Cancel reply

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

Primary Sidebar

Get 5 Free Tools To Boost Your Online Presence

  • subscribed: 0
  • We respect your privacy
  • Email Marketingby GetResponse

Recent Posts

  • Comparing Free WordPress Mobile Menu Plugins – Which Is Best?
  • Is WordPress Reykjavik Theme Clean, Light And Accessible?
  • How To Improve Your Social Media Image Accessibility
  • CMA Kick-Off 2018: Brilliant Tips For A Rewarding Year
  • How To Export And Import Content On Your WordPress Site

Top Posts

  • How To Solve WordPress Image Alignment And Text-Wrap Problems
  • 3 WordPress Blog Layout Plugins - Get A Better Look Easily
  • Four Plugins To Improve WordPress Accessibility
  • How to supercharge your theme with Advanced Twenty Seventeen
  • How To Create WordPress Excerpts And Include Links In Them

Categories

  • Accessibility
  • Blogging
  • Business
  • Content marketing
  • Networking
  • Resources
  • Responsive design
  • Technology
  • Web
  • WordPress

Archives

  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • September 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • December 2015
  • November 2015
  • October 2015
  • September 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • August 2014
  • July 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014

Subscribe – RSS

RSS Feed RSS - Posts

RSS Feed RSS - Comments

Footer

Recent Posts

  • Comparing Free WordPress Mobile Menu Plugins – Which Is Best?
  • Is WordPress Reykjavik Theme Clean, Light And Accessible?
  • How To Improve Your Social Media Image Accessibility
  • CMA Kick-Off 2018: Brilliant Tips For A Rewarding Year
  • How To Export And Import Content On Your WordPress Site

Tags

30 day blogging challenge accessibility-ready accessible assistive technology blog blogging Brad Sugars branding business business coaching child theme content marketing CSS customizer domain name ecommerce freelance Genesis google analytics Gutenberg hosting images Linkedin marketing mobile friendly design photo editing plugin plugins quiz responsive responsive images REST API sales SEO social media survey theme themes twenty fifteen Twitter web design web development website wordcamp wordpress.com

Top Posts

  • How To Solve WordPress Image Alignment And Text-Wrap Problems
    How To Solve WordPress Image Alignment And Text-Wrap Problems
  • 3 WordPress Blog Layout Plugins - Get A Better Look Easily
    3 WordPress Blog Layout Plugins - Get A Better Look Easily
  • Four Plugins To Improve WordPress Accessibility
    Four Plugins To Improve WordPress Accessibility
  • How to supercharge your theme with Advanced Twenty Seventeen
    How to supercharge your theme with Advanced Twenty Seventeen

Copyright © 2018 A Bright Clear Web

  • Privacy and cookies policy
  • Sitemap