WP All Export – Export WordPress data to XML/CSV

Today I am going to present one plugin that may come in very handy. It is called WP All Export.

What does WP All Export do?

The name says it all – this plugin will allow you to export your WordPress data. This can be done into XML or CSV format so that you can use it later when needed. WP All Export can be considered as both backup and migration tool. The exports can be later imported using another plugin from the same developer called WP All Import (expect a review on it soon).

How to use WP All Export?

Begin by following the usual steps – download, install, activate. Once you are done with this you should get a new menu item in your WordPress admin panel which is called All Export.

Under it you have several sub-menus:

New Export – allows you to create a new export type;

Manage Exports – allows you to manage all previously created export types and re-run them again if needed;

Settings – adjustments for the WP All Export behavior and functionality;

Feedback – where you can share your opinion on the plugin;

In this post I will be covering the New Export sub-menu. By default the plugin should not need any specific settings but in case you want you can check them out before you start exporting.

When you click on the New Export sub-menu you will see a user-friendly screen that has 2 options:

Specific Post Type export

WP_Query Results

The latter will create a pre-defined wp query and will allow you to export it. The first option provides you the option to choose specific data that you want exported.

Click on the first button and you can choose what to export. For example you may choose Posts. You will immediately see filtering options on the same screen. From there you can define which posts should be exported. For example you may limit them to a specific date or author or something else that you need.

Once you choose your filtering options (you can leave them by default as well) you need to click on the button called “Continue to Step 2”.

Here you can choose the export type – CSV or XML. For the CSV export you can also choose the delimiter. You will get default fields based on your filter. You can rename them or add new ones by ether using drag&drop from the menu in the right, or by clicking on the “Add Field To Export” button.

WP All Export is so powerful that you can even create your own SQL query and execute it so that you get exported data based on its results. Of course this is recommended for advanced users who have at least basic knowledge of SQL queries.

When done you can export the file and in case you have chosen to use CSV you can modify it in your favorite spreadsheet tool. Save it and this file is ready to be imported using WP All Import. But we will get back on this plugin in another post.

As for WP All Export – the free version is very handy and powerful, but if you want to unleash the true power of the plugin you should consider purchasing the pro version which will allow you to:

Send your data to 500+ apps;

Schedule exports to run automatically;

Add rules to filter data;

Export WordPress users and WooCommerce orders;

Pass data through custom PHP functions;

Get professional e-mail support;

Read more about the professional version on the plugin page in WordPress.org or on the official website.

More information on the plugin usage can be seen in this video:

So what do you think, friends? Will you give WP All Export a try? Share your thoughts in the comment section below.

About The Author

Hi! My name is Daniel Angelov and I am a certified SEO and Digital Marketing Specialist. My passion is WordPress, Social Media, Project Management, Open Source Software, Marketing, SEO and Copywriting. In my free time I like reading and fishing. My personal blog is "Optibg.com"