WordPress Importer : Import any XML or CSV File to WordPress


WordPress Importer : Import any XML or CSV File to WordPress

The most powerful solution for importing any CSV and XML files to WordPress. Create Posts and Pages any Custom Posttype with content from any XML or CSV file.


  • Import any XML file into WordPress
  • Import any CSV file into WordPress
  • Import data into any post type
  • Import Large Files
  • Advanced Field mapping using drag and drop UI
  • Save import as a template for use it in another import
  • Save import file for reuse it later.
  • Local and Remote Image (Media) Import
  • Manage Import
  • Import Insight with data of post create and update


  • Step 1: Select File ( Upload file, From URL & Select Existing File)
  • Step 2: View File structure & select element.
  • Step 3: Map Fields
  • Step 4: Run Import
  • Import in progress..
  • Manage Imports
  • Manage Files


This plugin can be installed directly from your site.

  1. Log in and navigate to Plugins & Add New.
  2. Type “WP Smart Import” into the Search input and click the “Search” button.
  3. Locate the “WP Smart Import” in the list of search results and click “Install Now”.
  4. Click the “Activate Plugin” link at the bottom of the install screen.

It can also be installed manually.

  1. Download the “WP Smart Import” plugin from WordPress.org.
  2. Unzip the package and move to your plugins directory.
  3. Log into WordPress and navigate to the “Plugins” screen.
  4. Locate “WP Smart Import” in the list and click the “Activate” link.


September 28, 2019
Plugin advertises CSV import, but apparently this is not the case. When I couldn't upload my simple test csv without the message "Error : file Not Valid", and checked support - there are other complaints but no replies in over 8 months. Sad, looked promising - but for now I'm not working with xml on this project so I must uninstall and look for other options. I hope the author either fixes the csv import or rebrands this plugin to more accurately reflect it's functionality.
March 22, 2019
I've tried out dozens of plugins to sync a xml feed to custom posts with custom fields and this was THE ONLY one that really worked for me. Importing into custom post types with custom fields is allmost always a paid option, without a try-out period, so there might be a few other options. BUT, this plugin allready nails it. Not only is it free, but it's also exceptionaly easy to use. Best interface and workflow in a plugin I've seen in a long long time. I would mark it 'essential' when a cron/schedule / sync option is added. Until then it's just plain awesome allready
December 28, 2018
I've tested some of the import plugins and this one was the best of what I've found. The author responded very quickly with the answer to my question. Keep up the good work!
December 13, 2018
The plugin beats all other similar ones for its simplicity and power. It didn't work for me for technical reasons but it's certainly worth trying (and support team is very proactive)
December 9, 2018
Перебрал около десятка плагинов и только этот помог решить мою проблему. Для начала он преобразовал файл и затем дал возможность настроить выгрузку. Возможно покажется сложным в освоении, но он того стоит, что бы им воспользовались. Жаль нет русского языка.
Read all 5 reviews

Contributors & Developers

“WordPress Importer : Import any XML or CSV File to WordPress” is open source software. The following people have contributed to this plugin.




  • Initial Version.