WordPress Importer : Import any XML File to WordPress


WordPress Importer : Import any XML File to WordPress

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


  • Import any XML 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.


December 10, 2020
I tested the CSV import 5 times with multiple csv files and get "Error : file Not Valid". Despite the claim that it supports CSV, it doesn't seem to be the case.
November 21, 2019
This plugin does everything and more than most commercial plugins will. I'm going to use it to import a series of articles for which the text and the publication dates are known upfront. I bundle texts, titles, featured image urls and publication dates in an XML and upload to WordPress. The only thing that I'm missing is the ability to import posts with html in the content.
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
Read all 9 reviews

Contributors & Developers

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




  • FIXED: jQuery Error


  • FIXED: some bugs.


  • Initial Version.