The most powerful solution for importing any XML file into WordPress, with a visual drag-and-drop field mapper, batch processing, and full custom post type support.

πŸ“„ Documentation | πŸ›Ÿ Get Support


WP Smart Import is the most powerful and user-friendly plugin for importing XML files into WordPress. Effortlessly create Posts, Pages, and any Custom Post Type with content mapped directly from your XML source files β€” without writing a single line of code.

With an intuitive drag-and-drop template builder and real-time XML node preview, you can visually map your data fields in minutes. WP Smart Import handles large files efficiently using a batch-based import engine, ensuring reliable performance even on shared hosting environments.

✨ No coding required. No server configuration needed. Works on shared hosting. Simply upload your XML file, map your fields visually, and run the import β€” it’s that straightforward.


βš™ Powerful Import Features

  • XML File Import – Import any standard XML file into WordPress with full control over field mapping.
  • Any Post Type Support – Import data into Posts, Pages, WooCommerce Products, or any registered Custom Post Type.
  • Drag & Drop Field Mapping – Visually map XML nodes to WordPress fields using an interactive drag-and-drop interface with live preview.
  • Large File Handling – Batch-based AJAX processing engine ensures reliable imports even for very large XML files on shared hosting.
  • Image Import – Download and attach remote images or map local media library files during import.
  • Featured Image Support – Automatically set the first imported image as the post featured image.
  • Unique Key Detection – Prevent duplicate posts by defining a unique identifier field for each import.
  • Update Existing Posts – Optionally update existing posts when the title or unique key matches.
  • Custom Field Mapping – Map XML data to any number of custom meta fields with a flexible repeater UI.
  • Taxonomy & Category Import – Assign imported posts to categories, tags, or custom taxonomies with hierarchical support using xPath syntax.
  • Save & Reuse Templates – Save your import configuration as a reusable template for recurring imports.
  • Manage Imports Dashboard – View, edit, re-run, or delete all saved imports from a centralized dashboard.
  • Manage Files – Keep track of all uploaded source files with options to clean up or reuse.
  • Import Statistics – Detailed counters showing created, updated, and failed records after every import run.
  • CSV & JSON File Support – Import CSV and JSON files with automatic on-the-fly conversion to XML during upload.
  • REST API Import – Pull data directly from any REST API endpoint as an import source.
  • Automated Cron Scheduling – Set up recurring background imports on custom time intervals using WordPress cron.
  • Selective Sync & Update Rules – Define granular rules for which records to update, skip, or overwrite on each scheduled run.
  • Run History Logs – Detailed post-level logs for every scheduled or manual import run with timestamps and counters.
  • Run History Details – Drill down into individual run logs to see per-post status and specific post IDs.
  • Background Batch Size Configuration – Control batch size for cron-based imports to suit your server environment.

πŸ“Έ Screenshots


πŸ“¦ Installation

  1. Download the WP Smart Import Pro plugin package.
  2. Go to Plugins β†’ Add New β†’ Upload Plugin.
  3. Upload the ZIP file and click Install Now.
  4. Activate the plugin.
  5. Navigate to the WP Smart Import menu in your WordPress dashboard to configure settings and start importing.

Changelog

= 1.0.0 =

  • Initial Version.

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    $29.00 – $69.00
    • Compatible up to: 7.0
    • Requires: 6.5, PHP7.4 or higher
    • Version: 1.0.0
    • Support: 1 Year
    • Updates: 1 Year
    • Support With PHP 8.5

    What our Client Say

    Hey, you guys at Xylus Themes! I just dropped by to say, β€œthanks” for the awesome support. You guys go the extra mile and I appreciate it. Keep up the great work!
    Michael O'Neill
    Xylus themes is the best one I knew, one of the themes I used is Xt Corporate lite it’s completely match my need.Especially, their support team is excellent.
    Noah Cryns
    Access Publishing
    I am very happy with Karan’s work. He has been patient with my low level of knowledge and has addressed all of the follow up questions and issues.Overall ….. excellent work.
    Shay Rado
    Appartment List Israel

    We strive to be the best and make awesome work

    Get a quote for your next project.