Title: WP Smart Import : Import any XML File to WordPress
Author: Xylus Themes
Published: <strong>মে 24, 2018</strong>
Last modified: জুন 25, 2026

---

প্লাগিন অনুসন্ধান

![](https://ps.w.org/wp-smart-import/assets/banner-772x250.png?rev=3586068)

![](https://ps.w.org/wp-smart-import/assets/icon-256x256.png?rev=3586068)

# WP Smart Import : Import any XML File to WordPress

 তৈরি করেছেন [Xylus Themes](https://profiles.wordpress.org/xylus/)

[Download](https://downloads.wordpress.org/plugin/wp-smart-import.2.0.0.zip)

 * [বিস্তারিত](https://bn.wordpress.org/plugins/wp-smart-import/#description)
 * [রিভিউ](https://bn.wordpress.org/plugins/wp-smart-import/#reviews)
 *  [ইন্সটলেশন](https://bn.wordpress.org/plugins/wp-smart-import/#installation)
 * [ডেভেলপমেন্ট](https://bn.wordpress.org/plugins/wp-smart-import/#developers)

 [Support](https://wordpress.org/support/plugin/wp-smart-import/)

## Description

**WP Smart Import** is the most powerful and user-friendly solution for importing
XML files into WordPress. Effortlessly create Posts, Pages, and any Custom Post 
Type with content mapped directly from your XML source files.

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

📄 [Documentation](https://docs.xylusthemes.com/docs/wp-smart-import/) | ⭐ [Upgrade to Pro](https://xylusthemes.com/plugins/wp-smart-import)
| 🛟 [Get Support](https://xylusthemes.com/support/)

**Key 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 processing engine ensures reliable imports
   even for very large XML files.
 * **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.
 * **Save & Reuse Templates** – Save your import configuration as a reusable template
   for recurring imports.
 * **Manage Imports** – 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.

**Pro Features (WP Smart Import Pro)**

 * CSV and JSON file support with automatic XML conversion.
 * Automated recurring schedules with background cron execution.
 * Run history with detailed logs for every scheduled or manual import.
 * Background batch size configuration for cron-based imports.

[Get WP Smart Import Pro](https://xylusthemes.com/plugins/wp-smart-import/)

## Screenshots

[⌊New Import: Select import source from upload, URL, or existing files.⌉⌊New Import:
Select import source from upload, URL, or existing files.⌉[

New Import: Select import source from upload, URL, or existing files.

[⌊New Import: Choose post type and continue to step 2 after file upload.⌉⌊New Import:
Choose post type and continue to step 2 after file upload.⌉[

New Import: Choose post type and continue to step 2 after file upload.

[⌊New Import: Preview data and select XML elements for importing.⌉⌊New Import: Preview
data and select XML elements for importing.⌉[

New Import: Preview data and select XML elements for importing.

[⌊New Import: Map XML data fields using drag and drop for template mapping.⌉⌊New
Import: Map XML data fields using drag and drop for template mapping.⌉[

New Import: Map XML data fields using drag and drop for template mapping.

[⌊Manage Import: Progress bar and counter statistics while processing the import.⌉⌊
Manage Import: Progress bar and counter statistics while processing the import.⌉[

Manage Import: Progress bar and counter statistics while processing the import.

[⌊Manage Import: List of all created imports with action buttons to re-run.⌉⌊Manage
Import: List of all created imports with action buttons to re-run.⌉[

Manage Import: List of all created imports with action buttons to re-run.

[⌊Manage Schedules: Automatic recurring schedule control and background running 
status. ( PRO )⌉⌊Manage Schedules: Automatic recurring schedule control and background
running status. ( PRO )⌉[

Manage Schedules: Automatic recurring schedule control and background running status.(
PRO )

[⌊Run History: Comprehensive log displaying run times, status, and post counters.(
PRO )⌉⌊Run History: Comprehensive log displaying run times, status, and post counters.(
PRO )⌉[

Run History: Comprehensive log displaying run times, status, and post counters. (
PRO )

[⌊Run History Details: Individual post title status and specific post ID logs for
a specific run. ( PRO )⌉⌊Run History Details: Individual post title status and specific
post ID logs for a specific run. ( PRO )⌉[

Run History Details: Individual post title status and specific post ID logs for 
a specific run. ( PRO )

[⌊Manage Files: Table listing all uploaded source files along with their last activity
timestamps.⌉⌊Manage Files: Table listing all uploaded source files along with their
last activity timestamps.⌉[

Manage Files: Table listing all uploaded source files along with their last activity
timestamps.

[⌊Settings: Configure plugin options, general preferences, and global import rules.⌉⌊
Settings: Configure plugin options, general preferences, and global import rules
.⌉[

Settings: Configure plugin options, general preferences, and global import rules.

## Installation

#### 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.

## FAQ

### What file formats does WP Smart Import support?

The free version supports XML file imports. If you need to import CSV or JSON files,
you can upgrade to [WP Smart Import Pro](https://xylusthemes.com/plugins/wp-smart-import/)
which automatically converts CSV and JSON files to XML on-the-fly during upload.

### Can I import large XML files without server timeouts?

Yes. WP Smart Import uses a batch-based processing engine that splits your data 
into smaller chunks and imports them sequentially via AJAX requests. This prevents
PHP timeouts and memory limit issues, making it reliable even on shared hosting 
environments.

### How does the plugin handle duplicate posts during import?

You can define a **Unique Key** field (e.g., `{title[1]}` or `{id[1]}`) during the
mapping step. The plugin checks this key before inserting each record. If a matching
post already exists, you can choose to either skip it or update the existing post
by enabling the “Update Existing” checkbox.

### Can I map XML data to custom fields and taxonomies?

Absolutely. The drag-and-drop template builder lets you map XML nodes to any number
of custom meta fields using a repeater interface. You can also assign imported posts
to categories, tags, or any registered custom taxonomy with full hierarchical support
using xPath syntax like `{category[1]} > {subcategory[1]}`.

### What additional features does the Pro version offer?

WP Smart Import Pro adds CSV and JSON file support, automated recurring schedules
with WordPress cron, a detailed run history log with post-level status tracking,
and configurable background batch sizes for scheduled imports. Visit [WP Smart Import Pro](https://xylusthemes.com/plugins/wp-smart-import/)
to learn more.

## Reviews

![](https://secure.gravatar.com/avatar/090f91e4c121c8abb7db70dffc079d80ca245ecdd1144a2d89f29c7ecb6115e0?
s=60&d=retro&r=g)

### 󠀁[It imports, sort of…](https://wordpress.org/support/topic/it-imports-sort-of/)󠁿

 [trevorberman](https://profiles.wordpress.org/trevorberman/) জানুয়ারি 27, 2022

Pretty unintuitive UI and didn’t work very well. Some of the fields mapped didn’t
show up at all (like images from URL, or creator and short description as custom
fields). I ended up with some basic (unformatted, bare text) posts that will still
take significant work to clean up. If your XML has lots of good data, skip this 
plugin and use another solution that will be less head-scratching to figure out 
and more effective at duplicating the posts you’re trying to import.

![](https://secure.gravatar.com/avatar/060ed10323585f1dacdf581f973aeea5f0122068277a17f8a64c831dd96143da?
s=60&d=retro&r=g)

### 󠀁[Excellent customer support + plugin](https://wordpress.org/support/topic/excellent-customer-support-plugin/)󠁿

 [f3735462](https://profiles.wordpress.org/f3735462/) আগস্ট 6, 2021 1টি উত্তর

I had an import issue and it was resolved within a week and a bit. very helpful 
support. highly recommended. plugin works great. no need for wocommerce add on plugin
subscription fees. its an all in one solution for importing products. works fantastically.
Big thanks to the support team . Im very very happy.

![](https://secure.gravatar.com/avatar/876686e454eda4715da08bd7b7a9948ef2066b8bd402f552175b8f538fa8a2c8?
s=60&d=retro&r=g)

### 󠀁[Best XML importer plugin i have ever used before](https://wordpress.org/support/topic/best-xml-importer-plugin-i-have-ever-used-before/)󠁿

 [Puneet](https://profiles.wordpress.org/puneet234/) জুন 12, 2021 1টি উত্তর

Best plugin with a lot of good premium features in the plugin. Recommendations –
1. – Please add a visual text editor toolbox for content section during import. 
2. – Add find and replace feature for whole XML file during import to replace text,
links, etc. Keep it up! Thank You

![](https://secure.gravatar.com/avatar/04f379569000ab4d49f9ec3ec3bc20a43e46c6d800978c3621fc03256476e08f?
s=60&d=retro&r=g)

### 󠀁[CSV import doesn’t work](https://wordpress.org/support/topic/csv-import-doesnt-work-4/)󠁿

 [cbubny](https://profiles.wordpress.org/cbubny/) ডিসেম্বর 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.

![](https://secure.gravatar.com/avatar/2f97fa0eee89d001bcbc7ae9416eb166e0315b01d1b4fa0e6d99c10998459b23?
s=60&d=retro&r=g)

### 󠀁[Just what I needed!](https://wordpress.org/support/topic/just-what-i-needed-919/)󠁿

 [vicmortelmans](https://profiles.wordpress.org/vicmortelmans/) নভেম্বর 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.

![](https://secure.gravatar.com/avatar/0ea50a0b1de23533e91dc702118182ec3d0149307d3edefadc14c012946461aa?
s=60&d=retro&r=g)

### 󠀁[CSV not actually supported; can’t update existing, only create new](https://wordpress.org/support/topic/csv-not-actually-supported-cant-update-existing-only-create-new/)󠁿

 [laura6](https://profiles.wordpress.org/laura6/) নভেম্বর 16, 2019

XML files will import just fine, but not CSV–they get a “file not supported” error.
Also, this plugin can only create new items, not update existing ones.

 [ সব রিভিউ পড়ুন ](https://wordpress.org/support/plugin/wp-smart-import/reviews/)

## ডেভেলপার এবং কন্ট্রিবিউটর

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

কন্ট্রিবিউটর

 *   [ Xylus Themes ](https://profiles.wordpress.org/xylus/)
 *   [ Rajat Patel ](https://profiles.wordpress.org/rajat1192/)

[Translate “WP Smart Import : Import any XML File to WordPress” into your language.](https://translate.wordpress.org/projects/wp-plugins/wp-smart-import)

### ডেভেলপমেন্ট এ আগ্রহী?

[Browse the code](https://plugins.trac.wordpress.org/browser/wp-smart-import/), 
check out the [SVN repository](https://plugins.svn.wordpress.org/wp-smart-import/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/wp-smart-import/)
by [RSS](https://plugins.trac.wordpress.org/log/wp-smart-import/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0.0

 * ADDED: Setting Page.
 * ADDED: CSV, JSON, And REST API support. ( PRO )
 * ADDED: Selective Sync & Update Rules. ( PRO )
 * ADDED: Automated Cron Scheduling. ( PRO )
 * IMPROVEMENTS: Enhanced security measures across the plugin.
 * IMPROVEMENTS: Increased pagination row limit in the Manage Files table from 5
   to 20 rows.
 * IMPROVEMENTS: Redesigned the entire admin user interface with a modern, responsive
   layout featuring a premium purple/indigo design.
 * IMPROVEMENTS: Upgraded Action column buttons style in the Manage Imports table
   with standard borders and focus-like outline shadows.
 * IMPROVEMENTS: Implemented AJAX-based scheduling pagination (50 items per page
   offset limit) across the Manage Schedules table, Run History modal, and details
   modal.( PRO )

#### 1.1.6

 * FIXED: Resolved missing files table issue.
 * IMPROVEMENTS: Support for WP 7.0

#### 1.1.5

 * FIXED: Conflict with WooCommerce admin classes resolved.

#### 1.1.4

 * IMPROVEMENTS: Support for WP 6.8
 * IMPROVEMENTS: Enhanced security by preventing unauthorized file inclusion, safeguarding
   against potential exploits.

#### 1.1.3

 * IMPROVEMENTS: Enhanced XSS Protection

#### 1.1.2

 * FIXED: Select Existing File Option Issue

#### 1.1.1

 * FIXED: Download Image Bug
 * IMPROVEMENTS: Support for WP 6.7

#### 1.1.0

 * IMPROVEMENTS: Enhanced protection for XML file processing vulnerabilities during
   upload and download.

#### 1.0.7

 * IMPROVEMENTS: Fixed XML file processing vulnerabilities during upload to prevent
   XSS attacks.

#### 1.0.6

 * IMPROVEMENTS: Security by fixing XML file processing vulnerabilities during upload.

#### 1.0.5

 * IMPROVEMENTS: PHP 8 Bugs
 * IMPROVEMENTS: XSS Security Bugs
 * IMPROVEMENTS: Support for WP 6.4

#### 1.0.4

 * IMPROVEMENTS: Support for PHP 8
 * IMPROVEMENTS: Support for WP 6.2

#### 1.0.3

 * FIXED: Security bugs

#### 1.0.2

 * FIXED: jQuery Error

#### 1.0.1

 * FIXED: some bugs.

#### 1.0.0

 * Initial Version.

## মেটা

 *  Version **2.0.0**
 *  শেষ আপডেট করা হয়েছে **5 দিন আগে**
 *  Active installations **1,000+**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/wp-smart-import/)
 * ট্যাগ
 * [csv](https://bn.wordpress.org/plugins/tags/csv/)[importer](https://bn.wordpress.org/plugins/tags/importer/)
   [wordpress csv import](https://bn.wordpress.org/plugins/tags/wordpress-csv-import/)
   [wordpress importer](https://bn.wordpress.org/plugins/tags/wordpress-importer/)
   [xml](https://bn.wordpress.org/plugins/tags/xml/)
 * টি
 *  [এডভান্সড ভিউ](https://bn.wordpress.org/plugins/wp-smart-import/advanced/)

## Ratings

 ৫ স্টার এর মধ্যে 3.9।

 *  [  8টি 5-স্টার রিভিউ     ](https://wordpress.org/support/plugin/wp-smart-import/reviews/?filter=5)
 *  [  0টি 4-স্টার রিভিউ     ](https://wordpress.org/support/plugin/wp-smart-import/reviews/?filter=4)
 *  [  0টি 3-স্টার রিভিউ     ](https://wordpress.org/support/plugin/wp-smart-import/reviews/?filter=3)
 *  [  3টি 2-স্টার রিভিউ     ](https://wordpress.org/support/plugin/wp-smart-import/reviews/?filter=2)
 *  [  1টি 1-স্টার রিভিউ     ](https://wordpress.org/support/plugin/wp-smart-import/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/wp-smart-import/reviews/#new-post)

[সব রিভিউ দেখুন](https://wordpress.org/support/plugin/wp-smart-import/reviews/)

## কন্ট্রিবিউটর

 *   [ Xylus Themes ](https://profiles.wordpress.org/xylus/)
 *   [ Rajat Patel ](https://profiles.wordpress.org/rajat1192/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wp-smart-import/)

## ডোনেট

Would you like to support the advancement of this plugin?

 [ এই প্লাগিনে ডোনেট করুন ](https://xylusthemes.com/)