Import Export WordPress Users and WooCommerce Customers - Version 2.3.1

Version Description

2022-05-26 = * WordPress 6.0 Tested OK. * WooCommerce 6.5 Tested OK. * Enhancement: Option to choose delimiter when exporting.

Download this release

Release Info

Developer webtoffee
Plugin Icon 128x128 Import Export WordPress Users and WooCommerce Customers
Version 2.3.1
Comparing to
See all releases

Code changes from version 2.3.0 to 2.3.1

admin/modules/export/export.php CHANGED
@@ -120,7 +120,7 @@ class Wt_Import_Export_For_Woo_Basic_Export
120
  'label'=>__("Default Export method"),
121
  'type'=>'select',
122
  'sele_vals'=>$export_methods,
123
- 'value' =>'quick',
124
  'field_name'=>'default_export_method',
125
  'field_group'=>'advanced_field',
126
  'help_text'=>__('Select the default method of export.'),
@@ -282,8 +282,7 @@ class Wt_Import_Export_For_Woo_Basic_Export
282
  }
283
  }
284
 
285
-
286
-
287
  //add `is_advanced` field to group it as advanced tab section
288
  $advanced_screen_fields=array(
289
 
@@ -295,6 +294,18 @@ class Wt_Import_Export_For_Woo_Basic_Export
295
  'field_name'=>'batch_count',
296
  'help_text'=>__('The number of records that the server will process for every iteration within the configured timeout interval. If the export fails due to timeout you can lower this number accordingly and try again'),
297
  'validation_rule'=>array('type'=>'absint'),
 
 
 
 
 
 
 
 
 
 
 
 
298
  )
299
  );
300
 
120
  'label'=>__("Default Export method"),
121
  'type'=>'select',
122
  'sele_vals'=>$export_methods,
123
+ 'value' =>'new',
124
  'field_name'=>'default_export_method',
125
  'field_group'=>'advanced_field',
126
  'help_text'=>__('Select the default method of export.'),
282
  }
283
  }
284
 
285
+ $delimiter_default = isset($advanced_form_data['wt_iew_delimiter']) ? $advanced_form_data['wt_iew_delimiter'] : ",";
 
286
  //add `is_advanced` field to group it as advanced tab section
287
  $advanced_screen_fields=array(
288
 
294
  'field_name'=>'batch_count',
295
  'help_text'=>__('The number of records that the server will process for every iteration within the configured timeout interval. If the export fails due to timeout you can lower this number accordingly and try again'),
296
  'validation_rule'=>array('type'=>'absint'),
297
+ ),
298
+ 'delimiter'=>array(
299
+ 'label'=>__( 'Delimiter' ),
300
+ 'type'=>'select',
301
+ 'value'=>",",
302
+ 'css_class'=>"wt_iew_delimiter_preset",
303
+ 'tr_id'=>'delimiter_tr',
304
+ 'field_name'=>'delimiter_preset',
305
+ 'sele_vals'=>Wt_Iew_IE_Basic_Helper::_get_csv_delimiters(),
306
+ 'help_text'=>__( 'Separator for differentiating the columns in the CSV file. Assumes ‘,’ by default.' ),
307
+ 'validation_rule'=>array('type'=>'skip'),
308
+ 'after_form_field'=>'<input type="text" class="wt_iew_custom_delimiter" name="wt_iew_delimiter" value="'.$delimiter_default.'" />',
309
  )
310
  );
311
 
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.3.0';
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.3.1';
84
  }
85
  $this->plugin_name = 'wt-import-export-for-woo-basic';
86
 
readme.txt CHANGED
@@ -3,9 +3,9 @@ Contributors: webtoffee
3
  Donate link: https://www.webtoffee.com/plugins/
4
  Tags: user import, user export, csv, woocommerce, customers, export import users, export customers, import customers, import, export, export users to csv, import users from csv
5
  Requires at least: 3.0.1
6
- Tested up to: 5.9
7
  Requires PHP: 5.6
8
- Stable tag: 2.3.0
9
  License: GPLv3
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
11
 
@@ -27,8 +27,8 @@ WordPress User Import Export plugin allows the import and export of WordPress us
27
  &#128312; Change values (bulk modify) while importing customers/users using Evaluation Fields
28
  &#128312; Export Guest users - Include data of WooCommerce guest customers(users who bought products from site without creating an account).
29
  &#128312; Export specific users based on username/email - Suggests email addresses and names in export data filter fields while you type in.
30
- &#128312; Tested OK with WordPress 5.9
31
- &#128312; Tested OK with WooCommerce 6.4
32
  &#128312; Tested OK with PHP 8.0
33
 
34
  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.
@@ -208,6 +208,10 @@ Please refer the article on how to <a href="https://www.webtoffee.com/refresh-wo
208
 
209
  == Changelog ==
210
 
 
 
 
 
211
  = 2.3.0 2022-05-17 =
212
  * WC 6.4 Tested OK.
213
  * Enhancement: Bulk delete import logs.
@@ -414,6 +418,7 @@ Please refer the article on how to <a href="https://www.webtoffee.com/refresh-wo
414
 
415
  == Upgrade Notice ==
416
 
417
- = 2.3.0 =
418
- * WC 6.4 Tested OK.
419
- * Enhancement: Bulk delete import logs.
 
3
  Donate link: https://www.webtoffee.com/plugins/
4
  Tags: user import, user export, csv, woocommerce, customers, export import users, export customers, import customers, import, export, export users to csv, import users from csv
5
  Requires at least: 3.0.1
6
+ Tested up to: 6.0
7
  Requires PHP: 5.6
8
+ Stable tag: 2.3.1
9
  License: GPLv3
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
11
 
27
  &#128312; Change values (bulk modify) while importing customers/users using Evaluation Fields
28
  &#128312; Export Guest users - Include data of WooCommerce guest customers(users who bought products from site without creating an account).
29
  &#128312; Export specific users based on username/email - Suggests email addresses and names in export data filter fields while you type in.
30
+ &#128312; Tested OK with WordPress 6.0
31
+ &#128312; Tested OK with WooCommerce 6.5
32
  &#128312; Tested OK with PHP 8.0
33
 
34
  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.
208
 
209
  == Changelog ==
210
 
211
+ = 2.3.1 2022-05-26 =
212
+ * WordPress 6.0 Tested OK.
213
+ * WooCommerce 6.5 Tested OK.
214
+ * Enhancement: Option to choose delimiter when exporting.
215
  = 2.3.0 2022-05-17 =
216
  * WC 6.4 Tested OK.
217
  * Enhancement: Bulk delete import logs.
418
 
419
  == Upgrade Notice ==
420
 
421
+ = 2.3.1 =
422
+ * WordPress 6.0 Tested OK.
423
+ * WooCommerce 6.5 Tested OK.
424
+ * Enhancement: Option to choose delimiter when exporting.
users-customers-import-export-for-wp-woocommerce.php CHANGED
@@ -5,10 +5,10 @@
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.3.0
9
  Text Domain: users-customers-import-export-for-wp-woocommerce
10
  Domain Path: /languages
11
- WC tested up to: 6.4
12
  Requires at least: 3.0
13
  Requires PHP: 5.6
14
  License: GPLv3
@@ -48,7 +48,7 @@ if (!defined('WT_IEW_DEBUG_BASIC_TROUBLESHOOT')) {
48
  * Start at version 1.0.0 and use SemVer - https://semver.org
49
  * Rename this for your plugin and update it as you release new versions.
50
  */
51
- define('WT_U_IEW_VERSION', '2.3.0');
52
 
53
  /**
54
  * The code that runs during plugin activation.
@@ -210,13 +210,14 @@ function wt_user_addon_basic_gopro_content() {
210
  ?>
211
  <div class="wt-ier-user wt-ier-gopro-cta wt-ierpro-features" style="display: none;">
212
  <ul class="ticked-list wt-ierpro-allfeat">
213
- <li><?php _e('Supports CSV/XML file formats.'); ?></li>
214
- <li><?php _e('Import and export custom fields and hidden metadata.'); ?></li>
215
- <li><?php _e('Export and import guest users.'); ?></li>
216
- <li><?php _e('Run scheduled exports via FTP/SFTP.'); ?></li>
217
- <li><?php _e('Run scheduled imports via URL/FTP/SFTP.'); ?></li>
218
- <li><?php _e('Option to send email notifications to users/customers after import.'); ?></li>
219
- <li><?php _e('Tested compatibility with various third-party plugins.'); ?></li>
 
220
  </ul>
221
  <div class="wt-ierpro-btn-wrapper">
222
  <a href="<?php echo "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; ?>" target="_blank" class="wt-ierpro-outline-btn"><?php _e('UPGRADE TO PREMIUM'); ?></a>
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.3.1
9
  Text Domain: users-customers-import-export-for-wp-woocommerce
10
  Domain Path: /languages
11
+ WC tested up to: 6.5
12
  Requires at least: 3.0
13
  Requires PHP: 5.6
14
  License: GPLv3
48
  * Start at version 1.0.0 and use SemVer - https://semver.org
49
  * Rename this for your plugin and update it as you release new versions.
50
  */
51
+ define('WT_U_IEW_VERSION', '2.3.1');
52
 
53
  /**
54
  * The code that runs during plugin activation.
210
  ?>
211
  <div class="wt-ier-user wt-ier-gopro-cta wt-ierpro-features" style="display: none;">
212
  <ul class="ticked-list wt-ierpro-allfeat">
213
+ <li><?php _e('All free version features'); ?></li>
214
+ <li><?php _e('XML file type support'); ?></li>
215
+ <li><?php _e('Import and export custom fields and hidden metadata'); ?></li>
216
+ <li><?php _e('Option to send emails to new users on import'); ?></li>
217
+ <li><?php _e('Import from URL, FTP/SFTP'); ?></li>
218
+ <li><?php _e('Export to FTP/SFTP'); ?></li>
219
+ <li><?php _e('Run scheduled automatic import and export '); ?></li>
220
+ <li><?php _e('Tested compatibility with major third-party plugins.'); ?></li>
221
  </ul>
222
  <div class="wt-ierpro-btn-wrapper">
223
  <a href="<?php echo "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; ?>" target="_blank" class="wt-ierpro-outline-btn"><?php _e('UPGRADE TO PREMIUM'); ?></a>