WP All Import

How can you easily import data and content into a WordPress site in a simple and fast way? Let's find out together in this article.

WordPress is the most used CMS in the world for publishing one’s own site, blog or e-commerce and it is in continuous evolution and expansion.

This diffusion of WordPress is caused both by the enormous plugin and theme marketplace that increases the functionalities of the WordPress site to fit all needs that a person or a company may have as well as from the simplicity of use of the system in all its parts.

The possibility of continuously adding plugins and new features makes some operations not entirely simple to do. For example, if I need to import the updated product inventory from the site or have to import a list of emails to be inserted into the site’s newsletter, one always has to perform acrobatic jumps to get the desired result in a simple and effortless way.

To avoid lengthy manual insertion procedures or having incorrect data on the site (since even copy-pasting can go wrong) it is necessary to have a simple, fast and efficient system to make the import painless. To do this we use and strongly recommend WP All Import, a complete and professional plugin that allows importing data in various ways and with different rules and multiple modes (some of these are available in the premium version).

What can I import with WP All Import?

It is possible to import from Xml, CSV and some Excel formats (in the premium version of the plugin) the data independently from their formatting within the file and it is possible to structure them so that WordPress can use them correctly at a later time. This entails both the possibility of using custom fields to add missing fields on WordPress and the possibility of discarding some “columns” of data during export in order to keep only the data actually needed by WordPress.

The import and all the various related operations are performed with a convenient drag and drop graphical interface that allows mapping the incoming data (all or part of the input fields) to the WordPress data structures in which it is installed. Configurations of the input fields can also be saved for reuse when needed or to prepare various forms of imports based on which fields I want to import for the work that needs to be done.

Note that it is possible to use the drop interface to upload multiple files that have the same structure and can be processed all together.

Explained like this, it may seem a complicated thing or an instrument that finds few opportunities to be used, but perhaps a practical example could be clearer and show the potential of the tool.

Take, for example, Anna’s problem:

Anna has an old site built with unknown/disused technologies that contains some recipes. These recipes are exportable in a CSV without issues but WordPress natively does not support CSV and therefore they should be manually transcribed into the new WordPress site which has recipes as Custom Post Type.

This means hours and hours of data transcription in the Custom Post Type that can lead to errors and take too much time compared to the actual time needed for import if the right tools are used.

Instead Anna follows Bob’s advice to find a plugin that does the work for her. So Anna finds WP All Import and starts importing the old site’s data (users, articles, recipes, and everything she needs). Through the graphical interface Anna maps the CSV values to the fields of the Custom Post Type on her new site and in 2 minutes all the recipes are imported into the new site.

This example shows how extremely easy it is to add new contents with WP All Import but this is not the only possibility. Setting up the import correctly is also possible to make massive changes to existing data, updating all fields of imported data in just a few seconds. This is extremely useful, for instance, in keeping any product catalog on the site updated in case of an ecommerce or a showcase site with all the products of the activity.

Can I import the data multiple times?

If you wish, you can import data multiple times with WP All Import on the same WordPress site and this can be done in various ways. You can do it manually but through the plugin settings, you can configure imports with a scheduling and thus re-run the import at a specific date/time or set a cron (available only in the pro version) from URL (even with HTTP authentication) or other sources. This function can be useful for setting up a synchronization system that allows keeping the WordPress site always updated with the latest data from other sources.

But isn’t it dangerous?

Yes, the massive import of data is a delicate operation that should be done knowing what one has, what one is doing and what one wants to obtain at least in the moment of initial configuration of the thing.

Therefore, even if the tool is extremely easy to use, the delicate part is choosing the correct fields on the input file and site data sides, and it would be good to have an idea of how WordPress works.

You need support for a WordPress data import? We are here to help you!
Contact us to discover how WP All Import can transform your WordPress site into something extraordinary!

Continue reading

Share on:

Related Articles

Stop being the troubleshooter. Discover how managed hosting transforms your web agency's servers into recurring revenue with 100% green infrastructure.
Hosting4Agency launches the bilingual site! Discover how to automate translations for web agencies with AI generative, 100% green servers and WPML license included. Zero token costs.
Discover how 100% green enterprise hosting guarantees performance, reduces TCO and supports your company's ESG compliance (Scope 3, GDPR, NIS2).

Contact us

If you want to speak with a team member or, if they have any doubts, do not hesitate to contact us.
Alternatively try to consult our FAQ section.