Version Description
- WC 5.7 tested OK
Download this release
Release Info
Developer | webtoffee |
Plugin | Import Export WordPress Users and WooCommerce Customers |
Version | 2.2.0 |
Comparing to | |
See all releases |
Code changes from version 2.1.9 to 2.2.0
- admin/class-wt-import-export-for-woo-admin.php +13 -2
- admin/modules/export/assets/js/main.js +1 -0
- admin/modules/import/assets/js/main.js +1 -0
- admin/modules/user/user.php +15 -1
- includes/class-wt-import-export-for-woo.php +1 -1
- readme.txt +8 -7
- users-customers-import-export-for-wp-woocommerce.php +7 -4
admin/class-wt-import-export-for-woo-admin.php
CHANGED
@@ -129,7 +129,16 @@ class Wt_Import_Export_For_Woo_Admin_Basic {
|
|
129 |
'sure'=>__('Are you sure?'),
|
130 |
'use_expression'=>__('Use expression as value.'),
|
131 |
'cancel'=>__('Cancel'),
|
132 |
-
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
133 |
);
|
134 |
wp_localize_script($this->plugin_name, 'wt_iew_basic_params', $params);
|
135 |
}
|
@@ -334,7 +343,9 @@ class Wt_Import_Export_For_Woo_Admin_Basic {
|
|
334 |
$addon_modules_basic = array(
|
335 |
'user'=>'users-customers-import-export-for-wp-woocommerce',
|
336 |
'product'=>'product-import-export-for-woo',
|
337 |
-
'product_review'=>'product-import-export-for-woo',
|
|
|
|
|
338 |
'order'=>'order-import-export-for-woocommerce',
|
339 |
'coupon'=>'order-import-export-for-woocommerce',
|
340 |
);
|
129 |
'sure'=>__('Are you sure?'),
|
130 |
'use_expression'=>__('Use expression as value.'),
|
131 |
'cancel'=>__('Cancel'),
|
132 |
+
),
|
133 |
+
'pro_plugins' => array(
|
134 |
+
'order' => "https://www.webtoffee.com/product/order-import-export-plugin-for-woocommerce/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=Order_Import_Export&utm_content=".WT_U_IEW_VERSION,
|
135 |
+
'coupon' => "https://www.webtoffee.com/product/order-import-export-plugin-for-woocommerce/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=Order_Import_Export&utm_content=".WT_U_IEW_VERSION,
|
136 |
+
'product' => "https://www.webtoffee.com/product/product-import-export-woocommerce/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=Product_Import_Export&utm_content=".WT_U_IEW_VERSION,
|
137 |
+
'product_review' => "https://www.webtoffee.com/product/product-import-export-woocommerce/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=Product_Import_Export&utm_content=".WT_U_IEW_VERSION,
|
138 |
+
'product_categories' => "https://www.webtoffee.com/product/product-import-export-woocommerce/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=Product_Import_Export&utm_content=".WT_U_IEW_VERSION,
|
139 |
+
'product_tags' => "https://www.webtoffee.com/product/product-import-export-woocommerce/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=Product_Import_Export&utm_content=".WT_U_IEW_VERSION,
|
140 |
+
'user' => "https://www.webtoffee.com/product/wordpress-users-woocommerce-customers-import-export/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=User_Import_Export&utm_content=".WT_U_IEW_VERSION,
|
141 |
+
)
|
142 |
);
|
143 |
wp_localize_script($this->plugin_name, 'wt_iew_basic_params', $params);
|
144 |
}
|
343 |
$addon_modules_basic = array(
|
344 |
'user'=>'users-customers-import-export-for-wp-woocommerce',
|
345 |
'product'=>'product-import-export-for-woo',
|
346 |
+
'product_review'=>'product-import-export-for-woo',
|
347 |
+
'product_categories'=>'product-import-export-for-woo',
|
348 |
+
'product_tags'=>'product-import-export-for-woo',
|
349 |
'order'=>'order-import-export-for-woocommerce',
|
350 |
'coupon'=>'order-import-export-for-woocommerce',
|
351 |
);
|
admin/modules/export/assets/js/main.js
CHANGED
@@ -624,6 +624,7 @@ var wt_iew_basic_export=(function( $ ) {
|
|
624 |
this.to_export_title=$('[name="wt_iew_export_post_type"] option:selected').text();
|
625 |
}
|
626 |
$('.wt_iew_step_head_post_type_name').html(this.to_export_title);
|
|
|
627 |
},
|
628 |
page_actions:function(step)
|
629 |
{
|
624 |
this.to_export_title=$('[name="wt_iew_export_post_type"] option:selected').text();
|
625 |
}
|
626 |
$('.wt_iew_step_head_post_type_name').html(this.to_export_title);
|
627 |
+
$('.wt-ier-green-btn').attr("href", wt_iew_basic_params.pro_plugins[this.to_export]);
|
628 |
},
|
629 |
page_actions:function(step)
|
630 |
{
|
admin/modules/import/assets/js/main.js
CHANGED
@@ -779,6 +779,7 @@ var wt_iew_basic_import=(function( $ ) {
|
|
779 |
this.to_import_title=$('[name="wt_iew_import_post_type"] option:selected').text();
|
780 |
}
|
781 |
$('.wt_iew_step_head_post_type_name').html(this.to_import_title);
|
|
|
782 |
if(this.to_import_title.includes('User'))
|
783 |
$('#user-required-field-message').show();
|
784 |
},
|
779 |
this.to_import_title=$('[name="wt_iew_import_post_type"] option:selected').text();
|
780 |
}
|
781 |
$('.wt_iew_step_head_post_type_name').html(this.to_import_title);
|
782 |
+
$('.wt-ier-green-btn').attr("href", wt_iew_basic_params.pro_plugins[this.to_import]);
|
783 |
if(this.to_import_title.includes('User'))
|
784 |
$('#user-required-field-message').show();
|
785 |
},
|
admin/modules/user/user.php
CHANGED
@@ -503,7 +503,21 @@ class Wt_Import_Export_For_Woo_basic_User {
|
|
503 |
),
|
504 |
'value' => '1',
|
505 |
'field_name' => 'use_same_password',
|
506 |
-
'help_text' => __("
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
507 |
);
|
508 |
|
509 |
|
503 |
),
|
504 |
'value' => '1',
|
505 |
'field_name' => 'use_same_password',
|
506 |
+
'help_text' => __("WordPress encrypts passwords and stores the hashed value in database."),
|
507 |
+
'help_text_conditional'=>array(
|
508 |
+
array(
|
509 |
+
'help_text'=> __('Choose ‘Yes’ to import hashed passwords(that were exported from another WordPress install) as is.'),
|
510 |
+
'condition'=>array(
|
511 |
+
array('field'=>'wt_iew_use_same_password', 'value'=>'1')
|
512 |
+
)
|
513 |
+
),
|
514 |
+
array(
|
515 |
+
'help_text'=> __('Choose ‘No’ to import a plaintext password.'),
|
516 |
+
'condition'=>array(
|
517 |
+
array('field'=>'wt_iew_use_same_password', 'value'=>'0')
|
518 |
+
)
|
519 |
+
)
|
520 |
+
),
|
521 |
);
|
522 |
|
523 |
|
includes/class-wt-import-export-for-woo.php
CHANGED
@@ -80,7 +80,7 @@ class Wt_Import_Export_For_Woo_Basic {
|
|
80 |
if ( defined( 'WT_U_IEW_VERSION' ) ) {
|
81 |
$this->version = WT_U_IEW_VERSION;
|
82 |
} else {
|
83 |
-
$this->version = '2.
|
84 |
}
|
85 |
$this->plugin_name = 'wt-import-export-for-woo-basic';
|
86 |
|
80 |
if ( defined( 'WT_U_IEW_VERSION' ) ) {
|
81 |
$this->version = WT_U_IEW_VERSION;
|
82 |
} else {
|
83 |
+
$this->version = '2.2.0';
|
84 |
}
|
85 |
$this->plugin_name = 'wt-import-export-for-woo-basic';
|
86 |
|
readme.txt
CHANGED
@@ -5,11 +5,11 @@ Tags: user import, user export, csv, woocommerce, customers, export import users
|
|
5 |
Requires at least: 3.0.1
|
6 |
Tested up to: 5.8
|
7 |
Requires PHP: 5.6
|
8 |
-
Stable tag: 2.
|
9 |
License: GPLv3
|
10 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
11 |
|
12 |
-
Import users and export users
|
13 |
|
14 |
== Description ==
|
15 |
|
@@ -26,7 +26,7 @@ WordPress User Import Export plugin allows the import and export of WordPress us
|
|
26 |
🔸 Map and Transform fields while importing customers/users
|
27 |
🔸 Change values (bulk modify) while importing customers/users using Evaluation Fields
|
28 |
🔸 Tested OK with WordPress 5.8
|
29 |
-
🔸 Tested OK with WooCommerce 5.
|
30 |
🔸 Tested OK with PHP 8.0
|
31 |
|
32 |
Highlights: WordPress Users Export, WordPress Users CSV Import Suite, Export WordPress Users to CSV. Pro Version supports export and import of all additional user meta like WooCommerce details.
|
@@ -35,7 +35,7 @@ Highlights: WordPress Users Export, WordPress Users CSV Import Suite, Export Wor
|
|
35 |
|
36 |
The Import Export WordPress Users Plugin takes CSV (Comma-Separated Values) file as input. You must create a CSV file and enter the user details in a structured format as explained in the tutorial. This is to match each field of CSV file to the field of particular user fields, otherwise, Admin needs to input manually. For example, the user_email field gets mapped to the User Email. For the plugin to work correctly, you must map headers of all the column correctly and you must ensure that all of the fields you enter is in the correct format.
|
37 |
|
38 |
-
You can create the CSV from the scratch or you can export the users to get the format of CSV. You can use a spreadsheet program, such as Microsoft Excel, OpenOffice,
|
39 |
|
40 |
More information about the set up of the plugin and a sample CSV that is taken as input by the plugin is given in the <a rel="nofollow" href="https://www.webtoffee.com/user-import-export-plugin-wordpress-user-guide/">WordPress Users & WooCommerce Customers Import Export Plugin - User Guide.</a>
|
41 |
|
@@ -214,6 +214,8 @@ Please refer the article on how to <a href="https://www.webtoffee.com/refresh-wo
|
|
214 |
|
215 |
== Changelog ==
|
216 |
|
|
|
|
|
217 |
= 2.1.9 =
|
218 |
* Added support for customer shipping phone number import export
|
219 |
* WC 5.6 tested OK
|
@@ -393,6 +395,5 @@ Please refer the article on how to <a href="https://www.webtoffee.com/refresh-wo
|
|
393 |
|
394 |
== Upgrade Notice ==
|
395 |
|
396 |
-
= 2.
|
397 |
-
*
|
398 |
-
* WC 5.6 tested OK
|
5 |
Requires at least: 3.0.1
|
6 |
Tested up to: 5.8
|
7 |
Requires PHP: 5.6
|
8 |
+
Stable tag: 2.2.0
|
9 |
License: GPLv3
|
10 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
11 |
|
12 |
+
Import users and export users made simple! Easily export users to CSV, import users from CSV. Fastest user export import plugin.
|
13 |
|
14 |
== Description ==
|
15 |
|
26 |
🔸 Map and Transform fields while importing customers/users
|
27 |
🔸 Change values (bulk modify) while importing customers/users using Evaluation Fields
|
28 |
🔸 Tested OK with WordPress 5.8
|
29 |
+
🔸 Tested OK with WooCommerce 5.7
|
30 |
🔸 Tested OK with PHP 8.0
|
31 |
|
32 |
Highlights: WordPress Users Export, WordPress Users CSV Import Suite, Export WordPress Users to CSV. Pro Version supports export and import of all additional user meta like WooCommerce details.
|
35 |
|
36 |
The Import Export WordPress Users Plugin takes CSV (Comma-Separated Values) file as input. You must create a CSV file and enter the user details in a structured format as explained in the tutorial. This is to match each field of CSV file to the field of particular user fields, otherwise, Admin needs to input manually. For example, the user_email field gets mapped to the User Email. For the plugin to work correctly, you must map headers of all the column correctly and you must ensure that all of the fields you enter is in the correct format.
|
37 |
|
38 |
+
You can create the CSV from the scratch or you can export the users to get the format of CSV. You can use a spreadsheet program, such as Microsoft Excel, OpenOffice, Libre office, or Google Spreadsheets for creating and modifying the CSV file. Save this file in UTF-8 encoding with extension .CSV. After entering all details about users in a spreadsheet, you can bulk import users to WordPress. With this plugin, you can also export and download user details as a CSV file.
|
39 |
|
40 |
More information about the set up of the plugin and a sample CSV that is taken as input by the plugin is given in the <a rel="nofollow" href="https://www.webtoffee.com/user-import-export-plugin-wordpress-user-guide/">WordPress Users & WooCommerce Customers Import Export Plugin - User Guide.</a>
|
41 |
|
214 |
|
215 |
== Changelog ==
|
216 |
|
217 |
+
= 2.2.0 =
|
218 |
+
* WC 5.7 tested OK
|
219 |
= 2.1.9 =
|
220 |
* Added support for customer shipping phone number import export
|
221 |
* WC 5.6 tested OK
|
395 |
|
396 |
== Upgrade Notice ==
|
397 |
|
398 |
+
= 2.2.0 =
|
399 |
+
* WC 5.7 tested OK
|
|
users-customers-import-export-for-wp-woocommerce.php
CHANGED
@@ -5,8 +5,8 @@
|
|
5 |
Description: Export and Import User/Customers details From and To your WordPress/WooCommerce.
|
6 |
Author: WebToffee
|
7 |
Author URI: https://www.webtoffee.com/product/wordpress-users-woocommerce-customers-import-export/
|
8 |
-
Version: 2.
|
9 |
-
WC tested up to: 5.
|
10 |
Text Domain: users-customers-import-export-for-wp-woocommerce
|
11 |
License: GPLv3
|
12 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
@@ -45,7 +45,7 @@ if (!defined('WT_IEW_DEBUG_BASIC_TROUBLESHOOT')) {
|
|
45 |
* Start at version 1.0.0 and use SemVer - https://semver.org
|
46 |
* Rename this for your plugin and update it as you release new versions.
|
47 |
*/
|
48 |
-
define('WT_U_IEW_VERSION', '2.
|
49 |
|
50 |
/**
|
51 |
* The code that runs during plugin activation.
|
@@ -84,7 +84,10 @@ require plugin_dir_path(__FILE__) . 'includes/class-wt-import-export-for-woo.php
|
|
84 |
|
85 |
$advanced_settings = get_option('wt_iew_advanced_settings', array());
|
86 |
$ier_get_max_execution_time = (isset($advanced_settings['wt_iew_maximum_execution_time']) && $advanced_settings['wt_iew_maximum_execution_time'] != '') ? $advanced_settings['wt_iew_maximum_execution_time'] : ini_get('max_execution_time');
|
87 |
-
|
|
|
|
|
|
|
88 |
|
89 |
/**
|
90 |
* Begins execution of the plugin.
|
5 |
Description: Export and Import User/Customers details From and To your WordPress/WooCommerce.
|
6 |
Author: WebToffee
|
7 |
Author URI: https://www.webtoffee.com/product/wordpress-users-woocommerce-customers-import-export/
|
8 |
+
Version: 2.2.0
|
9 |
+
WC tested up to: 5.7
|
10 |
Text Domain: users-customers-import-export-for-wp-woocommerce
|
11 |
License: GPLv3
|
12 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
45 |
* Start at version 1.0.0 and use SemVer - https://semver.org
|
46 |
* Rename this for your plugin and update it as you release new versions.
|
47 |
*/
|
48 |
+
define('WT_U_IEW_VERSION', '2.2.0');
|
49 |
|
50 |
/**
|
51 |
* The code that runs during plugin activation.
|
84 |
|
85 |
$advanced_settings = get_option('wt_iew_advanced_settings', array());
|
86 |
$ier_get_max_execution_time = (isset($advanced_settings['wt_iew_maximum_execution_time']) && $advanced_settings['wt_iew_maximum_execution_time'] != '') ? $advanced_settings['wt_iew_maximum_execution_time'] : ini_get('max_execution_time');
|
87 |
+
|
88 |
+
if (strpos(@ini_get('disable_functions'), 'set_time_limit') === false) {
|
89 |
+
@set_time_limit($ier_get_max_execution_time);
|
90 |
+
}
|
91 |
|
92 |
/**
|
93 |
* Begins execution of the plugin.
|