Import Export WordPress Users and WooCommerce Customers - Version 2.2.3

Version Description

  • WC 5.9 Tested OK
Download this release

Release Info

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

Code changes from version 2.2.2 to 2.2.3

admin/css/wt-import-export-for-woo-admin.css CHANGED
@@ -93,7 +93,7 @@
93
  width:100%;
94
  padding: 0.35rem 0.75rem;
95
  font-size: 1rem;
96
- line-height: 1.5;
97
  color: #495057;
98
  background-color: #fff;
99
  background-clip: padding-box;
@@ -159,11 +159,11 @@
159
  .wt-iew-tab-container .wp-list-table thead th{ font-weight:bold; }
160
  .wt-iew-exporter-step-btn, .wt-iew-exporter-step-export-btn{ float:right; }
161
 
162
- .wt-iew-form-table select.wt_iew_delimiter_preset{ width:70%; float:left; }
163
- .wt-iew-form-table input[type="text"].wt_iew_custom_delimiter{ width:25%; float:right; }
164
 
165
- .wt-iew-form-table select.wt_iew_date_format_preset{ width:70%; float:left; }
166
- .wt-iew-form-table input[type="text"].wt_iew_custom_date_format{ width:25%; float:right; }
167
 
168
 
169
  .wt_iew_warn_box{padding:20px; padding-bottom:0px;}
@@ -816,7 +816,7 @@ ul.wt-ierpro-newfeat li {
816
  margin-bottom: 20px;
817
  }
818
  .wt-ier-mt-5{
819
- margin-top: 30px;
820
  }
821
  .wt-ier-v-center{
822
  -ms-flex-align: center;
93
  width:100%;
94
  padding: 0.35rem 0.75rem;
95
  font-size: 1rem;
96
+ line-height: 1.5 !important;
97
  color: #495057;
98
  background-color: #fff;
99
  background-clip: padding-box;
159
  .wt-iew-tab-container .wp-list-table thead th{ font-weight:bold; }
160
  .wt-iew-exporter-step-btn, .wt-iew-exporter-step-export-btn{ float:right; }
161
 
162
+ .wt-iew-form-table select.wt_iew_delimiter_preset{ width:70% !important; float:left; }
163
+ .wt-iew-form-table input[type="text"].wt_iew_custom_delimiter{ width:25% !important; float:right; }
164
 
165
+ .wt-iew-form-table select.wt_iew_date_format_preset{ width:70% !important; float:left; }
166
+ .wt-iew-form-table input[type="text"].wt_iew_custom_date_format{ width:25% !important; float:right; }
167
 
168
 
169
  .wt_iew_warn_box{padding:20px; padding-bottom:0px;}
816
  margin-bottom: 20px;
817
  }
818
  .wt-ier-mt-5{
819
+ margin-top: 75px;
820
  }
821
  .wt-ier-v-center{
822
  -ms-flex-align: center;
admin/modules/export/export.php CHANGED
@@ -277,6 +277,7 @@ class Wt_Import_Export_For_Woo_Basic_Export
277
  'batch_count'=>array(
278
  'label'=>__("Export in batches of"),
279
  'type'=>'text',
 
280
  'value'=>$this->default_batch_count,
281
  'field_name'=>'batch_count',
282
  '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'),
277
  'batch_count'=>array(
278
  'label'=>__("Export in batches of"),
279
  'type'=>'text',
280
+ 'merge_right'=>true,
281
  'value'=>$this->default_batch_count,
282
  'field_name'=>'batch_count',
283
  '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'),
admin/modules/export/views/main.php CHANGED
@@ -27,6 +27,11 @@ Wt_Iew_IE_Basic_Helper::debug_panel($this->module_base);
27
  ?>
28
  <?php include WT_U_IEW_PLUGIN_PATH."/admin/views/_save_template_popup.php"; ?>
29
  <h2 class="wt_iew_page_hd"><?php _e('Export'); ?><span class="wt_iew_post_type_name"></span></h2>
 
 
 
 
 
30
 
31
  <?php
32
  if($requested_rerun_id>0 && $this->rerun_id==0)
27
  ?>
28
  <?php include WT_U_IEW_PLUGIN_PATH."/admin/views/_save_template_popup.php"; ?>
29
  <h2 class="wt_iew_page_hd"><?php _e('Export'); ?><span class="wt_iew_post_type_name"></span></h2>
30
+ <span class="wt-webtoffee-icon" style="float: <?php echo (!is_rtl()) ? 'right' : 'left'; ?>; padding-<?php echo (!is_rtl()) ? 'right' : 'left'; ?>:30px; margin-top: -25px;">
31
+ <?php _e('Developed by'); ?> <a target="_blank" href="https://www.webtoffee.com">
32
+ <img src="<?php echo WT_U_IEW_PLUGIN_URL.'/assets/images/webtoffee-logo_small.png';?>" style="max-width:100px;">
33
+ </a>
34
+ </span>
35
 
36
  <?php
37
  if($requested_rerun_id>0 && $this->rerun_id==0)
admin/modules/import/views/main.php CHANGED
@@ -37,6 +37,11 @@ Wt_Iew_IE_Basic_Helper::debug_panel($this->module_base);
37
  <?php include WT_U_IEW_PLUGIN_PATH."/admin/views/_save_template_popup.php"; ?>
38
 
39
  <h2 class="wt_iew_page_hd"><?php _e('Import'); ?><span class="wt_iew_post_type_name"></span></h2>
 
 
 
 
 
40
 
41
  <?php
42
  if($requested_rerun_id>0 && $this->rerun_id==0)
37
  <?php include WT_U_IEW_PLUGIN_PATH."/admin/views/_save_template_popup.php"; ?>
38
 
39
  <h2 class="wt_iew_page_hd"><?php _e('Import'); ?><span class="wt_iew_post_type_name"></span></h2>
40
+ <span class="wt-webtoffee-icon" style="float: <?php echo (!is_rtl()) ? 'right' : 'left'; ?>; padding-<?php echo (!is_rtl()) ? 'right' : 'left'; ?>:30px; margin-top: -25px;">
41
+ <?php _e('Developed by'); ?> <a target="_blank" href="https://www.webtoffee.com">
42
+ <img src="<?php echo WT_U_IEW_PLUGIN_URL.'/assets/images/webtoffee-logo_small.png';?>" style="max-width:100px;">
43
+ </a>
44
+ </span>
45
 
46
  <?php
47
  if($requested_rerun_id>0 && $this->rerun_id==0)
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.2.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.3';
84
  }
85
  $this->plugin_name = 'wt-import-export-for-woo-basic';
86
 
includes/class-wt-userimport-uninstall-feedback.php CHANGED
@@ -189,12 +189,17 @@ if (!class_exists('WT_UserImport_Uninstall_Feedback')) :
189
  var parent = $(this).parents('li:first');
190
  modal.find('.reason-input').remove();
191
  var inputType = parent.data('type'),
192
- inputPlaceholder = parent.data('placeholder');
193
-
194
  if ('reviewhtml' === inputType) {
195
- var reasonInputHtml = '<div class="reviewlink"><a href="#" target="_blank" class="review-and-deactivate"><?php _e('Deactivate and leave a review', 'users-customers-import-export-for-wp-woocommerce'); ?> <span class="wt-userimport-rating-link"> &#9733;&#9733;&#9733;&#9733;&#9733; </span></a></div>';
 
 
196
  } else {
197
- var reasonInputHtml = '<div class="reason-input">' + (('text' === inputType) ? '<input type="text" class="input-text" size="40" />' : '<textarea rows="5" cols="45"></textarea>') + '</div>';
 
 
 
198
  }
199
  if (inputType !== '') {
200
  parent.append($(reasonInputHtml));
189
  var parent = $(this).parents('li:first');
190
  modal.find('.reason-input').remove();
191
  var inputType = parent.data('type'),
192
+ inputPlaceholder = parent.data('placeholder');
193
+ var reasonInputHtml = '';
194
  if ('reviewhtml' === inputType) {
195
+ if($('.reviewlink').length == 0){
196
+ reasonInputHtml = '<div class="reviewlink"><a href="#" target="_blank" class="review-and-deactivate"><?php _e('Deactivate and leave a review', 'users-customers-import-export-for-wp-woocommerce'); ?> <span class="wt-userimport-rating-link"> &#9733;&#9733;&#9733;&#9733;&#9733; </span></a></div>';
197
+ }
198
  } else {
199
+ if($('.reviewlink').length){
200
+ $('.reviewlink'). remove();
201
+ }
202
+ reasonInputHtml = '<div class="reason-input">' + (('text' === inputType) ? '<input type="text" class="input-text" size="40" />' : '<textarea rows="5" cols="45"></textarea>') + '</div>';
203
  }
204
  if (inputType !== '') {
205
  parent.append($(reasonInputHtml));
readme.txt CHANGED
@@ -5,7 +5,7 @@ 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.2.2
9
  License: GPLv3
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
11
 
@@ -26,7 +26,7 @@ WordPress User Import Export plugin allows the import and export of WordPress us
26
  &#128312; Map and Transform fields while importing customers/users
27
  &#128312; Change values (bulk modify) while importing customers/users using Evaluation Fields
28
  &#128312; Tested OK with WordPress 5.8
29
- &#128312; Tested OK with WooCommerce 5.8
30
  &#128312; 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.
@@ -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.2.2 =
218
  * Bug Fix: Upload timeout issue.
219
  = 2.2.1 =
@@ -401,5 +403,5 @@ Please refer the article on how to <a href="https://www.webtoffee.com/refresh-wo
401
 
402
  == Upgrade Notice ==
403
 
404
- = 2.2.2 =
405
- * Bug Fix: Upload timeout issue.
5
  Requires at least: 3.0.1
6
  Tested up to: 5.8
7
  Requires PHP: 5.6
8
+ Stable tag: 2.2.3
9
  License: GPLv3
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
11
 
26
  &#128312; Map and Transform fields while importing customers/users
27
  &#128312; Change values (bulk modify) while importing customers/users using Evaluation Fields
28
  &#128312; Tested OK with WordPress 5.8
29
+ &#128312; Tested OK with WooCommerce 5.9
30
  &#128312; 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.
214
 
215
  == Changelog ==
216
 
217
+ = 2.2.3 =
218
+ * WC 5.9 Tested OK
219
  = 2.2.2 =
220
  * Bug Fix: Upload timeout issue.
221
  = 2.2.1 =
403
 
404
  == Upgrade Notice ==
405
 
406
+ = 2.2.3 =
407
+ * WC 5.9 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.2.2
9
- WC tested up to: 5.8
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.2.2');
49
 
50
  /**
51
  * The code that runs during plugin activation.
@@ -222,7 +222,7 @@ function wt_user_addon_basic_gopro_content() {
222
  <li><?php _e('Export and import guest users.'); ?></li>
223
  <li><?php _e('Run scheduled exports via FTP/SFTP.'); ?></li>
224
  <li><?php _e('Run scheduled imports via URL/FTP/SFTP.'); ?></li>
225
- <li><?php _e('Send email notifications to users/customers after import.'); ?></li>
226
  <li><?php _e('Tested compatibility with various third-party plugins.'); ?></li>
227
  </ul>
228
  <div class="wt-ierpro-btn-wrapper">
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.3
9
+ WC tested up to: 5.9
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.3');
49
 
50
  /**
51
  * The code that runs during plugin activation.
222
  <li><?php _e('Export and import guest users.'); ?></li>
223
  <li><?php _e('Run scheduled exports via FTP/SFTP.'); ?></li>
224
  <li><?php _e('Run scheduled imports via URL/FTP/SFTP.'); ?></li>
225
+ <li><?php _e('Option to send email notifications to users/customers after import.'); ?></li>
226
  <li><?php _e('Tested compatibility with various third-party plugins.'); ?></li>
227
  </ul>
228
  <div class="wt-ierpro-btn-wrapper">