=== Import Export All WordPress Images, Users & Post Types ===
Contributors: smackcoders, smacksupport
Requires at least: 5.0
Tested up to: 6.0
Stable tag: 6.5.3
Version: 6.5.3
Requires PHP: 5.2.4
Author: smackcoders
Author URI: https://profiles.wordpress.org/smackcoders/
Donate link: https://www.paypal.me/smackcoders
Tags: csv import, XML import, import all, export all, wp importer
License: GPLv2 or later 

Import Export All data in WordPress as XML, CSV, or text. All you need is one plugin. 

== Description ==
Fast and easy data import for WordPress. Every site needs a way to import content, especially if it's a site like yours with plenty of text and images. 

You can [import all types of data from XML and CSV files directly into your WordPress website](https://www.smackcoders.com/documentation/ultimate-csv-importer-pro/how-to-import-csv?utm_source=web&utm_campaign=readme&utm_medium=wp_org) with WP Ultimate CSV Importer Plugin. 

Whether you're an expert or a beginner, this plugin will provide the solution you need.

= What to import =
* Content: blog posts, pages, and Media like Featured Images and Inline Images
* Taxonomies: categories, tags 
* WordPress custom fields, comments, reviews
* Custom Posts created by CPT UI, Pods, Toolset, JetEngine, Custom Press, and WP default
* Import [WooCommerce Products & bundle](https://wordpress.org/plugins/import-woocommerce) - Available as AddOn
* Import [Users & Members](https://wordpress.org/plugins/import-users) - Available as AddOn
* [Export All](https://wordpress.org/plugins/wp-ultimate-exporter) Post, products, menus, Users and comments - Available as AddOn

= WordPress All Import in 6 Simple Steps =

Import can be done in different ways depending on content source type, platform, and file types. The most common types of imports are XML, CSV, and DB files.

1. Browse and Upload your XML or CSV to import 
2. Select a post or data type from the drop-down
3. Drag & Drop or Select & Map appropriate WordPress fields against file headers
4. Enable the media handling option if you want to import any external images
5. Use advanced options to have more control over Import
6. Verify and confirm, then click import button to import all your data into WordPress in one go.

Review the real-time import data and log, verify the posts created by import for accuracy. View this video for detailed instructions
[youtube https://www.youtube.com/watch?v=HHPpS0uZzeU&t=2s]

= Features that make life easy =
* Built-in drag and drop feature
* Easy to do with a few steps. 
* XML, CSV, TXT format are supported
* Can upload as zip compressed file
* Upload from PC, URL, or FTP/SFTP
* Visitors are notified when maintenance mode is in effect during import
 
= Supported Plugins =
* AIO SEO (free & pro), Rank Math SEO FREE plugin fields import and export.
* WooCommerce - WooCommerce Products are imported along with categories, tags, gallery images, and attributes.
* WooCommerce Product Bundles Plugin fields data import.
* WP Customer Reviews import.
* bbPress data import - Topic, Reply, and Forum Import.
* LearnPress plugin data import - Courses, Lessons, Quizzes, Orders, and Questions Import.
* Custom Field Suite plugin data import.
* Post Expirator Plugin support.
* WP Job Manager Plugin, imports, and exports job data to Job Listings.

= Learning Resources =
* Visit Documentation for [WP Importer All features and Export ](https://www.smackcoders.com/documentation/ultimate-csv-importer-pro/how-to-import-csv?utm_source=web&utm_campaign=readme&utm_medium=wp_org)
* [Follow tutorials here](https://www.smackcoders.com/blog/category/wordpress/wp-import-export?utm_source=web&utm_campaign=readme&utm_medium=wp_org)
* You may need some XML or CSV samples to understand the basics of CSV, [get relevant CSV file](https://www.smackcoders.com/documentation/wp-ultimate-csv-importer-pro/csv-xml-samples?utm_source=web&utm_campaign=readme&utm_medium=wp_org) to try or used to create your own set of CSV file. You can also find sample XML for Import here.

= Premium All Import Export Features =
The WordPress CSV Importer Pro offers powerful premium features to meet our users' different requirements. A few features are listed below:

* Update old data by Post ID or Title or slug Match
* Schedule a background import and make it recursive 
* Wordpress export with advanced filter set and in different file format output.
* Ecommerce data import likely WooCommerce, WPeCommerce, and Marketpress.
* Toolset Types (Custom fields, Post Relation, Intermediate post, Repeatable Field & Repeater Field Group import)
* Multi-Language Import by WPML, qTranslate X, Polylang plugins.
* Yoast SEO Free & Pro plugin.
* Events Manager Free & Pro plugin.
* NextGEN Gallery plugin.
* ACF Free & Pro
* JetEngine
* CMB2 fields

Please visit [WP Import Export Premium Features for WordPress Plugin here](https://www.smackcoders.com/wp-ultimate-csv-importer-pro.html?utm_source=web&utm_campaign=readme&utm_medium=wp_org) for more details and technical support via email.


= Why XML Import & CSV Import Format for WordPress =

* CSV methods allow any users with basic excel or spreadsheet knowledge to audit, change, edit or update the data visually in bulk before importing. This method involves any offline program which requires limited manual work and takes less time.

* Editing XML requires a basic understanding of the structure. Otherwise, users are limited to importing without any changes to the source file. 

You can choose between XML and CSV. With WP Ultimate CSV Importer you can import and export Posts to and from WordPress. 

= WordPress Migration Step 1: How to export WordPress =
* Go to the Export tab 
* Choose a type of post or data from the available list
* Give a name and choose a type for the file to export
* Choose to split for larger exports
* No. of advance filters available to to narrow down your wordpress export
* Apply some of them appropriate to your needs
* You can also choose to schedule this export in the background
* Click Export to process
* Hit the 'Download' button to save your export file.

= WordPress Migration Step 2: How To Import in WordPress =
* Prepare a XML or CSV file that includes all data
* Validate the file and fix any conflicts before import
* Navigate to the Import/Update tab in the plugin
* Upload the file to import
* Choose New or Update Existing item Import 
* And choose the post type from the drop-down.
* Updated the field mapping between WordPress attributes from left to data headers on the right side.
* You can control the data from particular columns to be imported as a specific WP field in mapping.
* Cross check and update the mapping to confirm everything is good to go 
* You can also import posts with images from external remote URLs or by uploading a localized compressed zip file
* Choose the appropriate option to handle images
* Click continue to process import

= Tips & Hacks: How to use Import Export WordPress =
* You can use the export option from existing data to create a base sample file or use it as a template to build your import file. 
* Also you can easily edit, and update the export file to import back to WordPress.
* You can add new fields with values to existing posts via a XML or CSV import file.
* Or to add more posts according to your needs
* Use the update option by choosing existing items. This will update/replace values as per mapping setups.

= Tips & Hacks:  How To Test With Pilot Import Export =
* Take a safe DB back up before import in case of a simple rollback
* Always validate the file before import
* Do several test/pilot imports with 5-10 records to verify the accuracy 
* Learn and improve the XML or CSV import file
* Edit, correct, and fine tune your export import file, until you get 100% satisfactory results
* The same process should be repeated for other data rows in the import file.
* Finalize your file, go for the actual import

Help yourself to learn [All WP Import features from plugin documentation](https://www.smackcoders.com/documentation/wp-ultimate-csv-importer-pro/how-to-import-schedule-or-update?utm_source=web&utm_campaign=readme&utm_medium=wp_org) to export, and import

== Screenshots ==
1. Dashboard view of the importer.
2. Upload a XML or CSV file.
3. Simple Drag and Drop mapping.
4. Mapping view of the uploaded XML or CSV fields with WordPress fields.
5. Detailed real-time log.
6. Settings with php.ini details.
7. Downloadable log manager for all imported events.
8. XML Import Option.


== FREQUENTLY ASKED QUESTIONS ==

= What is a CSV file? =

  CSV files or Comma Separated Value files are a simple text format for storing tabular data. A comma is used to separate characters, and also used to separate values in tables. When a comma is used for separating characters within a CSV file, it should be escaped with double quotes for proper structuring values in tables.

= What is CSV file format? =

  For WordPress, the default format will be UTF-8, and for non-Latin character data, UTF-8 without BOM is used. Various file formats are available based on encoding types like ANSI, UTF-8, UTF-8 without BOM, USC-2 BE BOM and USC-2 LE BOM.

= How to validate a CSV file for issues? =

  Importing your CSV may fail if you miss escaping characters or misplace/skip characters. Any CSV file should be checked for errors or warnings before being imported into WordPress. You can validate a CSV file using a free tool [CSV Lint](https://csvlint.io/) here to identify issues and where to fix them exactly.

= What is an XML file? =

  An XML document is a basic unit of XML information, consisting of elements and other markups in an orderly package. An XML document contains a wide variety of data.

= Can I get any demo data or sample files for testing the import? =

  Get [example CSV files from here to strat testing import](https://www.smackcoders.com/blog/wordpress-ultimate-csv-importer-csv-sample-files-and-updates.html?utm_source=web&utm_campaign=readme&utm_medium=wp_org) with WP Ultimate CSV Importer.

= Why can't I import WordPress demo content? =

  You can't import demo content in WordPress in 2 possible cases
1. The plugin supports zip uploads. There may be unsupported file types in the zip file, it should have XML or CSV files. 
2. The uploaded XML or CSV file contains errors or is not properly validated.

= WordPress posts not showing after import, why and how to fix this? =

  This could rarely happen for the reasons like,
1. Mandatory fields have no values
2. wp_debug value is set to True

  You could avoid this error by providing values to the mandatory fields and setting ‘False’ to wp_debug in the wp_config file.

= Why does the WordPress importer fail to import media? that is not importing to WordPress media, no files found? =

  If your media import fails, it can be caused by,
1. Specifying unsupported image formats.
2. Image is not publicly downloadable.
3. The domain or URL doesn't exist or is not secured (SSL issues)

= How to import WordPress posts along with images? =

  You can import both featured and inline images along with Posts. Add a separate column for featured images and mention the image URL. The inline images can be declared inside the post_content. Provide image URL using the <img> HTML tag inside post_content. Learn more about Importing images with Post.

= How to import external images in WordPress? =

  In the Media Handling section of the CSV Importer plugin, you can enable the 'Download Post-Content External Images to Media' option to import images from Google images, Pexels, Pixabay, Dropbox, etc. It will import the images directly to your WordPress media library. Check Media Handling in CSV Importer documentation for more information.

= Import WordPress already exists, how can I import the same post content without duplicating it? =

  You can import the same post content without duplicating using the update method in WP Ultimate CSV Importer. After uploading the file, select the 'Existing items' option. Followed by other steps, in the 'Import Configuration Section' click on ‘Update’ to update the newly imported data inside your existing WordPress Posts.


= How long does WordPress import take? =

  Import speed is influenced by your server speed, memory capacity, and import file size. You can track the completion time of import in the 'Import Configuration section' screen. 

  For more detailed FAQ answers, please visit [FAQ article for CSV Importer](https://www.smackcoders.com/documentation/wp-ultimate-csv-importer-pro/importer-faq?utm_source=web&utm_campaign=readme&utm_medium=wp_org).

= How to export and import WordPress posts? =

   Under the Export tab, select Posts. Provide a file name and select one file type. Click export and select the Download button to save that file in your local. You can use the exported file as a sample to prepare a new file or import the exported file in another WordPress instance with WP Ultimate CSV Importer to duplicate the data on that website.

   To import posts, upload the prepared CSV or XML file in the 'import/update' section. Then follow the import steps mentioned in the CSV Importer documentation.
   
== Installation ==
It is as simple as installing any other WordPress plugin. There are two general methods:

= General way =
* Download the Zip file from the WordPress.org Plugins page.
* Go to Plugins -> Add New -> Upload. 
* Browse and upload the downloaded files.
* Activate the WP plugin.

= FTP Users =
* Upload the CSV Importer plugin Zip file to /wp-content/plugins/ and extract there.
* Navigate to Plugins -> Installed Plugins
* Choose -> Active
= From Admin Page =
* Go to Plugins -> Add New
* Search for WP Ultimate CSV Importer
* Click Install Now -> Activate


== Changelog ==
= 6.5.3 =
* Checked: Compatibility for WordPress 6.0
* Fixed : Added import support for default Categories and Tags

= 6.5.2 =
* Fixed : Restricted the internal url upload process

= 6.5.1 =
* Updated : Documentation section links
* Updated : Modulename from export section  

= 6.5 =
* Checked: Compatibility for WordPress 5.9.3
* Added: Import and Export Support for WP Job Manager.

= 6.4.4 =
* Checked: Compatibility for WordPress 5.9
* Fixed: Comment content import.

= 6.4.3 =
* Updated: All CSS and JS libraries to the latest version.
* Added: Proper sanitizing and escaping.
* Fixed: Calling files remotely
* Removed: wp-load.php and replaced with WordPress ajax call.
* Fixed: Combining and/or Renaming Javascript Files

= 6.4.2 =
* Added: CSRF Protection
* Fixed: Security Issues (Removed curl,bitly urls and file_get_contents for remote URL instead used http api)
* Updated: Bootstrap CSS and JS libraries to the latest.
* Verified: Nonce Check.

= 6.4.1 =
* Fixed: Vulnerability Issue in Zip File Upload
* Updated: Exporter Pro Buy Now and Upgrade to Pro price changes

= 6.4 =
* Added: Import support for latest LearnPress-LMS plugin-V4.1.4.1:Courses,Lessons,Quizzes,Orders and Questions. 

= 6.3 =
* Checked: Compatibility for WordPress 5.8.2
* Updated: Thirdparty CSS and JS libraries 

= 6.2.9 =
* Added: Import support for latest woocommerce product bundle plugin-v6.12.4 
* Fixed: dropbox link image issue 
* Fixed: Language - English(South Africa) issue    

= 6.2.8 = 
* Added: support for image import through dropbox link  
* Checked: Compatibility for WordPress 5.8.1

= 6.2.7 =
* Added: Upgrade now for the latest updates.
* Added: Delete records not present in XML, CSV files - settings option
* Added: Separate widget for woocommerce product attributes
* Added: List Woocommerce Product Variations in the dropdown, on clicking display update to pro alert (toastify)
* Fixed: Support page mail issue
* Fixed: Post content image import issue

= 6.2.6 =
* Added: Support for URL and FTP file upload
* Added: WordPress 5.8 Compatibility 
* Fixed: Jquery droppable issue

= 6.2.5 =
* Added: Compatibility for WordPress 5.7.2
* Added: Import support for Polylang Free & Polylang for WooCommerce plugin.
* Added: WP Custom field widget in advanced mode
* Fixed: Default custom field case sensitive issue in creating wp custom field widget

= 6.2.4 =
* Added: Compatibility for WordPress 5.7
* Added: Compatibility for All in One SEO latest version 4.1.0.2

= 6.2.3 =
* Added: Compatibility for WordPress 5.7
* Added: Import support for Rank Math SEO PRO Plugin.

= 6.2.2 =
* Added: Import support for Rank Math SEO Plugin.

= 6.2.1 = 
* Added: Compatibility for WordPress 5.6
* Added: PHP 8 compatibility
* Added: Delete items not present in the XML, CSV files while import.

= 6.2 =
* Added: Simple Mode Import Method.
* Added: Import Support for WooCommerce Product Bundle Fields.

= 6.1.9 =
* Added: Language Compatibility for French,Italian,German,Spanish,Japanese,Russian,Dutch,Turkish,English (Canadian),English (British),English (South African).

= 6.1.8 =
* Added: Compatibility for WordPress 5.5.1
* Added: Import Support for Variation Swatcher for WooCommerce Plugin.

= 6.1.7 =
* Added: Import Support for WC Product Bundle Meta Fields.

= 6.1.6 =
* Added: Mandatory import fields for posts,pages,custom posts and categories.
* Added: Recommended addon setup page.
* Fixed: single row xml import.
* Fixed: Page template import.

= 6.1.5 =
* Added: Import Support for Multi-Language plugin (Posts, Pages, and Custom Posts).
* Added: Post Expirator Support for Posts, Pages, and Custom Posts. 

= 6.1.4 =
* Added: Support for Widgets import.(Posts,Pages,Comments,Categories and Archives).
* Added: Seperate Media Handling Section.
* Fixed: CSV Headers with whitespace issue.

= 6.1.3 = 
* Fixed: BBPress Import issues.
* Added: Support for navigation menus.

= 6.1.2 =
* Added: Import Support for BBPress Plugin:(Topic,Reply,Forum)
* Fixed: is_plugin_active check condition.

= 6.1.1 = 
* Added: Post Parent and Menu Order field import support for Custom Posts
* Added: CSRF Protection

= 6.1 =
* Added: Import support for LearnPress-LMS plugin:Courses,Lessons,Quizzes,Orders and Questions. 
 
= 6.0.9 =
* Fixed: image extension issue.
* Added: Comment reply support.

= 6.0.8 = 
* Added: Xml import supports with more than one header mapping.
* Added: post_trash and delete status import.

= 6.0.7 = 
* Added: Import the post-content image into the media library.
* Added: Import featured-image based on ID.
= 6.0.6 =
* Added: Existing media image import with URL and image name.
* Fixed: XML import-post_status publish issue.
= 6.0.5 =
* Added: XML-Import support for posts, pages, custom posts, and users.
* Fixed: post-format import issue
* Fixed: Deprecated: Non-static method
= 6.0.4 =
* Renamed: assets/admin.js to admin-v6.0.4.js (To avoid browser cache problem)
* Fixed: Email validation in support form(gmail.co.uk)
* Added: Language support for the Spanish language
* Fixed: Resume/pause timer issue
= 6.0.3 =
* Added: Import post_content image without downloaded into media option
* Added: post_content editor in drag and drop mode
* Fixed: Bulk import problem.
* Fixed: csv and text file import support with accepted delimiters are , , \t , | , ; , :
* Fixed: plugin home page ui issue with php version 5.5
= 6.0.2 =
* Fixed: posts import struck in the first record
* Added: support for image import through google drive 
* Fixed: CPT-UI with product category import issue
* Fixed: minor issues & warnings
= 6.0.1 =
* Added: Upload support for txt file
* Improved: UI Improvements - process image for in send button on the support page
* Improved: UI - Show export tab by default. If the user has not installed the exporter plugin, It contains the download link.
* Improved: UI - In plugins page inside csv importer. If a plugin is installed show it as already installed.
* Fixed:: Timer not stopping after import issue.
* Modified: Changed video URL in the documentation. In settings changed file_uploads and allow_url_fopen to on instead of 1.
= 6.0 =
* Improved: user interface and performance.
* Added: Header Manipulation fields can now hold static text content along with any CSV header content.
* Added: Media upload section to import Images from the computer.
* Added: progress bar for desktop upload.
* Fixed:  WordPress core custom fields issue.
= 5.6.2 =
* Added: support for remote url without extensions
= 5.6.1 =
* Added: WP CSRF Protection
= 5.6 =
* Added: Compatibility for WordPress 5.0
= 5.3.7 =
* Removed: Registering custom field in mapping section.
= 5.3.6 =
* Added: Compatibility for WordPress 4.9.8
* Added: Import Post parent import with Post Title
* Fixed:: Post export redirection issue.
* Fixed:: Post slug import in drag and drop method.
= 5.3.5 =
* Added: Support for serialized data import.
* Added: Compatibility for WordPress 4.9.6
* Improved: Usability and user interface.
* Fixed:: Insertion of hyperlinks in WYSIWYG editor in drag and drop mapping.
= 5.3.4 =
* Improved: Notifications in mapping
* Fixed:  Export menu issue. 
= 5.3.3 = 
* Added: Compatibility for WordPress 4.9
* Moved: User import as an add-on.
* Removed: Export
= 5.3.2 = 
* Added: Add-ons support
* Moved: User import as an add-on.
* Removed: Export
= 5.3.1 =
* Modified: Hide the filter based on Condition. 
* Fixed:: data loss when page refresh (export). 
* Fixed:: warning during Upload. 
* Fixed:: user export above 1000 records. 
* Fixed:: Custom Field Suite issue.  
* Fixed:  Forced quotes issue.
= 5.3 =
* Added: Prevent the loss of mapping data
* Added: Custom field group plugin support
* Added: Maintenance mode
* Added: Inclusion feature 
* Updated: Exclude selection as include selection in the export module
* Fixed:  User import
* Fixed:  Delimiter issue
* Fixed:  Advance mapping issues
* Fixed:  Post status in Mapping 
* Fixed:  Featured image in Mapping 
* Fixed:  Post comment in Mapping 
* Fixed:  Export page radio button based on plugin activation
* Fixed:  Comment Export
* Fixed:  Text changes
= 5.2 =
* Added: Advance mapping view with Drag and Drop support.
* Added: Ultimate member plugin support for Users Import.
* Fixed:  Issue with Post format.
* Fixed:  Month order in dashboard charts.
* Added: Latest version support on All in One SEO 2.3.12.1.
* Added: Compatibility for WordPress 4.7.3.
= 5.1.1 =
* Fixed:  Broken when SCRIPT_DEBUG is true. [Solved](https://wordpress.org/support/topic/broken-when-script_debug-is-true/).
* Fixed:  Issue in duplicate handling to skip the duplicate records.
* Added: Missing font "glyphicons-halflings-regular.woff2".
* Removed: Unwanted console warnings.
* Added: Compatibility for WordPress 4.7.2.
= 5.1 =
* Added: Language Support for German, French, Italian, Spanish, and Dutch & Russian.
* Added: Restriction to show Admin dashboard widget only for users with Admin role. [Solved](https://wordpress.org/support/topic/admin-dashboard-widget-is-showing-to-all-users)
* Added: Notice to [enable wp-cron](https://www.smackcoders.com/blog/enable-configure-wp-cron.html?utm_source=wp_org&utm_campaign=readme&utm_medium=change_log) to populate the feature images. [Solved](https://wordpress.org/support/topic/version-5-03-issues).
* Added: Warning messages to notify when uploads directory is missing, insufficient permission to access, and uploaded file size exceeds your server limits.
* Added: Duplicate handling feature to skip the duplicate records.
* Added: Canonical URL support in All in One SEO data import.
* Improved: CSV export performance.
* Fixed:  All custom fields in WP installation adding to a Post. [Solved](https://wordpress.org/support/topic/version-5-03-issues).
* Fixed:  Mixing up of Custom taxonomies while assigning a term to Post. [Solved](https://wordpress.org/support/topic/version-5-03-issues).
* Fixed:  Adding unwanted data before and after post content. [Solved](https://wordpress.org/support/topic/version-5-03-issues).
* Fixed:  Issue with Post Category & Tags export.
* Fixed:  Missing up of SEO fields in mapping section.
* Fixed:  Issue in exporting AllinoneSEO fields.
* Fixed:  Issue in assigning page template (wp_page_template).
* Removed: Warnings in migration script.
= 5.0.3 =
* Added: Support for traditional Chinese characters.
* Fixed:  Author/Editor menu visibility issue
* Fixed:  [Assigning categories to post issue](https://wordpress.org/support/topic/ultimate-csv-importer-v5-adds-all-posts-to-uncategorized/)
* Fixed:  [Import with Chinese character](https://wordpress.org/support/topic/unable-to-import-posts-with-chinese-characters/)
= 5.0.2 =
* Added: Compatibility from PHP 5.3.
= 5.0.1 =
* Fixed:  WP Customer Reviews import feature.
= 5.0 =
* Added: Compatibility for WordPress 4.7 and PHP 7.
* Added: Option to replace imported CSV file value with static and dynamic value.
* Added: Image import from external URL
* Added: Send email to newly imported User with Password Information
* Added: Any Custom Post Type import.
* Added: Post Type import with terms & taxonomies with any depth of the parent-child hierarchy.
* Improved: High-speed import with enhanced UI.
* Improved: User role import with capability value or role name in CSV
= 3.11.1 =
* Fixed:  Browse button disappears in 3.11.0 https://wordpress.org/support/topic/browse-button-disappears-in-3110
= 3.11.0 =
* Added: Compatibility for WordPress 4.5.3.
* Added: menu_order field Import for Custom Post Type.
* Added: [Support for comma and pipeline separation in multi-category & taxonomies import](https://wordpress.org/support/topic/importing-a-taxonomy-field?replies=4).
* Added: Compatibility to export WooCommerce fields with WooCommerce version 2.6.1.
* Updated: Help links of Product page & Live Demo.
* Fixed:  Issues in Taxonomies, Categories & Tags export.
* Fixed:  Issue in export by the status filter.
= 3.10.0 =
* Improvements: Can export any number of records from the WordPress site.
* Fixed:  Issue in ACF relationship field export.
= 3.9.4 =
* Improvements: Duplicate image handling. Option to skip or rename image as image_name-number if image name is same as existing media image name.
= 3.9.3 =
* Added: Compatibility for WordPress 4.5
* Fixed:  Environment issue with custom port id in MAMP.
= 3.9.2 =
* Modified: CSVParser Engine with SmackCSVParser, a high-speed robust parser.
= 3.9.1 =
* Added: Post parent now supports post title and post name.
* Fixed:  jQuery conflicts.
= 3.9 =
* Added: PHP 7 compatibility.
* Added: Support for all postdate formats.
* Fixed:  Featured image and Inline image naming issues.
* Fixed:  Auto mapping issues in Custom Fields and SEO Fields.
= 3.8.8 =
* Added: Localize script for multi-language support.
* Added: WordPress 4.4.1 compatibility.
* Improved: Code cleanups with WordPress standards.
* Fixed:  Vulnerability security issue.
* Fixed:  Export issue.
* Fixed:  Custom Taxonomy import issue.
* Fixed:  User mail notification on new user imports.
* Fixed:  Category & Tag import issue in eShop module.
* Removed: Mod security check.
= 3.8.6 =
* Added: Compatibility for WordPress 4.4.
* Modified: Support page UI.
* Fixed:  Postdate issue.
* Fixed:  Custom Post Type listing issue.
= 3.8.5 =
* Added: Restriction to view the image without a password for protected status content.
* Modified: Settings page UI.
* Fixed:  post_status mandatory validation issue.
* Fixed:  SEO Fields mapping issue.
* Fixed:  Known issues in export.
* Fixed:  Mandatory validation issues.
* Fixed:  Console TypeError issue.
= 3.8.4 =
* Modified: Changed the Dashboard view.
= 3.8.3 =
* Added: Text domain for the language translation system.
* Fixed:  : Detect duplicate issue.
= 3.8.2 =
* Added: Compatibility for WordPress 4.3.1.
* Added: Grouped core custom field in mapping section.
* Added: Image import with spaces in the image name.
* Fixed:: Module entry count in dashboard issue.
* Fixed:: Duplication of the image in the media gallery.
= 3.8.1 =
* Added: Compatibility for WordPress 4.2.3 and 4.2.4.
* Added: Export by a specific date and author option in comments.
* Fixed:: warnings triggered in the console.
* Fixed:: XSS vulnerability.
* Removed : ../../../../../../wp-load.php and replaced with WordPress Ajax call.
* Removed : Direct usage of wp-content.
= 3.8 =
* Added : Multi language support (fr_FR,es_ES,nl_NL).
* Added: Inline image handling with shortcode along with image attributes.
* Added: Any delimiter support for CSV export.
* Fixed:  Warnings and bugs Fixes
= 3.7.4 =
* Added : WordPress 4.2.2 compatibility.
* Fixed:  : Allow Editor/Author to import.(Multisite also).
= 3.7.3 =
* Fixed:  Vulnerability security issue.
= 3.7.2 =
* Added: WordPress 4.2 and 4.2.1 compatibility.
* Fixed:  Blank page issue conflicts.
= 3.7.1 =
* Added: Security fix for curl.
* Added: Security fix for session status.
= 3.7 =
* Fixed:  Featured image hotlink issue.
= 3.6.78 =
* Added: Hot security fix in readfile.php.
= 3.6.77 =
* Added: WordPress 4.1.1 compatibility.
* Improved: Inline image import feature.
* Added recursive method to assign the image.
* Fixed:  Featured image naming issue. [Solved](https://wordpress.org/support/topic/problem-in-import-with-the-image-name)
* Removed: Warnings.
= 3.6.76 =
* Improved: Post Format.
* Fixed:  Export eShop content issue.
* Fixed:  Import with image name issue.
* Fixed:  Groups plugin conflict.
= 3.6.75 =
* Added: Terminate & Continue option in import.
* Improved: Log section.
* Fixed:  Web View & Admin View issue.
* Fixed:  Security issue in the export module.
= 3.6.74 =
* Fixed:  Security issue.
= 3.6.73 =
* Added: WordPress 4.0 compatibility.
* Added: HTTPS format support for all WP instances.
* Added: Warning to guide the user to create uploads directory with writable permissions.
* Improved: Security and performance tab under settings module.
* Fixed:  Featured image-handling issues.
* Fixed:  Multisite compatibility issue.
* Fixed:  All console warnings.
* Removed: Post Content field mandatory option.
= 3.6.72 =
* Added: Debug mode enable/disable options.
* Modified: Menu order changes.
= 3.6.71 =
* Fixed:  Minor bugs.
= 3.6.7 =
* Added: Export features for all missing modules.
* Fixed:  All console warnings and reported logs.
= 3.6.6 =
* Fixed:  Dashboard chart issue in multisite.
* Modified: UI to improve usability.
* Fixed:  Groups plugin conflicts.
= 3.6.5 =
* Added: Inline image support with advanced media handling.
* Added: PDO check.
= 3.6.4 =
* Added: WordPress 4.0 compatibility.
* Added: Advanced export features with filter options.
* Improved: Advanced log section.
* Fixed:  jQuery issues.
= 3.6.3 =
* Added: eShop import support.
* Added: WordPress 3.9.2 compatibility.
* Fixed:  Conflicts with other plugins.
= 3.6.2 =
* Fixed:  Hot security issue.
= 3.6.1 =
* Fixed:  Multi-site support issue.
* Fixed:  Duplicate import issue.
* Fixed:  Security issue.
= 3.6 =
* Added: Interactive graphs and charts in the plugin dashboard.
* Added: Admin dashboard widgets.
* Added: Users and comments export feature.
* Added: Auto delimiter handling.
* Added: Auto mapping feature.
* Added: Allow authors to access import features.
= 3.5.5 =
* Added: post_format attribute support.
* Added: page_template attribute.
* Added: update_post_meta for duplicate meta issue
* Fixed:  TypeError issue in jQuery.
= 3.5.4 =
* Added: All in One SEO Pack import support.
* Added: WordPress 3.9.1 compatibility.
= 3.5.3 =
* Added: Compatibility for WordPress 3.9.
* Added: Export feature for Posts, Page, Custom Post.
* Fixed:  Reported bugs
* Removed: all warnings.
= 3.5.2 =
* Import posts with author names as numerical apart from the User ID
* Added: menu_order attribute import
* Added: Auto image rename option
* Option to cancel any partial import at middle
* Improved image handling even special characters in URL
* Import can handle image URLs without any extensions
* User reported bugs Fixed: 
= 3.5.1 =
* User reported issue fixes
* Activation and other plugin conflict issue solved like Jetpack
* Admin UI freezing issues - screen option, Help links issues fixed.
* WYSIWYG editor UI issue Fixed: .
= 3.5.0 =
* Combined major release versions of 3.5 and 3.4
* Improved MVC structure.
* Improved User interface with drag and drop feature.
* Improved: WordPress 3.8.1 compatibility added.
* Module based system allows simplifying UI
* Added: Detailed log feature added.
* Added: Support and Useful links added.
* Added: Support is made easy now from the plugin.
= 3.3.1 =
* Added: Multisite compatibility except for User import.
* Added: Comments, Users modules mandatory fields validation added.
* Improved: Removed unwanted warnings.
= 3.3.0 =
* Added: WordPress 3.8 compatibility.
* Added: Bulk users with a role import feature.
* Added: Comments import feature with relevant post ids.
= 3.2.3 =
* Added: WordPress 3.7.1 compatibility added.
* Added: Different media path support added.
* Added: Subfolder installations support added.
* Improved: Updated plugin directory path.
* Improved: Removed unwanted warnings.
* Improved: Performance check.
= 3.2.2 =
* Added: WordPress 3.6.1 compatibility added.
* Added: Mapping UI improved with on select dynamic update feature
* Added: Help content added
* Fixed:  Post slug issue Fixed:  and tested for 3.6 and 3.6.1
= 3.2.1 =
* Improved: Performance improvements on SQL and CSV parsing
* Fixed:  Plugin deactivation issue Fixed:  and updated the code.
* Fixed:  Links in the cells make problems with the "quote"
* Fixed:  Loading content from more than one column
* Fixed:  Custom Post type issues Fixed: 
= 3.2.0 =
* Improved: User interface improvements
* Improved: WordPress 3.6 compatibility added, Much Improved UI.
* Fixed:  Featured image issues Fixed:  for WordPress-3.6.
= 3.1.0 =
* Improved: Much Improved Featured Image feature
* Fixed:  Image URL for featured image issues Fixed: 
* Fixed:  PHP 5.4 upgrade fix
= 3.0.0 =
* Added: Category in numeric are restricted and skipped to Uncategorized
* Added: Protected status password inclusion as {password}.
* Added: Post authors can be User ID or name
* Improved: Much improved workflow
* Improved: Add a custom field option improved.
* Improved: Date format handling improved
* Improved: Any Date format supported now
* Improved: Future scheduling and status improved
* Improved: Can apply post status for the individual post via CSV itself
* Improved: Featured image handling improved and Fixed. More improvements are scheduled.
* Improved: Duplicate check options improved for both title and content options.
* Improved: Post author issue Fixed:  and improved
* Improved: Wrong user id or name are automatically assigned under admin
* Improved: Multi category and tags improved
* Fixed:  Custom Field mapping and import Fixed: 
* Fixed:  Overall Status option improved and issue Fixed: 
* Fixed:  Password field Fixed:  for Protected
* Fixed:  Status as in CSV option improved and Fixed: 
= 2.7.0 =
* Added: Added more post status options
* Added: Publish, Sticky, Private, Draft, and Pending Status for whole import
* Added: Protected status with a common password option added
* Added: "Status as in CSV" to assign a status for the individual post through CSV as ID or Field Tag
* Added: User ID and User Name support for Post author feature added
* Added: In case of missing or false IDs post assigned to admin as draft
* Added: Add Custom Field Text box auto-filled with CSV header tag.
* Added: Duplicate detection for post content and post title added as options.
* Added: User can choose either one or both to avoid duplicate issues.
* Improved: 6 Standard date format added as drop-down to choose.
* Improved: Renamed post_name as post_slug to avoid confusion
* Improved: Mapping Fields
* Improved: Field tags are formatted to support the auto-mapping option (next milestone)
* Improved: Listed custom fields with prefix as CF: Name for easy identification.
* Fixed:  Date format conflict at import Fixed: .
= 2.6.0 =
* Fixed:  Major Bug Fixed: 
* Fixed:  Added UTF-8 support.
* Fixed:  Fixed:  HTML tag conflicts.
= 2.5.0 =
* Major issues Fixed:  and updated to WordPress-3.5.1 compatibility.
= 2.0.1 =
* Update to WordPress-3.5 compatibility.
= 2.0.0 =
* WPDEBUG errors Fixed: . CSV import folder changed to WP native uploads folder.
= 1.1.1 =
* Renamed the mapping field attachment as featured_image and category as post_category.
= 1.1.0 =
* Added featured image import feature along with post/page/custom post.
= 1.0.2 =
* Bug Fixed:  to recognize the trimmed trailing space in the CSV file
* Added validation for the duplicate field mapping.
= 1.0.1 =
* Added features to import multiple tags and categories with different delimiters.
= 1.0.0 =
* Initial release version. Tested and found works well without any issues.



== Upgrade Notice ==
= 6.5.3 =
* Added: Upgrade now for latest updates.
= 6.5.2 =
* Added: Upgrade now for latest updates.
= 6.5.1 =
* Added: Upgrade now for latest updates.
= 6.5 =
* Added: Upgrade now for latest WP Compatibility and features.
= 6.4.4 =
* Added: Upgrade now for latest WP Compatibility.
= 6.4.3 =
* Added: Upgrade now for vulnerability fixes.
= 6.4.2 =
* Added: Upgrade now for security fixes.
= 6.4.1 =
* Added: Upgrade now for latest updates.
= 6.4 =
* Added: Upgrade now for latest updates.
= 6.3 =
* Added: Upgrade now for latest updates.
= 6.2.9 =
* Added: Upgrade now for latest updates.
= 6.2.8 =
* Added: Upgrade now for latest updates.
= 6.2.7 =
* Added: Upgrade now for latest updates.
= 6.2.6 =
* Added: Upgrade now for latest updates.
= 6.2.5 =
* Added: Upgrade now for latest updates.
= 6.2.4 =
* Added: Upgrade now for latest updates.
= 6.2.3 =
* Added: Upgrade now for latest updates.
= 6.2.2 =
* Added: Upgrade now for latest updates.
= 6.2.1 =
* Added: Upgrade now for latest updates.
= 6.2 =
* Added: Upgrade now for latest updates.
= 6.1.9 =
* Added: Upgrade now for latest updates.
= 6.1.8 =
* Added: Upgrade now for latest updates.
= 6.1.7 =
* Added: Upgrade now for latest updates.
= 6.1.6 =
* Added: Upgrade now for latest updates.
= 6.1.5 = 
* Added: Upgrade now for latest updates.
= 6.1.4 =
* Added: Upgrade now for latest updates.
= 6.1.3 =
* Added: Upgrade now for latest updates.
= 6.1.2 =
* Added: Upgrade now for latest updates.
= 6.1.1 =
* Added: Upgrade now for latest updates.
= 6.1 =
* Added: Upgrade now for newly added features.
= 6.0.9 = 
* Added: Upgrade now for latest updates.
= 6.0.8 =
* Added: Upgrade now for newly added features.
= 6.0.7 =
* Added: Upgrade now for newly added features
= 6.0.6 = 
* Upgrade now for existing image import.
= 6.0.5 =
* Upgrade now for xml import and bug fixes
= 6.0.4 =
* Important update with issue fixes.
= 6.0.3 =         
* Upgrade now for a much improved and stable release
= 6.0.2 =
* Upgrade now added feature/improvements and known issue fixes
= 6.0.1 =
* Upgrade now for more improvements and known issue fixes
= 6.0 =
* Upgrade now for overall improvement changes.
= 5.6.2 =
* Update for improve image import.
= 5.6.1 =
* Important update for security fixes.
= 5.6 =
* Upgrade now for WordPress 5.0 compatibility
= 5.3.7 =
* Upgrade now to get latest version of Ultimate CSV Importer
= 5.3.6 =
* Upgrade now to get Post parent import with Post title and compatibility for WordPress 4.9.8
= 5.3.5 =
* Upgrade now to get support for serialized data import and compatibility for WordPress 4.9.6
= 5.3.4 = 
* Upgrade now for Export issue fix.
= 5.3.3 =
* Upgrade now for WordPress 4.9 compatibility.
= 5.3.2 =
* Upgrade now for getting addons support
= 5.3.1 =
* Upgrade now to get the fix for Export, CFS, and WordPress 4.8.1 compatibility.
= 5.3 =
* Major improvements and fix updates, verify changelog for an upgrade.
= 5.2 =
* Upgrade now to get an enhanced User Interface and support for the latest version of All in one SEO. 2.3.12.1.
= 5.1.1 =
* Upgrade now to get the fix for the duplicate handling feature.
= 5.1 =
* Upgrade now for six language support, duplicate handling, and more.
= 5.0.3 =
* Upgrade now for Chinese character support and a fix for category import.
= 5.0.2 =
* Upgrade now to get the fix for PHP 5.3 compatibility.
= 5.0.1 =
* Upgrade now to get the fix for WP Customer Review add-on support.
= 5.0 =
* Upgrade now for high-speed import, WP Customer Review add-on support, WordPress 4.7 Compatibility, and much more.
= 3.11.0 =
* Upgrade now for WordPress 4.5.3 and WooCommerce 4.3.1 compatibility and other minor enhancements.
= 3.10.0 =
* Upgrade now to export ACF relationship field and improved export features.
= 3.9.4 =
* Upgrade now for duplicate image handling feature.
= 3.9.3 =
* Upgrade now to get support for custom port id in the MAMP environment and WordPress 4.5 compatibility.
= 3.9.2 =
* Upgrade now to get a high-speed robust parser.
= 3.9.1 =
* Upgrade now for import post parent with post name and post title.
= 3.9 =
* Upgrade now for PHP 7 and WordPress 4.4.2 compatibility.
= 3.8.8 =
* Upgrade now for security fix and WordPress 4.1.1 compatibility with minor bug fixes.
= 3.8.6 =
* Upgrade now to import the default CPTs.
= 3.8.5 =
* Upgrade now for known bug fixes.
= 3.8.4 =
* Upgrade now for a new dashboard view.
= 3.8.3 =
* Upgrade now for improvements in multi-language translation.
= 3.8.2 =
* Upgrade now for more improvements.
= 3.8.1 =
* Upgrade now for ABSPATH used in all files and also Fixed:  all the warnings, and bugs.
= 3.8 =
* Upgrade now for Multi-language support and bug fixes
= 3.7.4 =
* Upgrade now to allow author/editor to import fix.
= 3.7.3 =
* Upgrade now for Vulnerability fix.
= 3.7.2 =
* Important Upgrade for WordPress 4.2 and above
= 3.7.1 =
* Upgrade now for security fix.
= 3.7 =
* Upgrade now for minor bug fixes.
= 3.6.78 =
* Upgrade now for security fix.
= 3.6.77 =
* Upgrade now for WordPress 4.1.1 compatibility and minor bug fixes.
= 3.6.76 =
* Upgrade now for more bug fixes.
= 3.6.75 =
* Upgrade now for an improved experience.
= 3.6.74 =
* Upgrade now for security fix.
= 3.6.73 =
* Upgrade now for WordPress 4.0 compatibility and minor bug fixes.
= 3.6.72 =
* Upgrade to enable/disable debug mode in settings.
= 3.6.71 =
* Upgrade now for complete export features as in Pro with a bug fix.
= 3.6.7 =
* Upgrade now for complete export features as in Pro.
= 3.6.6 =
* Upgrade now for an improved experience.
= 3.6.5 =
* Upgrade Now for advanced media handling for the post inline images
= 3.6.4 =
* Upgrade Now for filtered export and improved log features.
= 3.6.3 =
* Upgrade now for eShop product import feature.
= 3.6.2 =
* Important Security Update
= 3.6.1 =
* Important issue fixes update
= 3.6 =
* Must upgrade with major values and added features
= 3.5.5 =
* Upgrade for minor bug fixes, conflicts, and new attribute support.
= 3.5.4 =
* Upgrade now for All in SEO Pack import support.
= 3.5.3 =
* Upgrade to add export feature and fix the bug.
= 3.5.2 =
* Upgrade for bug-free version and improved image handling
= 3.5.1 =
* Must upgrade now for 3.5 bug fixes
= 3.5.0 =
* Upgrade now for major release 3.5. Note - Old version files need to be deleted.
= 3.3.1 =
* Upgrade now for multisite compatibility.
= 3.3.0 =
* Upgrade now for WP 3.8 compatibility and added bulk user, comments feature.
= 3.2.3 =
* WordPress 3.7.1 compatibility and minor bug fixes
= 3.2.2 =
* WordPress 3.6.1 compatibility, bug fix and UI improvements
= 3.2.1 =
* Performance improvements on SQL and CSV parsing
= 3.2.0 =
* Compatibility for 3.6 and improved featured image.
= 3.1.0 =
* Improved Featured image and URL handling
= 3.0.0 =
* Major performance improvements and issue fixes.
= 2.7.0 =
* Major improvements and feature changes.
= 2.6.0 =
* Bug Fixed:  and should upgrade.
= 2.5.0 =
* Duplicate detection added.
* Added more information in the success message.
* Import memory issues solved.
= 2.0.1 =
* WordPress-3.5 compatibility.
= 2.0.0 =
* Major Bug fix and need to be upgraded.
* WPDEBUG error Fixed.
* CSV import folder changed to WP native uploads folder.
= 1.1.1 =
* Minor correction and fix applied.
= 1.1.0 =
* Major feature added.
= 1.0.2 =
* Bug fixes along with new features. Need to be upgraded immediately.
= 1.0.1 =
* Added features to import multiple tags and categories with different delimiters.
= 1.0.0 =
* Initial release of the plugin.