How To Import WordPress Posts & Pages


Have ever tried to import WordPress posts and pages and found it difficult. Then, this post is for you. Importing posts and pages are required mainly in two cases:

  1. Migrate contents from one website to another
  2. To keep a track on posts and pages

Migrating content from one website to another is really a difficult task that many WordPress users face. the act of migrating contents from one website to another involves copying of texts, image links, tables and more. Without proper tools, copying the contents can go wrong and sometimes corrupt the files copied. Using database management tools like PHPMyAdmin requires knowledge of MYSQL and general database management.

To save you from this major pain in the neck, thankfully a more practical solution exists. You can use WordPress Exporter to export posts from WordPress and download it as an XML file.

WordPress Exporter allows you to export:

  • Posts
  • Pages
  • Custom post types
  • Submissions
  • Custom fields and Post Meta
  • Categories and Tags
  • AMP Layout
  • Media
  • Comments
  • Authors

Tip: Always back up your files so that you can restore if something goes wrong!

Import Posts and Pages from WordPress

WordPress has the Exporter function builtin and doesn’t require any additional plugins. You can find the exporter function in WordPress Admin Menu.


1. Go to WordPress Admin Menu.

2. Now select Tools and click on Export.

3. Choose which option you want to export. If you want all contents, then choose “All Content”.

4. Once you have decided what file to be exported, click on “Download Export file”.

5. XML file will be downloaded to your computer.

How to View the XML file downloaded from WordPress Export

If you want to view the contents of the XML file, you might need a third party tool to do. You can convert the downloaded XML file to Excel using an online tool called Conversion Tools. You just need to upload the file, select the CSV file delimiter and run the conversion. Voila, your XML file is converted to an Excel file.

Converting the XML file helps you to analyze the posts and pages data. This is particularly helpful when you need to track all your posts and pages details like title, permalink, date published and more. Tracking these details help with your content management.


Although WordPress Exporter can be used to migrate all the contents from one site another, it is not recommended for transferring a full website to another location. This is because website settings are not transferred. Also, the WordPress upload limit is somewhere between 2MB and 8MB. This is defined by your hosting service provider.

The good thing is that WordPress Exporter gives you all the details for the posts and pages that you want to import. This is beneficial when you need to keep a track on details of posts, pages, and its metadata.

Follow Search Engine Nation to get news and updates on Digital Marketing.


Rating: 5.0/5. From 1 vote.
Please wait...
Voting is currently disabled, data maintenance in progress.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: