What Is a WordPress Importer And How to Use It

WordPress Importer is a plugin that allows you to import content from other WordPress sites into your own. It can be used to transfer posts, pages, comments, custom fields, categories, tags, and more. It is a great tool for migrating content from one WordPress site to another, or for importing content from other blogging platforms.

To use the WordPress Importer, first install and activate the plugin. Then, go to Tools > Import in your WordPress dashboard. Select “WordPress” from the list of importers. You will then be prompted to upload an XML file. This file should be provided by the other WordPress site you are importing from.

Once the file is uploaded, you will be able to select which content you would like to import. You can choose to import posts, pages, comments, custom fields, categories, tags, and more. Once you have made your selections, click “Import” and the content will be imported into your WordPress site.

The WordPress Importer is a great tool for quickly and easily transferring content from one WordPress site to another. It is also useful for importing content from other blogging platforms.

What Is a WordPress Importer And How to Use It

Have you ever needed to move content from one WordPress blog to another? At first glance, this might seem to be a chore to do. But in reality, you just need something called WordPress importer to do all the work for you.

What Is a WordPress Importer?

An importer is a WordPress tool used to migrate content from an already existing WordPress site to another. You can also use this tool to move a site from your localhost to an online server.

You can migrate different data with the WordPress importer. For example:

  • Posts, pages, and other custom post types
  • Comments
  • Custom fields and post meta
  • Categories, tags, and terms from custom taxonomies
  • Authors

We should also note that WordPress importer allows you to import from other blogging platforms. This will come in handy if you decide to change to WordPress because other platforms don’t suit your purpose anymore.

How to Use a WordPress Importer

Now you know what a WordPress Importer is, but how do you use it? It’s not as hard as you might think.

Instead of moving the data manually, you’re using a tool to do it all for you. Neat, isn’t it?

To help you understand our instructions better, we will refer to the old site you want to import the content from as Site A. The new home for your old content will be Site B.

Step 1: In Site A, Decide Which Content you Want to Move and Export the File

One great thing about using the integrated WordPress importer tool is that you can pick and choose which data to transfer. You can move the whole page, or individual pieces of content, pages, etc.

In your Site A’s WordPress dashboard, go to Tools -> Export.

WordPress export page

On this page, you can choose what to export. If you want to export everything, leave the “All content” checked.

However, if you only want to export some parts of your old content, here is how you choose what to move:

A section of export page where you get to choose what to move.

There are various options for you to choose from. For example, if you want to move posts, you can only export posts under a specific category, posts that were only written by a particular author, posts created under a specific date range, etc.

When you are happy with your choices, go ahead and click “Download Export File” and save the XML file to your computer.

This concludes what you need to do in Site A. To get to the next step, go to the WordPress dashboard of Site B.

Step 2: In Site B, Install the WordPress importer

To successfully import data from Site A, you must prepare the tool in Site B. Go to Tools -> Import on your dashboard to get to the import page.

WordPress import page

Click Install Now under WordPress if you haven’t installed the WordPress importer. After installing, click Run Importer.

Pro Tip

The WordPress importer allows you to import from other blogging platforms as well.

Step 3: Import the Exported XML File

Import WordPress, choosing XML file to upload

Find the exported XML file and upload it to your new site.

To do so, first, click on Choose file and pick the XML file that you saved earlier. Second, click on Upload file, click Import and wait for the process to finish.

The upload time may vary depending on the size of your file.

Pro Tip

If your exported XML file is bigger than 128 MB, refer to our other guide to learn how to increase the maximum file upload size in WordPress.

Step 4: Assign the Authors

Your new WordPress site may not have the same authors as the old one. That’s why you need to assign them.

WordPress import page showing a section where you assign authors.

Then, click on Import Attachments if you want to download the image attachments.

Click submit when you’re done and wait until the process ends. You will then be redirected to the following page.

Successful WordPress import process

Congratulations, you successfully imported your old content to a new home. However, this will only work for importing blog content. If you are looking to move things besides content, you may want to refer to third-party tools.

There are great tools to work with to make the transfer easy and stress-free.

WordPress Importer Plugins

As a bonus, we will include a list of WordPress importer plugins that go beyond importing content. Each plugin is different, and we suggest you look at each overview and find out what works best.

  • Widget Importer & Exporter (used to import and export widgets)
  • Export WordPress data to XML/CSV (allows you to edit WordPress data in Excel, drag-and-drop interface)
  • Ultimate CSV Importer (able to import images from external URLs)
  • Import users from CSV with meta (import users along with their meta data)

These plugins are useful for those looking for more advanced features in importing and exporting WordPress data. Some may seem intimidating at first, but once you get the hang of it, they will improve your workflow.

1. Widget Importer & Exporter

Don’t fret over the integrated WordPress importer tool’s inability to import and export widgets because this plugin will do the job for you.

Apart from creating an export file in JSON format instead of XML, the exporting and importing process is the same. Say goodbye to re-entering widgets manually!

2. Export WordPress Data to XML/CSV

This plugin is a must-have for some of you who love the idea of editing data with Excel.

Moreover, it allows you to export specific parts of your posts using a drag-and-drop interface. It simplifies the otherwise complicated process.

Export WordPress data to XML/CSV drag-and-drop feature

Even though you’re not planning to move your content to another site, you can still use the freedom the plugin gives you in editing and rearranging your data.

3. Ultimate CSV Importer

The Ultimate CSV Importer allows you to export data in a CSV format. Moreover, it has excellent features that will help you save time in managing import data.

You can directly import images from external URLs in the CSV files, which would be a real time-saver for bloggers with content full of large photos, videos, etc.

4. Import Users From CSV With Meta

This CSV-importing plugin allows you to import users along with the user metadata easily. You may find this helpful if you’re an owner of an online store with many registered customers.

This will enable you to change sites without having to re-enter your user database.

This plugin works the same as any other importer tool. You can export the user data to a CSV file and import it to your new site just in the blink of an eye.


Moving content from one site to another is a simple yet rewarding task.

The WordPress Importer tool saves you time when migrating data – it takes away all the unnecessary steps and makes the moving process easy and stress-free.


What Is a WordPress Importer And How to Use It

WordPress Importer is a powerful tool that allows you to quickly and easily import content from other websites into your WordPress site. It is a great way to quickly add content to your site without having to manually copy and paste it. With the WordPress Importer, you can import posts, pages, comments, custom fields, categories, tags, and more.

How to Use the WordPress Importer

Using the WordPress Importer is easy. First, you will need to install the plugin. You can do this by going to the Plugins page in your WordPress dashboard and searching for “WordPress Importer”. Once you have installed the plugin, you will need to activate it. Once activated, you will be able to access the WordPress Importer from the Tools menu in your WordPress dashboard.

Once you have accessed the WordPress Importer, you will be presented with a few options. You can choose to import content from an RSS feed, an Atom feed, or an XML file. Depending on the type of content you are importing, you may need to provide additional information such as the URL of the feed or the path to the XML file.

Once you have provided the necessary information, you can click the “Import” button to begin the import process. The WordPress Importer will then begin to import the content into your WordPress site. Depending on the size of the content, this process may take a few minutes. Once the import is complete, you will be able to view the imported content in your WordPress dashboard.


The WordPress Importer is a powerful tool that allows you to quickly and easily import content from other websites into your WordPress site. With the WordPress Importer, you can import posts, pages, comments, custom fields, categories, tags, and more. Using the WordPress Importer is easy and can save you a lot of time when adding content to your site.

Jaspreet Singh Ghuman

Jaspreet Singh Ghuman


Passionate Professional Blogger, Freelancer, WordPress Enthusiast, Digital Marketer, Web Developer, Server Operator, Networking Expert. Empowering online presence with diverse skills.

jassweb logo

Jassweb always keeps its services up-to-date with the latest trends in the market, providing its customers all over the world with high-end and easily extensible internet, intranet, and extranet products.


Jassweb, Rai Chak, Punjab, India. 143518
Item added to cart.
0 items - 0.00