How to export content from a WordPress based website

Introduction #

The fact that WordPress has automated features for many things that otherwise require a lot of time or advanced knowledge is unarguably one of its significant advantages. The Export tool, along with the Import tool, is one of these precious features that make users’ lives easier.

This tool allows you to export your website content  (posts, pages, categories, tags, comments, and media files) to an XML file and transfer it to another website. Whether you are moving from one web hosting provider to another, from one domain name to a new one, switching between different blogging platforms, or any other possible reason, you can always rely on it.

Exporting content is an effortless and straightforward task – especially in WordPress. In the following lines, you will find step-by-step instructions on this process.

Accessing the Export Tool #

To begin, we will need you to log into your WordPress Admin Dashboard. You can do that by accessing your domain followed by “/wp-admin“, i.e., ““, where “” stands for your actual domain name.

Once logged, please navigate through the left-hand side menu bar to Tools Export.

Access WordPress Export Tool

Upon doing that, you will be redirected to the “Export” page, where you will be presented with a brief explanation of the tool functionality.

Exporting Content  #

As you can see, the tool allows you to export a specific content type, as well as all your content. Regardless of the content type you aim to export, WordPress will generate a machine-readable XML file.

 A basic WordPress installation can export the following data:

  • All Content
  • Posts
  • Pages
  • Media

Note that if your website is large in size, it is recommended to generate multiple XML files. This is the primary reason to be able to export specific content types. We are going to review each method. You are welcome to choose the most suitable one based on the parameters of your website.

All Content #

This option allows you to import all of your posts, pages, comments, custom fields, terms, tags, navigation menus, and categories.

This is the first option, selected by default. In case you want to export all the data currently available in your WordPress based website, please leave it as it is and click on the “Download Export Files” button to initiate the process.

Export All WordPress Content

Once clicked, you will just need to select the desired destination on your local computer and confirm the download.

Posts #

This option allows you to export all your posts or specific posts.

Once the radio button is selected, you will be presented with additional configurable options. You are able to further sort which posts exactly to be included in the XML file based on:

  • Categories – You can select only one specific category with the drop-down list or leave All Categories to be exported.
  • Authors – This option will allow you to export only the posts related to a specific author or leave all the authors to be exported.
  • Date range – With this option, you can select the starting and ending post creation date, which should be included in the exported content.
  • Status – Just like with categories and authors, you can choose only one post status or just leave all of them to be exported. This option will provide you with the alternative to export posts in either “Published”, ”Scheduled”, ”Draft”, ”Pending” or “Private” status.
Export WordPress Posts

Once you alter the options as desired, you have to click on the “Download Export Files” button to initiate the process.

Pages #

This option allows you to export all your pages or specific.

Similarly to the previous option, this one allows you to further adjust which pages to be downloaded based on their author, date of creation, and status. In case you want to export all pages, please leave the settings as they are and directly click on the “Download Export Files” button.

Export WordPress Pages

Once this is done, the XML file will be downloaded to your local device.

Media #

This option allows you to export your media files.

Once it is selected, you will be able to adjust the files for export based on the date they were uploaded.

Like with the previous examples, you have to click on the “Download Export Files” button to initiate the process.

Export WordPress Media Files

With this said, you already know how to export any given type of content from your WordPress based website. Now you are ready to proceed further and import the file in the new destination.

We hope this information will come handy for you and will allow you great flexibility in moving your data with ease. In case you have experienced any difficulties, you can always request a full website migration by submitting a ticket to our Technical Support team.

Powered by BetterDocs