WordPress content refers to pages, posts, and media files. After you create a WordPress website, you can import content from another site.
The process of importing WordPress content starts from packing data on a WordPress website, and use the WordPress import option to import data into a new site.
With that in mind, importing WordPress content helps us set up our new site easily. It provides an option to import old content into your new WordPress website.
In today’s article, you’ll learn how to import WordPress content. Before we start with the practical steps, consider two WordPress websites (A and B), where A refers to an old WordPress website while B refers to the new one.
The process of importing WordPress content
You can call it downloading data from another WordPress site. In this scenario, the import feature helps you use data from an old WordPress website.
To get started, you don’t need to use third-party tools. You can use the WordPress import feature for the purpose.
How do I use the WordPress import feature?
In the WordPress dashboard, the import page helps you import data from another website. Before you import data, you’ll need to use the export option to export (pack) data on the old WordPress website.
When do I need to import the WordPress content?
You need to use the WordPress import option when you need to create the exact copy of your old WordPress website. Also, if you prefer to change your hosting or domain, you’ll need to use the import option.
What type of content can I import?
By default, you can import pages, posts, and media files. However, WordPress plugins help you extend importing features. While Exporting content on the old website, you can choose to export All content or separate packages, such as media, posts, or pages. However, the WordPress default export feature doesn’t allow to export themes.
How to import WordPress content?
Before you import the WordPress content, you will need to export data on another WordPress website.
Consider the example of A and B above. As we defined, A refers to the old WordPress website while B refers to the new one.
STEP 1: Export the content first
In the WordPress dashboard, go to the Tools menu and select Export. The next page shows options to export the WordPress content, including blog posts, pages, and media files. You can choose to export pages and posts but select All content to export all data. Click on the Download Export File button at the end. Finally, you’ll get a file with an XML extension.
You’ve successfully exported content from the first, old WordPress website (A). The next step is importing the content into the new site (B).
STEP 2: Import the content
To import the content, you will need to use the import option in the Tools menu.
Go to the Tools menu in Dashboard and select Import.
The import page shows a list of platforms. Click on WordPress.
It leads you to install a WordPress plugin called WordPress Importer. Install the plugin, activate, and proceed to upload the XML file you’ve exported on the old website (A).
Follow the instructions on the next page. Once completed, you can refresh the new site to see the changes.
Note: The WordPress Export option packs pages, posts, and media. You can make use of the WordPress plugins for improved functionality regarding content import and export.
When it comes to creating the exact copy of a WordPress website, you can use the WordPress export and import features. You can also extend the options with plugins.
The WordPress export option also helps you pack individual components for SEO purposes. When importing posts into a new website, you can choose the Author for the posts on the new site.
In the case of having a large file, you may need to use professional services. The massive data file consumes server resources at scale, requiring technical skills and resources.
You can also import content from other platforms such as Blogger, Drupal, and Google Blog. For more information on importing content from other blogging platforms, read this tutorial on WordPress official knowledge base. For questions and comments, you can join the conversation in the comments.