Version Description
Download this release
Release Info
Developer | smackcoders |
Plugin | Ultimate CSV Importer |
Version | 3.9.3 |
Comparing to | |
See all releases |
Code changes from version 3.9.2 to 3.9.3
- Readme.txt +27 -29
- images/icon.png +0 -0
- includes/WPImporter_includes_helper.php +1 -12
- index.php +2 -2
Readme.txt
CHANGED
@@ -1,11 +1,11 @@
|
|
1 |
=== CSV Import for Wordpress ===
|
2 |
Contributors: smackcoders
|
3 |
Donate link: http://www.smackcoders.com/donate.html
|
4 |
-
Tags: csv importer, import csv, import woocommerce, import marketpress, import seo by yoast, import all in one seo, scheduled import, import remote file, export woocommerce, import types fields, import acf fields, import inline images
|
5 |
Requires at least: 4.0
|
6 |
-
Tested up to: 4.
|
7 |
-
Stable tag: 3.9.
|
8 |
-
Version: 3.9.
|
9 |
Author: smackcoders
|
10 |
Author URI: http://profiles.wordpress.org/smackcoders/
|
11 |
License: GPLv2 or later
|
@@ -18,7 +18,8 @@ Please show your support for WP Ultimate CSV Importer by giving it a [rating](ht
|
|
18 |
= Modules supported in Import and Export =
|
19 |
* Core Modules - Post, Page, Custom Post and Users.
|
20 |
* eCommerce Products - eShop.
|
21 |
-
* Custom Post - CPT UI and default WordPress Custom Post.
|
|
|
22 |
* SEO field - All in One SEO.
|
23 |
= Modules supported in Export =
|
24 |
* Core Modules - Category, Tag, Custom Taxonomy, Customer Reviews, Comments.
|
@@ -45,27 +46,24 @@ Ultimate CSV Importer PRO has all the features of WP Ultimate CSV Importer and i
|
|
45 |
* Core Module - Post, Page, Custom Post, Category, Tags, Users, Customer Reviews.
|
46 |
* eCommerce Products – WooCommerce, MarketPress, eShop, WP e-Commerce.
|
47 |
* SEO field - All in One SEO and Yoast SEO.
|
48 |
-
* Custom fields – ACF, Types, Pods, CCTM.
|
49 |
-
* Custom Post – Types, Pods, CPT UI, CCTM.
|
50 |
= Highlighted Feature of PRO =
|
51 |
* [Import inline image with shortcode and featured images with shortcode or external URL.](https://www.youtube.com/watch?v=VvcVLERTEHo)
|
52 |
* The image zip can be uploaded even after the completion of the import flow to populate the shortcode image.
|
53 |
* Supports WooCommerce product import along with 5 WooCommerce add-on.
|
54 |
* Imports MarketPress PRO add-on to import products.
|
55 |
-
* Registers Custom Fields of [ACF](https://www.youtube.com/watch?v=6tdiOjw4EDk&list=PL2k3Ck1bFtbTtSX3hEFoBvK_Ka0pfYwp_&index=4), Types, [Pods](https://www.youtube.com/watch?v=ziDeb0iXXXA&list=PL2k3Ck1bFtbTtSX3hEFoBvK_Ka0pfYwp_&index=5) and WordPress fields in the flow of import.
|
56 |
* Supports Custom Posts created with CPT UI, CCTM, Types and Pods
|
57 |
* Specific record import. (i.e) Selective records in a CSV/XML can be imported or scheduled.
|
58 |
* [Imported modules can be managed in the File manager and the logs are maintained in the Log manager.](https://www.youtube.com/watch?v=iBqWrq7M6g0)
|
59 |
|
60 |
= Helpful Links =
|
61 |
-
[Documentation](https://www.smackcoders.com/documentation/ultimate-csv-importer-pro/how-to-import-csv
|
62 |
|
63 |
-
|
64 |
-
and [Free plugin](http://demo.smackcoders.com/wordpressdemotwo/wp-admin/admin.php?page=wp-ultimate-csv-importer%2Findex.php&__module=dashboard
|
65 |
-
). You can also read our [blog](https://www.smackcoders.com/blog/import-marketpress-pro-event-manager-and-more.html) to know more about the new features of PRO plugin.
|
66 |
-
|
67 |
-
Compare Free Vs Pro [Features](https://www.smackcoders.com/wp-ultimate-csv-importer-pro/features.html?utm_source=WpOrg&utm_medium=Readme&utm_campaign=ListingTraffic)
|
68 |
|
|
|
69 |
|
70 |
[Troubleshooting tips](https://wordpress.org/support/topic/tips-to-trouble-shoot-wp-ultimate-csv-importer-issues-1)
|
71 |
|
@@ -78,24 +76,24 @@ Compare Free Vs Pro [Features](https://www.smackcoders.com/wp-ultimate-csv-impor
|
|
78 |
2. Upload section view of CSV/XML.
|
79 |
3. Mapping view of the uploaded CSV/XML fields with WordPress fields
|
80 |
4. Duplicate identification and performance improvement section.
|
81 |
-
5. Detailed real
|
82 |
6. Settings with php.ini details.
|
83 |
7. Export module with filters.
|
84 |
-
|
85 |
== Frequently Asked Questions ==
|
86 |
-
|
87 |
= Common Issues =
|
88 |
-
How to solve auto_prepend_file and auto_append_file error
|
89 |
Check your phpinfo.php. Ensure that auto_prepend_file and auto_append_file options are disabled.
|
90 |
-
If not you can disable it in php.ini settings file
|
91 |
-
Create
|
92 |
-
php_value auto_prepend_file none
|
93 |
-
php_value auto_append_file none
|
94 |
-
This will solve your issue or get support from hosting if you didn’t have sufficient permission.
|
95 |
-
|
96 |
== Changelog ==
|
|
|
|
|
|
|
97 |
= 3.9.2 =
|
98 |
-
*
|
99 |
= 3.9.1 =
|
100 |
* Added: Post parent now supports for post title and post name.
|
101 |
* Fixed: jQuery conflicts.
|
@@ -105,7 +103,7 @@ This will solve your issue or get support from hosting if you didn’t have suff
|
|
105 |
* Fixed: Featured image and Inline image naming issues.
|
106 |
* Fixed: Auto mapping issues in Custom Fields and SEO Fields.
|
107 |
= 3.8.8 =
|
108 |
-
* Added: Localize script for multi
|
109 |
* Added: WordPress 4.4.1 compatibility.
|
110 |
* Improved: Code cleanups with WordPress standards.
|
111 |
* Fixed: Vulnerability security issue.
|
@@ -356,8 +354,10 @@ This will solve your issue or get support from hosting if you didn’t have suff
|
|
356 |
* Initial release version. Tested and found works well without any issues.
|
357 |
|
358 |
== Upgrade Notice ==
|
|
|
|
|
359 |
= 3.9.2 =
|
360 |
-
* Upgrade now to get
|
361 |
= 3.9.1 =
|
362 |
* Upgrade now for import post parent with post name and post title.
|
363 |
= 3.9 =
|
@@ -472,5 +472,3 @@ This will solve your issue or get support from hosting if you didn’t have suff
|
|
472 |
* Added features to import multiple tags and categories with different delimiters.
|
473 |
= 1.0.0 =
|
474 |
* Initial release of plugin.
|
475 |
-
|
476 |
-
|
1 |
=== CSV Import for Wordpress ===
|
2 |
Contributors: smackcoders
|
3 |
Donate link: http://www.smackcoders.com/donate.html
|
4 |
+
Tags: csv importer, import csv, import woocommerce, import marketpress, import seo by yoast, import all in one seo, scheduled import, import remote file, export woocommerce, import types fields, import acf fields, import inline images
|
5 |
Requires at least: 4.0
|
6 |
+
Tested up to: 4.5
|
7 |
+
Stable tag: 3.9.3
|
8 |
+
Version: 3.9.3
|
9 |
Author: smackcoders
|
10 |
Author URI: http://profiles.wordpress.org/smackcoders/
|
11 |
License: GPLv2 or later
|
18 |
= Modules supported in Import and Export =
|
19 |
* Core Modules - Post, Page, Custom Post and Users.
|
20 |
* eCommerce Products - eShop.
|
21 |
+
* Custom Post - CPT UI, CustomPress and default WordPress Custom Post.
|
22 |
+
* Custom Field - CustomPress.
|
23 |
* SEO field - All in One SEO.
|
24 |
= Modules supported in Export =
|
25 |
* Core Modules - Category, Tag, Custom Taxonomy, Customer Reviews, Comments.
|
46 |
* Core Module - Post, Page, Custom Post, Category, Tags, Users, Customer Reviews.
|
47 |
* eCommerce Products – WooCommerce, MarketPress, eShop, WP e-Commerce.
|
48 |
* SEO field - All in One SEO and Yoast SEO.
|
49 |
+
* Custom fields – CustomPress, ACF, Types, Pods, CCTM.
|
50 |
+
* Custom Post – CustomPress, Types, Pods, CPT UI, CCTM.
|
51 |
= Highlighted Feature of PRO =
|
52 |
* [Import inline image with shortcode and featured images with shortcode or external URL.](https://www.youtube.com/watch?v=VvcVLERTEHo)
|
53 |
* The image zip can be uploaded even after the completion of the import flow to populate the shortcode image.
|
54 |
* Supports WooCommerce product import along with 5 WooCommerce add-on.
|
55 |
* Imports MarketPress PRO add-on to import products.
|
56 |
+
* Registers Custom Fields of [ACF](https://www.youtube.com/watch?v=6tdiOjw4EDk&list=PL2k3Ck1bFtbTtSX3hEFoBvK_Ka0pfYwp_&index=4), Types, [Pods](https://www.youtube.com/watch?v=ziDeb0iXXXA&list=PL2k3Ck1bFtbTtSX3hEFoBvK_Ka0pfYwp_&index=5) and WordPress fields in the flow of import.
|
57 |
* Supports Custom Posts created with CPT UI, CCTM, Types and Pods
|
58 |
* Specific record import. (i.e) Selective records in a CSV/XML can be imported or scheduled.
|
59 |
* [Imported modules can be managed in the File manager and the logs are maintained in the Log manager.](https://www.youtube.com/watch?v=iBqWrq7M6g0)
|
60 |
|
61 |
= Helpful Links =
|
62 |
+
[Documentation](https://www.smackcoders.com/documentation/ultimate-csv-importer-pro/how-to-import-csv).
|
63 |
|
64 |
+
You can try the [live demo](http://demo.smackcoders.com/wordpressdemofour/wp-admin/admin.php?page=wp-ultimate-csv-importer-pro%2Findex.php&__module=dashboard) or request for free trial in [WordPress Ultimate CSV Importer](https://www.smackcoders.com/wp-ultimate-csv-importer-pro.html) page to generate your own WordPress test environment.
|
|
|
|
|
|
|
|
|
65 |
|
66 |
+
Read our [blog](https://www.smackcoders.com/blog/category/wordpress-products) to know more about the new [features]() of our WordPress plugins.
|
67 |
|
68 |
[Troubleshooting tips](https://wordpress.org/support/topic/tips-to-trouble-shoot-wp-ultimate-csv-importer-issues-1)
|
69 |
|
76 |
2. Upload section view of CSV/XML.
|
77 |
3. Mapping view of the uploaded CSV/XML fields with WordPress fields
|
78 |
4. Duplicate identification and performance improvement section.
|
79 |
+
5. Detailed real-time log.
|
80 |
6. Settings with php.ini details.
|
81 |
7. Export module with filters.
|
|
|
82 |
== Frequently Asked Questions ==
|
|
|
83 |
= Common Issues =
|
84 |
+
How to solve auto_prepend_file and auto_append_file error?<br />
|
85 |
Check your phpinfo.php. Ensure that auto_prepend_file and auto_append_file options are disabled.
|
86 |
+
If not you can disable it in php.ini settings file. You can also do it by a .htaccess file
|
87 |
+
Create a .htaccess file in the root and set the following values.<br />
|
88 |
+
php_value auto_prepend_file none<br />
|
89 |
+
php_value auto_append_file none<br />
|
90 |
+
This will solve your issue or get support from hosting if you didn’t have sufficient permission.
|
|
|
91 |
== Changelog ==
|
92 |
+
= 3.9.3 =
|
93 |
+
* Added: Compatibility for WordPress 4.5
|
94 |
+
* Fixed: Environment issue with custom port id in MAMP.
|
95 |
= 3.9.2 =
|
96 |
+
* Modified: CSVParserEngine with SmackCSVParser, a high-speed robust parser.
|
97 |
= 3.9.1 =
|
98 |
* Added: Post parent now supports for post title and post name.
|
99 |
* Fixed: jQuery conflicts.
|
103 |
* Fixed: Featured image and Inline image naming issues.
|
104 |
* Fixed: Auto mapping issues in Custom Fields and SEO Fields.
|
105 |
= 3.8.8 =
|
106 |
+
* Added: Localize script for multi-language support.
|
107 |
* Added: WordPress 4.4.1 compatibility.
|
108 |
* Improved: Code cleanups with WordPress standards.
|
109 |
* Fixed: Vulnerability security issue.
|
354 |
* Initial release version. Tested and found works well without any issues.
|
355 |
|
356 |
== Upgrade Notice ==
|
357 |
+
= 3.9.3 =
|
358 |
+
* Upgrade now to get support for custom port id in MAMP environment and WordPress 4.5 compatibility.
|
359 |
= 3.9.2 =
|
360 |
+
* Upgrade now to get high speed robust parser.
|
361 |
= 3.9.1 =
|
362 |
* Upgrade now for import post parent with post name and post title.
|
363 |
= 3.9 =
|
472 |
* Added features to import multiple tags and categories with different delimiters.
|
473 |
= 1.0.0 =
|
474 |
* Initial release of plugin.
|
|
|
|
images/icon.png
CHANGED
File without changes
|
includes/WPImporter_includes_helper.php
CHANGED
@@ -43,20 +43,9 @@ class WPImporter_includes_helper {
|
|
43 |
|
44 |
public $baseUrl;
|
45 |
|
46 |
-
public $baseUrlParamNames = array('page', 'pagenum', 'order', 'order_by', 'type', 's', 'f', '__module', '__action', 'step');
|
47 |
-
|
48 |
public function __construct() {
|
49 |
$this->getKeyVals();
|
50 |
-
$
|
51 |
-
|
52 |
-
$p_url = parse_url( site_url() );
|
53 |
-
|
54 |
-
$url = $p_url['scheme'] . '://' . $p_url['host'];
|
55 |
-
if ($remove) {
|
56 |
-
$this->baseUrl = $url . remove_query_arg($remove);
|
57 |
-
} else {
|
58 |
-
$this->baseUrl = $url . $_SERVER['REQUEST_URI'];
|
59 |
-
}
|
60 |
}
|
61 |
|
62 |
// @var string CSV upload directory name
|
43 |
|
44 |
public $baseUrl;
|
45 |
|
|
|
|
|
46 |
public function __construct() {
|
47 |
$this->getKeyVals();
|
48 |
+
$this->baseUrl = admin_url('admin.php');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
49 |
}
|
50 |
|
51 |
// @var string CSV upload directory name
|
index.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/******************************
|
3 |
* Plugin Name: WP Ultimate CSV Importer
|
4 |
* Description: A plugin that helps to import the data's from a CSV file.
|
5 |
-
* Version: 3.9.
|
6 |
* Author: smackcoders.com
|
7 |
* Text Domain: wp-ultimate-csv-importer
|
8 |
* Domain Path: /languages
|
@@ -81,7 +81,7 @@ define('WP_CONST_ULTIMATE_CSV_IMP_URL', 'http://www.smackcoders.com/wp-ultimate-
|
|
81 |
define('WP_CONST_ULTIMATE_CSV_IMP_NAME', 'WP Ultimate CSV Importer');
|
82 |
define('WP_CONST_ULTIMATE_CSV_IMP_SLUG', 'wp-ultimate-csv-importer');
|
83 |
define('WP_CONST_ULTIMATE_CSV_IMP_SETTINGS', 'WP Ultimate CSV Importer');
|
84 |
-
define('WP_CONST_ULTIMATE_CSV_IMP_VERSION', '3.9.
|
85 |
define('WP_CONST_ULTIMATE_CSV_IMP_DIR', WP_PLUGIN_URL . '/' . WP_CONST_ULTIMATE_CSV_IMP_SLUG . '/');
|
86 |
define('WP_CONST_ULTIMATE_CSV_IMP_DIRECTORY', plugin_dir_path(__FILE__));
|
87 |
define('WP_CSVIMP_PLUGIN_BASE', WP_CONST_ULTIMATE_CSV_IMP_DIRECTORY);
|
2 |
/******************************
|
3 |
* Plugin Name: WP Ultimate CSV Importer
|
4 |
* Description: A plugin that helps to import the data's from a CSV file.
|
5 |
+
* Version: 3.9.3
|
6 |
* Author: smackcoders.com
|
7 |
* Text Domain: wp-ultimate-csv-importer
|
8 |
* Domain Path: /languages
|
81 |
define('WP_CONST_ULTIMATE_CSV_IMP_NAME', 'WP Ultimate CSV Importer');
|
82 |
define('WP_CONST_ULTIMATE_CSV_IMP_SLUG', 'wp-ultimate-csv-importer');
|
83 |
define('WP_CONST_ULTIMATE_CSV_IMP_SETTINGS', 'WP Ultimate CSV Importer');
|
84 |
+
define('WP_CONST_ULTIMATE_CSV_IMP_VERSION', '3.9.3');
|
85 |
define('WP_CONST_ULTIMATE_CSV_IMP_DIR', WP_PLUGIN_URL . '/' . WP_CONST_ULTIMATE_CSV_IMP_SLUG . '/');
|
86 |
define('WP_CONST_ULTIMATE_CSV_IMP_DIRECTORY', plugin_dir_path(__FILE__));
|
87 |
define('WP_CSVIMP_PLUGIN_BASE', WP_CONST_ULTIMATE_CSV_IMP_DIRECTORY);
|