Version Description
- WC 6.1 Tested OK
- Help text updated.
Download this release
Release Info
Developer | webtoffee |
Plugin | Order Export & Order Import for WooCommerce |
Version | 2.1.6 |
Comparing to | |
See all releases |
Code changes from version 2.1.5 to 2.1.6
- admin/css/wt-import-export-for-woo-admin.css +9 -8
- admin/modules/coupon/coupon.php +12 -12
- admin/modules/coupon/export/export.php +2 -0
- admin/modules/export/assets/js/main.js +4 -0
- admin/modules/export/export.php +23 -17
- admin/modules/history/history.php +1 -1
- admin/modules/import/import.php +18 -18
- admin/modules/order/order.php +11 -11
- admin/partials/_form_field_generator.php +3 -1
- admin/views/admin-settings-marketing.php +8 -8
- includes/class-wt-import-export-for-woo.php +1 -1
- order-import-export-for-woocommerce.php +3 -3
- readme.txt +8 -4
admin/css/wt-import-export-for-woo-admin.css
CHANGED
@@ -541,7 +541,7 @@ img.tips {
|
|
541 |
margin: 20px auto 20px;
|
542 |
text-align: center;
|
543 |
}
|
544 |
-
.wt-ierpro-blue-btn{
|
545 |
background: linear-gradient(90.67deg, #2608DF -34.86%, #3284FF 115.74%);
|
546 |
box-shadow: 0px 4px 13px rgba(46, 80, 242, 0.39);
|
547 |
border-radius: 5px;
|
@@ -620,9 +620,9 @@ img.tips {
|
|
620 |
ul.wt-ierpro-newfeat li {
|
621 |
margin-bottom: 30px;
|
622 |
}
|
623 |
-
.wt-ierpro-outline-btn{
|
624 |
-
|
625 |
-
|
626 |
border-radius: 5px;
|
627 |
padding: 10px 15px 10px 38px;
|
628 |
display: inline-block;
|
@@ -630,28 +630,29 @@ ul.wt-ierpro-newfeat li {
|
|
630 |
font-weight: bold;
|
631 |
font-size: 14px;
|
632 |
line-height: 18px;
|
633 |
-
color: #
|
634 |
text-decoration: none;
|
635 |
transition: all .2s ease;
|
636 |
position: relative;
|
637 |
-
|
638 |
}
|
639 |
.wt-ierpro-outline-btn:before{
|
640 |
content: '';
|
641 |
position: absolute;
|
642 |
height: 15px;
|
643 |
width: 18px;
|
644 |
-
background-image: url(../../assets/images/gopro/
|
645 |
background-size: contain;
|
646 |
background-repeat: no-repeat;
|
647 |
background-position: center;
|
648 |
left: 15px;
|
649 |
}
|
650 |
.wt-ierpro-outline-btn:hover{
|
|
|
651 |
text-decoration: none;
|
652 |
transform: translateY(2px);
|
653 |
transition: all .2s ease;
|
654 |
-
color: #
|
655 |
}
|
656 |
|
657 |
|
541 |
margin: 20px auto 20px;
|
542 |
text-align: center;
|
543 |
}
|
544 |
+
.wt-ierpro-blue-btn, .wt-ierpro-blue-btn:visited{
|
545 |
background: linear-gradient(90.67deg, #2608DF -34.86%, #3284FF 115.74%);
|
546 |
box-shadow: 0px 4px 13px rgba(46, 80, 242, 0.39);
|
547 |
border-radius: 5px;
|
620 |
ul.wt-ierpro-newfeat li {
|
621 |
margin-bottom: 30px;
|
622 |
}
|
623 |
+
.wt-ierpro-outline-btn, .wt-ierpro-outline-btn:visited{
|
624 |
+
background: linear-gradient(90.67deg, #2608DF -34.86%, #3284FF 115.74%);
|
625 |
+
box-shadow: 0px 4px 13px rgba(46, 80, 242, 0.39);
|
626 |
border-radius: 5px;
|
627 |
padding: 10px 15px 10px 38px;
|
628 |
display: inline-block;
|
630 |
font-weight: bold;
|
631 |
font-size: 14px;
|
632 |
line-height: 18px;
|
633 |
+
color: #FFFFFF;
|
634 |
text-decoration: none;
|
635 |
transition: all .2s ease;
|
636 |
position: relative;
|
637 |
+
border: none;
|
638 |
}
|
639 |
.wt-ierpro-outline-btn:before{
|
640 |
content: '';
|
641 |
position: absolute;
|
642 |
height: 15px;
|
643 |
width: 18px;
|
644 |
+
background-image: url(../../assets/images/gopro/white-crown.svg);
|
645 |
background-size: contain;
|
646 |
background-repeat: no-repeat;
|
647 |
background-position: center;
|
648 |
left: 15px;
|
649 |
}
|
650 |
.wt-ierpro-outline-btn:hover{
|
651 |
+
box-shadow: 0px 4px 13px rgba(46, 80, 242, 0.5);
|
652 |
text-decoration: none;
|
653 |
transform: translateY(2px);
|
654 |
transition: all .2s ease;
|
655 |
+
color: #FFFFFF;
|
656 |
}
|
657 |
|
658 |
|
admin/modules/coupon/coupon.php
CHANGED
@@ -131,7 +131,7 @@ class Wt_Import_Export_For_Woo_Basic_Coupon {
|
|
131 |
$header_row = $export->prepare_header();
|
132 |
|
133 |
$data_row = $export->prepare_data_to_export($form_data, $batch_offset);
|
134 |
-
|
135 |
$export_data = array(
|
136 |
'head_data' => $header_row,
|
137 |
'body_data' => $data_row['data'],
|
@@ -371,13 +371,13 @@ class Wt_Import_Export_For_Woo_Basic_Coupon {
|
|
371 |
'field_name' => 'found_action',
|
372 |
'help_text_conditional'=>array(
|
373 |
array(
|
374 |
-
'help_text'=> __('
|
375 |
'condition'=>array(
|
376 |
array('field'=>'wt_iew_found_action', 'value'=>'skip')
|
377 |
)
|
378 |
),
|
379 |
array(
|
380 |
-
'help_text'=> __('
|
381 |
'condition'=>array(
|
382 |
array('field'=>'wt_iew_found_action', 'value'=>'update')
|
383 |
)
|
@@ -405,7 +405,7 @@ class Wt_Import_Export_For_Woo_Basic_Coupon {
|
|
405 |
{
|
406 |
/* altering help text of default fields */
|
407 |
$fields['limit']['label']=__('Total number of coupons to export');
|
408 |
-
$fields['limit']['help_text']=__('
|
409 |
$fields['offset']['label']=__('Skip first <i>n</i> coupons');
|
410 |
$fields['offset']['help_text']=__('Skips specified number of coupons from the beginning. e.g. Enter 10 to skip first 10 coupons from export.');
|
411 |
|
@@ -414,7 +414,7 @@ class Wt_Import_Export_For_Woo_Basic_Coupon {
|
|
414 |
'placeholder' => __('Any status'),
|
415 |
'field_name' => 'statuses',
|
416 |
'sele_vals' => self::get_coupon_statuses(),
|
417 |
-
'help_text' => __('
|
418 |
'type' => 'multi_select',
|
419 |
'css_class' => 'wc-enhanced-select',
|
420 |
'validation_rule' => array('type'=>'text_arr')
|
@@ -424,7 +424,7 @@ class Wt_Import_Export_For_Woo_Basic_Coupon {
|
|
424 |
'placeholder' => __('Any type'),
|
425 |
'field_name' => 'types',
|
426 |
'sele_vals' => self::get_coupon_types(),
|
427 |
-
'help_text' => __('
|
428 |
'type' => 'multi_select',
|
429 |
'css_class' => 'wc-enhanced-select',
|
430 |
'validation_rule' => array('type'=>'text_arr')
|
@@ -440,7 +440,7 @@ class Wt_Import_Export_For_Woo_Basic_Coupon {
|
|
440 |
'min'=>0,
|
441 |
),
|
442 |
'field_name'=>'coupon_amount_from',
|
443 |
-
'help_text'=>__('
|
444 |
'validation_rule'=>array('type'=>'floatval'),
|
445 |
|
446 |
);
|
@@ -455,7 +455,7 @@ class Wt_Import_Export_For_Woo_Basic_Coupon {
|
|
455 |
'min'=>0,
|
456 |
),
|
457 |
'field_name'=>'coupon_amount_to',
|
458 |
-
'help_text'=>__('
|
459 |
'validation_rule'=>array('type'=>'floatval'),
|
460 |
|
461 |
);
|
@@ -467,7 +467,7 @@ class Wt_Import_Export_For_Woo_Basic_Coupon {
|
|
467 |
'placeholder' => __('From date'),
|
468 |
'field_name' => 'coupon_exp_date_from',
|
469 |
'sele_vals' => '',
|
470 |
-
'help_text' => __('
|
471 |
'type' => 'text',
|
472 |
'css_class' => 'wt_iew_datepicker',
|
473 |
);
|
@@ -477,7 +477,7 @@ class Wt_Import_Export_For_Woo_Basic_Coupon {
|
|
477 |
'placeholder' => __('To date'),
|
478 |
'field_name' => 'coupon_exp_date_to',
|
479 |
'sele_vals' => '',
|
480 |
-
'help_text' => __('
|
481 |
'type' => 'text',
|
482 |
'css_class' => 'wt_iew_datepicker',
|
483 |
);
|
@@ -487,7 +487,7 @@ class Wt_Import_Export_For_Woo_Basic_Coupon {
|
|
487 |
'placeholder' => __('ID'),
|
488 |
'field_name' => 'sort_columns',
|
489 |
'sele_vals' => self::get_coupon_sort_columns(),
|
490 |
-
'help_text' => __('
|
491 |
'type' => 'multi_select',
|
492 |
'css_class' => 'wc-enhanced-select',
|
493 |
'validation_rule' => array('type'=>'text_arr')
|
@@ -498,7 +498,7 @@ class Wt_Import_Export_For_Woo_Basic_Coupon {
|
|
498 |
'placeholder' => __('ASC'),
|
499 |
'field_name' => 'order_by',
|
500 |
'sele_vals' => array('ASC' => 'Ascending', 'DESC' => 'Descending'),
|
501 |
-
'help_text' => __('
|
502 |
'type' => 'select',
|
503 |
);
|
504 |
}
|
131 |
$header_row = $export->prepare_header();
|
132 |
|
133 |
$data_row = $export->prepare_data_to_export($form_data, $batch_offset);
|
134 |
+
|
135 |
$export_data = array(
|
136 |
'head_data' => $header_row,
|
137 |
'body_data' => $data_row['data'],
|
371 |
'field_name' => 'found_action',
|
372 |
'help_text_conditional'=>array(
|
373 |
array(
|
374 |
+
'help_text'=> __('This option will not update the existing coupons and keeps the coupons as is.'),
|
375 |
'condition'=>array(
|
376 |
array('field'=>'wt_iew_found_action', 'value'=>'skip')
|
377 |
)
|
378 |
),
|
379 |
array(
|
380 |
+
'help_text'=> __('This option will update the existing coupons as per the data from the input file.'),
|
381 |
'condition'=>array(
|
382 |
array('field'=>'wt_iew_found_action', 'value'=>'update')
|
383 |
)
|
405 |
{
|
406 |
/* altering help text of default fields */
|
407 |
$fields['limit']['label']=__('Total number of coupons to export');
|
408 |
+
$fields['limit']['help_text']=__('Provide the number of coupons you want to export. e.g. Entering 500 with a skip count of 10 will export coupons from 11th to 510th position.');
|
409 |
$fields['offset']['label']=__('Skip first <i>n</i> coupons');
|
410 |
$fields['offset']['help_text']=__('Skips specified number of coupons from the beginning. e.g. Enter 10 to skip first 10 coupons from export.');
|
411 |
|
414 |
'placeholder' => __('Any status'),
|
415 |
'field_name' => 'statuses',
|
416 |
'sele_vals' => self::get_coupon_statuses(),
|
417 |
+
'help_text' => __('Filter coupons on the basis of status. Multiple statuses can be selected.'),
|
418 |
'type' => 'multi_select',
|
419 |
'css_class' => 'wc-enhanced-select',
|
420 |
'validation_rule' => array('type'=>'text_arr')
|
424 |
'placeholder' => __('Any type'),
|
425 |
'field_name' => 'types',
|
426 |
'sele_vals' => self::get_coupon_types(),
|
427 |
+
'help_text' => __('Filter coupons on the basis of type. Multiple types can be selected.'),
|
428 |
'type' => 'multi_select',
|
429 |
'css_class' => 'wc-enhanced-select',
|
430 |
'validation_rule' => array('type'=>'text_arr')
|
440 |
'min'=>0,
|
441 |
),
|
442 |
'field_name'=>'coupon_amount_from',
|
443 |
+
'help_text'=>__('Minimum Coupon amount : Exports coupons of amount equal to or greater than specified amount.'),
|
444 |
'validation_rule'=>array('type'=>'floatval'),
|
445 |
|
446 |
);
|
455 |
'min'=>0,
|
456 |
),
|
457 |
'field_name'=>'coupon_amount_to',
|
458 |
+
'help_text'=>__('Maximum Coupon amount: Exports coupons of amount up to the specified amount.'),
|
459 |
'validation_rule'=>array('type'=>'floatval'),
|
460 |
|
461 |
);
|
467 |
'placeholder' => __('From date'),
|
468 |
'field_name' => 'coupon_exp_date_from',
|
469 |
'sele_vals' => '',
|
470 |
+
'help_text' => __('Exports coupons that will expire on or after the specified date.'),
|
471 |
'type' => 'text',
|
472 |
'css_class' => 'wt_iew_datepicker',
|
473 |
);
|
477 |
'placeholder' => __('To date'),
|
478 |
'field_name' => 'coupon_exp_date_to',
|
479 |
'sele_vals' => '',
|
480 |
+
'help_text' => __('Exports coupons that will expire on the specified date.'),
|
481 |
'type' => 'text',
|
482 |
'css_class' => 'wt_iew_datepicker',
|
483 |
);
|
487 |
'placeholder' => __('ID'),
|
488 |
'field_name' => 'sort_columns',
|
489 |
'sele_vals' => self::get_coupon_sort_columns(),
|
490 |
+
'help_text' => __('Select the columns on the basis of which you want to sort the exported data in the order specified.'),
|
491 |
'type' => 'multi_select',
|
492 |
'css_class' => 'wc-enhanced-select',
|
493 |
'validation_rule' => array('type'=>'text_arr')
|
498 |
'placeholder' => __('ASC'),
|
499 |
'field_name' => 'order_by',
|
500 |
'sele_vals' => array('ASC' => 'Ascending', 'DESC' => 'Descending'),
|
501 |
+
'help_text' => __('Sort the exported data based on the above selected columns. Defaulted to ascending order.'),
|
502 |
'type' => 'select',
|
503 |
);
|
504 |
}
|
admin/modules/coupon/export/export.php
CHANGED
@@ -164,11 +164,13 @@ class Wt_Import_Export_For_Woo_Basic_Coupon_Export {
|
|
164 |
|
165 |
$return['total'] = $total_records;
|
166 |
$return['data'] = $data_array;
|
|
|
167 |
return $return;
|
168 |
}
|
169 |
}
|
170 |
|
171 |
public function generate_row_data($coupon) {
|
|
|
172 |
$csv_columns = $this->parent_module->get_selected_column_names();
|
173 |
$row = array();
|
174 |
|
164 |
|
165 |
$return['total'] = $total_records;
|
166 |
$return['data'] = $data_array;
|
167 |
+
|
168 |
return $return;
|
169 |
}
|
170 |
}
|
171 |
|
172 |
public function generate_row_data($coupon) {
|
173 |
+
|
174 |
$csv_columns = $this->parent_module->get_selected_column_names();
|
175 |
$row = array();
|
176 |
|
admin/modules/export/assets/js/main.js
CHANGED
@@ -268,8 +268,12 @@ var wt_iew_basic_export=(function( $ ) {
|
|
268 |
{
|
269 |
if(data.finished==1)
|
270 |
{
|
|
|
|
|
|
|
271 |
wt_iew_basic_export.set_export_progress_info(data.msg);
|
272 |
wt_iew_notify_msg.success(wt_iew_basic_params.msgs.success);
|
|
|
273 |
|
274 |
}
|
275 |
else if(data.finished==2) /* Remote export */
|
268 |
{
|
269 |
if(data.finished==1)
|
270 |
{
|
271 |
+
if(data.no_post==1){
|
272 |
+
alert(data.msg);
|
273 |
+
}else{
|
274 |
wt_iew_basic_export.set_export_progress_info(data.msg);
|
275 |
wt_iew_notify_msg.success(wt_iew_basic_params.msgs.success);
|
276 |
+
}
|
277 |
|
278 |
}
|
279 |
else if(data.finished==2) /* Remote export */
|
admin/modules/export/export.php
CHANGED
@@ -48,7 +48,7 @@ class Wt_Import_Export_For_Woo_Basic_Export
|
|
48 |
(
|
49 |
'post_type'=>array(
|
50 |
'title'=>__('Select a post type'),
|
51 |
-
'description'=>__('Export and download the respective post type into a CSV
|
52 |
),
|
53 |
'method_export'=>array(
|
54 |
'title'=>__('Select an export method'),
|
@@ -59,8 +59,8 @@ class Wt_Import_Export_For_Woo_Basic_Export
|
|
59 |
'description'=>__('Filter data that needs to be exported as per the below criteria.'),
|
60 |
),
|
61 |
'mapping'=>array(
|
62 |
-
'title'=>__('Map and reorder export columns'),
|
63 |
-
'description'=>__('
|
64 |
),
|
65 |
'advanced'=>array(
|
66 |
'title'=>__('Advanced options/Batch export'),
|
@@ -80,9 +80,9 @@ class Wt_Import_Export_For_Woo_Basic_Export
|
|
80 |
|
81 |
|
82 |
$this->export_methods=array(
|
83 |
-
'quick'=>array('title'=>__('Quick export'), 'description'=> __('Exports all the basic fields.')),
|
84 |
-
'template'=>array('title'=>__('Pre-saved template'), 'description'=> __('Exports data as per the specifications(filters,selective column,mapping etc)
|
85 |
-
'new'=>array('title'=>__('Advanced export'), 'description'=> __('Exports data after a detailed process of
|
86 |
);
|
87 |
|
88 |
/* advanced plugin settings */
|
@@ -666,18 +666,24 @@ class Wt_Import_Export_For_Woo_Basic_Export
|
|
666 |
$out['finished']=1; //finished
|
667 |
|
668 |
$msg = __('Export file processing completed');
|
669 |
-
|
670 |
-
|
671 |
-
|
672 |
-
|
673 |
-
|
674 |
-
|
675 |
-
|
676 |
-
|
677 |
-
}
|
678 |
-
|
679 |
-
$msg.='<a class="button button-secondary" style="margin-top:10px;" onclick="wt_iew_basic_export.hide_export_info_box();" target="_blank" href="'.$out['file_url'].'" >'.__('Download file').'</a></span>';
|
680 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
681 |
$out['msg']=$msg;
|
682 |
|
683 |
/* updating finished status */
|
48 |
(
|
49 |
'post_type'=>array(
|
50 |
'title'=>__('Select a post type'),
|
51 |
+
'description'=>__( 'Export and download the data for the respective post type into a CSV file. As per the selected post type, we can use this exported CSV file to import data to your site.' ),
|
52 |
),
|
53 |
'method_export'=>array(
|
54 |
'title'=>__('Select an export method'),
|
59 |
'description'=>__('Filter data that needs to be exported as per the below criteria.'),
|
60 |
),
|
61 |
'mapping'=>array(
|
62 |
+
'title'=>__( 'Map and reorder export columns' ),
|
63 |
+
'description'=>__( 'You can edit the default export column names. Drag and reorder the columns if needed. If you are exporting via the pre-saved template method, column names and values that were saved most recently will appear on the screen.' ),
|
64 |
),
|
65 |
'advanced'=>array(
|
66 |
'title'=>__('Advanced options/Batch export'),
|
80 |
|
81 |
|
82 |
$this->export_methods=array(
|
83 |
+
'quick'=>array( 'title'=>__( 'Quick export' ), 'description'=> __( 'Exports all the basic fields.' ) ),
|
84 |
+
'template'=>array( 'title'=>__( 'Pre-saved template' ), 'description'=> __( 'Exports data as per the specifications(filters, selective column,mapping etc) of the template saved during the previous Advanced exports. To change the settings, move to filter data.' ) ),
|
85 |
+
'new'=>array( 'title'=>__( 'Advanced export' ), 'description'=> __( 'Exports data after a detailed process of filtration, column selection and advanced options. The configured settings can be saved as a template for future exports.' ) ),
|
86 |
);
|
87 |
|
88 |
/* advanced plugin settings */
|
666 |
$out['finished']=1; //finished
|
667 |
|
668 |
$msg = __('Export file processing completed');
|
669 |
+
$msg.='<span class="wt_iew_popup_close" style="line-height:10px;width:auto" onclick="wt_iew_basic_export.hide_export_info_box();">X</span>';
|
670 |
+
$msg.='<span class="wt_iew_info_box_finished_text" style="font-size: 10px; display:block">';
|
671 |
+
if(Wt_Import_Export_For_Woo_Admin_Basic::module_exists('history'))
|
672 |
+
{
|
673 |
+
$history_module_id= Wt_Import_Export_For_Woo_Basic::get_module_id('history');
|
674 |
+
$history_page_url=admin_url('admin.php?page='.$history_module_id);
|
675 |
+
$msg.=__('You can manage exports from History section.');
|
676 |
+
}
|
|
|
|
|
|
|
677 |
|
678 |
+
$msg.='<a class="button button-secondary" style="margin-top:10px;" onclick="wt_iew_basic_export.hide_export_info_box();" target="_blank" href="'.$out['file_url'].'" >'.__('Download file').'</a></span>';
|
679 |
+
|
680 |
+
if( 0 == $total_records && isset( $export_data['no_post'] ) ){
|
681 |
+
|
682 |
+
$out['no_post'] = true;
|
683 |
+
$msg = $export_data['no_post'];
|
684 |
+
}
|
685 |
+
|
686 |
+
|
687 |
$out['msg']=$msg;
|
688 |
|
689 |
/* updating finished status */
|
admin/modules/history/history.php
CHANGED
@@ -216,7 +216,7 @@ class Wt_Import_Export_For_Woo_Basic_History
|
|
216 |
'value' =>1,
|
217 |
'field_name'=>'enable_history_auto_delete',
|
218 |
'field_group'=>'advanced_field',
|
219 |
-
'help_text'=>__('
|
220 |
'validation_rule'=>array('type'=>'absint'),
|
221 |
'form_toggler'=>array(
|
222 |
'type'=>'parent',
|
216 |
'value' =>1,
|
217 |
'field_name'=>'enable_history_auto_delete',
|
218 |
'field_group'=>'advanced_field',
|
219 |
+
'help_text'=>__('Enabling this option will delete records from the history section upon reaching the count mentioned in Maximum entries.'),
|
220 |
'validation_rule'=>array('type'=>'absint'),
|
221 |
'form_toggler'=>array(
|
222 |
'type'=>'parent',
|
admin/modules/import/import.php
CHANGED
@@ -55,7 +55,7 @@ class Wt_Import_Export_For_Woo_Basic_Import
|
|
55 |
$this->steps=array(
|
56 |
'post_type'=>array(
|
57 |
'title'=>__('Select a post type'),
|
58 |
-
'description'=>__('
|
59 |
),
|
60 |
'method_import'=>array(
|
61 |
'title'=>__('Select import method'),
|
@@ -72,9 +72,9 @@ class Wt_Import_Export_For_Woo_Basic_Import
|
|
72 |
);
|
73 |
|
74 |
$this->import_methods=array(
|
75 |
-
'quick'=>array('title'=>__('Quick import'), 'description'=> __('Use this option primarily
|
76 |
-
'template'=>array('title'=>__('Pre-saved template'), 'description'=> __('
|
77 |
-
'new'=>array('title'=>__('Advanced Import'), 'description'=> __('
|
78 |
);
|
79 |
|
80 |
$this->step_need_validation_filter=array('method_import', 'mapping', 'advanced');
|
@@ -115,20 +115,20 @@ class Wt_Import_Export_For_Woo_Basic_Import
|
|
115 |
'help_text' => __('The maximum execution time, in seconds(eg:- 300, 600, 1800, 3600). If set to zero, no time limit is imposed. Increasing this will reduce the chance of export/import timeouts.'),
|
116 |
'validation_rule' => array('type' => 'int'),
|
117 |
);
|
118 |
-
$fields['enable_import_log']=array(
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
$fields['default_import_method']=array(
|
133 |
'label'=>__("Default Import method"),
|
134 |
'type'=>'select',
|
55 |
$this->steps=array(
|
56 |
'post_type'=>array(
|
57 |
'title'=>__('Select a post type'),
|
58 |
+
'description'=>__( 'Use a CSV file to import data. As a first step, select the post type.' ),
|
59 |
),
|
60 |
'method_import'=>array(
|
61 |
'title'=>__('Select import method'),
|
72 |
);
|
73 |
|
74 |
$this->import_methods=array(
|
75 |
+
'quick'=>array('title'=>__('Quick import'), 'description'=> __('Use this option primarily if you exported the input file using the same plugin.')),
|
76 |
+
'template'=>array('title'=>__('Pre-saved template'), 'description'=> __('Retains the filter parameters and column specifications as per the chosen template and imports data accordingly.')),
|
77 |
+
'new'=>array('title'=>__('Advanced Import'), 'description'=> __('Imports data after a detailed process of filtration, column selection and advanced options. The configured settings can be saved as a template for future imports.')),
|
78 |
);
|
79 |
|
80 |
$this->step_need_validation_filter=array('method_import', 'mapping', 'advanced');
|
115 |
'help_text' => __('The maximum execution time, in seconds(eg:- 300, 600, 1800, 3600). If set to zero, no time limit is imposed. Increasing this will reduce the chance of export/import timeouts.'),
|
116 |
'validation_rule' => array('type' => 'int'),
|
117 |
);
|
118 |
+
$fields['enable_import_log'] = array(
|
119 |
+
'label' => __("Generate Import log"),
|
120 |
+
'type' => 'radio',
|
121 |
+
'radio_fields' => array(
|
122 |
+
1 => __('Yes'),
|
123 |
+
0 => __('No')
|
124 |
+
),
|
125 |
+
'value' => 1,
|
126 |
+
'field_name' => 'enable_import_log',
|
127 |
+
'field_group' => 'advanced_field',
|
128 |
+
'help_text' => __("You can view the logs in the <a href=" . admin_url('admin.php?page=wt_import_export_for_woo_basic_history_log') . "><b>Logs</b></a> section or in History >View logs."),
|
129 |
+
'validation_rule' => array('type' => 'absint'),
|
130 |
+
);
|
131 |
+
$import_methods=array_map(function($vl){ return $vl['title']; }, $this->import_methods);
|
132 |
$fields['default_import_method']=array(
|
133 |
'label'=>__("Default Import method"),
|
134 |
'type'=>'select',
|
admin/modules/order/order.php
CHANGED
@@ -444,13 +444,13 @@ class Wt_Import_Export_For_Woo_Basic_Order {
|
|
444 |
'help_text' => __('Orders are matched by their order IDs.'),
|
445 |
'help_text_conditional'=>array(
|
446 |
array(
|
447 |
-
'help_text'=> __('
|
448 |
'condition'=>array(
|
449 |
array('field'=>'wt_iew_found_action', 'value'=>'skip')
|
450 |
)
|
451 |
),
|
452 |
array(
|
453 |
-
'help_text'=> __('
|
454 |
'condition'=>array(
|
455 |
array('field'=>'wt_iew_found_action', 'value'=>'update')
|
456 |
)
|
@@ -473,13 +473,13 @@ class Wt_Import_Export_For_Woo_Basic_Order {
|
|
473 |
'field_name' => 'ord_link_using_sku',
|
474 |
'help_text_conditional'=>array(
|
475 |
array(
|
476 |
-
'help_text'=> __('
|
477 |
'condition'=>array(
|
478 |
array('field'=>'wt_iew_ord_link_using_sku', 'value'=>1)
|
479 |
)
|
480 |
),
|
481 |
array(
|
482 |
-
'help_text'=>
|
483 |
'condition'=>array(
|
484 |
array('field'=>'wt_iew_ord_link_using_sku', 'value'=>0)
|
485 |
)
|
@@ -503,7 +503,7 @@ class Wt_Import_Export_For_Woo_Basic_Order {
|
|
503 |
{
|
504 |
/* altering help text of default fields */
|
505 |
$fields['limit']['label']=__('Total number of orders to export');
|
506 |
-
$fields['limit']['help_text']=__('
|
507 |
$fields['offset']['label']=__('Skip first <i>n</i> orders');
|
508 |
$fields['offset']['help_text']=__('Skips specified number of orders from the beginning. e.g. Enter 10 to skip first 10 orders from export.');
|
509 |
|
@@ -522,7 +522,7 @@ class Wt_Import_Export_For_Woo_Basic_Order {
|
|
522 |
'placeholder' => __('Any status'),
|
523 |
'field_name' => 'order_status',
|
524 |
'sele_vals' => self::get_order_statuses(),
|
525 |
-
'help_text' => __('
|
526 |
'type' => 'multi_select',
|
527 |
'css_class' => 'wc-enhanced-select',
|
528 |
'validation_rule' => array('type'=>'text_arr')
|
@@ -532,7 +532,7 @@ class Wt_Import_Export_For_Woo_Basic_Order {
|
|
532 |
'placeholder' => __('Search for a product…'),
|
533 |
'field_name' => 'products',
|
534 |
'sele_vals' => array(),
|
535 |
-
'help_text' => __('Export orders containing specific products.
|
536 |
'type' => 'multi_select',
|
537 |
'css_class' => 'wc-product-search',
|
538 |
'validation_rule' => array('type'=>'text_arr')
|
@@ -542,7 +542,7 @@ class Wt_Import_Export_For_Woo_Basic_Order {
|
|
542 |
'placeholder' => __('Search for a customer…'),
|
543 |
'field_name' => 'email',
|
544 |
'sele_vals' => array(),
|
545 |
-
'help_text' => __('Input the customer name or email to
|
546 |
'type' => 'multi_select',
|
547 |
'css_class' => 'wc-customer-search',
|
548 |
'validation_rule' => array('type'=>'text_arr')
|
@@ -552,7 +552,7 @@ class Wt_Import_Export_For_Woo_Basic_Order {
|
|
552 |
'placeholder' => __('Enter coupon codes separated by ,'),
|
553 |
'field_name' => 'coupons',
|
554 |
'sele_vals' => '',
|
555 |
-
'help_text' => __('
|
556 |
'type' => 'text',
|
557 |
'css_class' => '',
|
558 |
);
|
@@ -562,7 +562,7 @@ class Wt_Import_Export_For_Woo_Basic_Order {
|
|
562 |
'placeholder' => __('Date from'),
|
563 |
'field_name' => 'date_from',
|
564 |
'sele_vals' => '',
|
565 |
-
'help_text' => __('
|
566 |
'type' => 'text',
|
567 |
'css_class' => 'wt_iew_datepicker',
|
568 |
// 'type' => 'field_html',
|
@@ -574,7 +574,7 @@ class Wt_Import_Export_For_Woo_Basic_Order {
|
|
574 |
'placeholder' => __('Date to'),
|
575 |
'field_name' => 'date_to',
|
576 |
'sele_vals' => '',
|
577 |
-
'help_text' => __('
|
578 |
'type' => 'text',
|
579 |
'css_class' => 'wt_iew_datepicker',
|
580 |
// 'type' => 'field_html',
|
444 |
'help_text' => __('Orders are matched by their order IDs.'),
|
445 |
'help_text_conditional'=>array(
|
446 |
array(
|
447 |
+
'help_text'=> __('This option will not update the existing orders and keeps the order as is.'),
|
448 |
'condition'=>array(
|
449 |
array('field'=>'wt_iew_found_action', 'value'=>'skip')
|
450 |
)
|
451 |
),
|
452 |
array(
|
453 |
+
'help_text'=> __('This option will update the existing orders as per the data from the input file.'),
|
454 |
'condition'=>array(
|
455 |
array('field'=>'wt_iew_found_action', 'value'=>'update')
|
456 |
)
|
473 |
'field_name' => 'ord_link_using_sku',
|
474 |
'help_text_conditional'=>array(
|
475 |
array(
|
476 |
+
'help_text'=> __('Links the products of the imported orders by SKU.'),
|
477 |
'condition'=>array(
|
478 |
array('field'=>'wt_iew_ord_link_using_sku', 'value'=>1)
|
479 |
)
|
480 |
),
|
481 |
array(
|
482 |
+
'help_text'=> __('Links the products of the imported orders by Product ID. However, the products will not get linked if the Product ID conflicts with the IDs of an existing post type.'),
|
483 |
'condition'=>array(
|
484 |
array('field'=>'wt_iew_ord_link_using_sku', 'value'=>0)
|
485 |
)
|
503 |
{
|
504 |
/* altering help text of default fields */
|
505 |
$fields['limit']['label']=__('Total number of orders to export');
|
506 |
+
$fields['limit']['help_text']=__( 'Provide the number of orders you want to export. e.g. Entering 500 with a skip count of 10 will export orders from 11th to 510th position.' );
|
507 |
$fields['offset']['label']=__('Skip first <i>n</i> orders');
|
508 |
$fields['offset']['help_text']=__('Skips specified number of orders from the beginning. e.g. Enter 10 to skip first 10 orders from export.');
|
509 |
|
522 |
'placeholder' => __('Any status'),
|
523 |
'field_name' => 'order_status',
|
524 |
'sele_vals' => self::get_order_statuses(),
|
525 |
+
'help_text' => __( 'Filter orders on the basis of status. Multiple statuses can be selected.' ),
|
526 |
'type' => 'multi_select',
|
527 |
'css_class' => 'wc-enhanced-select',
|
528 |
'validation_rule' => array('type'=>'text_arr')
|
532 |
'placeholder' => __('Search for a product…'),
|
533 |
'field_name' => 'products',
|
534 |
'sele_vals' => array(),
|
535 |
+
'help_text' => __( 'Export orders containing specific products. Input name, ID or SKU of the products contained in the orders you want to export.' ),
|
536 |
'type' => 'multi_select',
|
537 |
'css_class' => 'wc-product-search',
|
538 |
'validation_rule' => array('type'=>'text_arr')
|
542 |
'placeholder' => __('Search for a customer…'),
|
543 |
'field_name' => 'email',
|
544 |
'sele_vals' => array(),
|
545 |
+
'help_text' => __( 'Export orders of specific customers. Input the customer name or email to specify the customers.' ),
|
546 |
'type' => 'multi_select',
|
547 |
'css_class' => 'wc-customer-search',
|
548 |
'validation_rule' => array('type'=>'text_arr')
|
552 |
'placeholder' => __('Enter coupon codes separated by ,'),
|
553 |
'field_name' => 'coupons',
|
554 |
'sele_vals' => '',
|
555 |
+
'help_text' => __( 'Exports orders redeemed with specific coupon codes. For multiple coupon codes, use a comma separator.' ),
|
556 |
'type' => 'text',
|
557 |
'css_class' => '',
|
558 |
);
|
562 |
'placeholder' => __('Date from'),
|
563 |
'field_name' => 'date_from',
|
564 |
'sele_vals' => '',
|
565 |
+
'help_text' => __( 'Export orders placed on and after the specified date.' ),
|
566 |
'type' => 'text',
|
567 |
'css_class' => 'wt_iew_datepicker',
|
568 |
// 'type' => 'field_html',
|
574 |
'placeholder' => __('Date to'),
|
575 |
'field_name' => 'date_to',
|
576 |
'sele_vals' => '',
|
577 |
+
'help_text' => __( 'Export orders placed upto the specified date.' ),
|
578 |
'type' => 'text',
|
579 |
'css_class' => 'wt_iew_datepicker',
|
580 |
// 'type' => 'field_html',
|
admin/partials/_form_field_generator.php
CHANGED
@@ -356,7 +356,9 @@ foreach($form_fields as $key=>$value)
|
|
356 |
|
357 |
<div id="<?php echo $dropzone_id;?>" class="wt_iew_dropzone" wt_iew_dropzone_target="#<?php echo $field_id; ?>">
|
358 |
<div class="dz-message">
|
359 |
-
<?php _e('Drop
|
|
|
|
|
360 |
<br /><br /><div class="wt_iew_dz_file_success"></div> <br />
|
361 |
<div class="wt_iew_dz_file_name"></div> <br />
|
362 |
<div class="wt_iew_dz_remove_link"></div> <br />
|
356 |
|
357 |
<div id="<?php echo $dropzone_id;?>" class="wt_iew_dropzone" wt_iew_dropzone_target="#<?php echo $field_id; ?>">
|
358 |
<div class="dz-message">
|
359 |
+
<?php _e('Drop and Drop'); ?>
|
360 |
+
<?php _e('or'); ?>
|
361 |
+
<?php _e(' Click and Upload');?>
|
362 |
<br /><br /><div class="wt_iew_dz_file_success"></div> <br />
|
363 |
<div class="wt_iew_dz_file_name"></div> <br />
|
364 |
<div class="wt_iew_dz_remove_link"></div> <br />
|
admin/views/admin-settings-marketing.php
CHANGED
@@ -5,14 +5,14 @@ if ( ! defined( 'WPINC' ) ) {
|
|
5 |
?>
|
6 |
<div class="wt-iew-tab-content" data-id="<?php echo $target_id;?>">
|
7 |
<div class="wt-ier-wrapper">
|
8 |
-
<h2 class="wt-ier-page-title"><?php _e('
|
9 |
-
<p class="wt-ier-subp"><?php _e('
|
10 |
<div class="wt-ier-row">
|
11 |
<div class="wt-ier-col-12 wt-ier-col-lg-4 wt-ier-lg-4 wt-ier-mb-lg-0">
|
12 |
<div class="wt-ier-p-5 wt-ier-box-wrapper wt-ier-box-highlight">
|
13 |
<img src="<?php echo WT_O_IEW_PLUGIN_URL; ?>assets/images/upgrade/product-ie.svg" class="wt-ier-thumbnails">
|
14 |
-
<h3 class="wt-ier-plugin-name"><?php _e('
|
15 |
-
<p class="wt-ier-p"><?php _e('
|
16 |
<div class="wt-ier-d-sm-flex wt-ier-btn-group">
|
17 |
<a href="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=<?php echo WT_O_IEW_VERSION; ?>" target="_blank" class="wt-ier-primary-btn wt-ier-btn"><?php _e('Get Premium');?></a>
|
18 |
<a href="" class="wt-ier-secondary-btn wt-ier-btn" data-toggle="modal" data-target="#wt-ier-comparison-modal-product"><?php _e('Compare with basic');?></a>
|
@@ -22,8 +22,8 @@ if ( ! defined( 'WPINC' ) ) {
|
|
22 |
<div class="wt-ier-col-12 wt-ier-col-lg-4 wt-ier-lg-4 wt-ier-mb-lg-0">
|
23 |
<div class="wt-ier-p-5 wt-ier-box-wrapper wt-ier-box-highlight">
|
24 |
<img src="<?php echo WT_O_IEW_PLUGIN_URL; ?>assets/images/upgrade/customer-ie.svg" class="wt-ier-thumbnails">
|
25 |
-
<h3 class="wt-ier-plugin-name"><?php _e('
|
26 |
-
<p class="wt-ier-p"><?php _e('
|
27 |
<div class="wt-ier-d-sm-flex wt-ier-btn-group">
|
28 |
<a href="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=<?php echo WT_O_IEW_VERSION; ?>" class="wt-ier-primary-btn wt-ier-btn" target="_blank"><?php _e('Get Premium');?></a>
|
29 |
<a href="" class="wt-ier-secondary-btn wt-ier-btn" data-toggle="modal" data-target="#wt-ier-comparison-modal-customer"><?php _e('Compare with basic');?></a>
|
@@ -33,7 +33,7 @@ if ( ! defined( 'WPINC' ) ) {
|
|
33 |
<div class="wt-ier-col-12 wt-ier-col-lg-4 wt-ier-lg-4 wt-ier-mb-lg-0">
|
34 |
<div class="wt-ier-p-5 wt-ier-box-wrapper wt-ier-box-highlight">
|
35 |
<img src="<?php echo WT_O_IEW_PLUGIN_URL; ?>assets/images/upgrade/order-ie.svg" class="wt-ier-thumbnails">
|
36 |
-
<h3 class="wt-ier-plugin-name"><?php _e('
|
37 |
<p class="wt-ier-p"><?php _e('Export or Import WooCommerce orders, Coupons and Subscriptions.');?></p>
|
38 |
<div class="wt-ier-d-sm-flex wt-ier-btn-group">
|
39 |
<a href="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=<?php echo WT_O_IEW_VERSION; ?>" class="wt-ier-primary-btn wt-ier-btn" target="_blank"><?php _e('Get Premium');?></a>
|
@@ -503,7 +503,7 @@ if ( ! defined( 'WPINC' ) ) {
|
|
503 |
<div class="wt-ier-col-12 wt-ier-col-lg-6">
|
504 |
<img src="<?php echo WT_O_IEW_PLUGIN_URL; ?>assets/images/upgrade/suite.svg" class="wt-ier-thumbnails">
|
505 |
<h2 class="wt-ier-page-title"><?php _e('Import Export Suite for WooCommerce');?></h2>
|
506 |
-
<p class="wt-ier-p"><?php _e('WooCommerce Import Export Suite is an all-in-one bundle of plugins
|
507 |
<a href="https://www.webtoffee.com/product/woocommerce-import-export-suite/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=Import_Export_Suite&utm_content=<?php echo WT_O_IEW_VERSION; ?>" class="wt-ier-primary-btn" target="_blank"><?php _e('Get Premium');?></a>
|
508 |
</div>
|
509 |
</div>
|
5 |
?>
|
6 |
<div class="wt-iew-tab-content" data-id="<?php echo $target_id;?>">
|
7 |
<div class="wt-ier-wrapper">
|
8 |
+
<h2 class="wt-ier-page-title"><?php _e('One stop solution for all your import-export needs.');?></h2>
|
9 |
+
<p class="wt-ier-subp"><?php _e('Upgrade to the premium version and get access to the advanced features with premium support.');?></p>
|
10 |
<div class="wt-ier-row">
|
11 |
<div class="wt-ier-col-12 wt-ier-col-lg-4 wt-ier-lg-4 wt-ier-mb-lg-0">
|
12 |
<div class="wt-ier-p-5 wt-ier-box-wrapper wt-ier-box-highlight">
|
13 |
<img src="<?php echo WT_O_IEW_PLUGIN_URL; ?>assets/images/upgrade/product-ie.svg" class="wt-ier-thumbnails">
|
14 |
+
<h3 class="wt-ier-plugin-name"><?php _e('PRODUCT IMPORT EXPORT PLUGIN FOR WOOCOMMERCE');?></h3>
|
15 |
+
<p class="wt-ier-p"><?php _e('Imports and exports all product types and reviews. Supports both CSV and XML file formats.');?></p>
|
16 |
<div class="wt-ier-d-sm-flex wt-ier-btn-group">
|
17 |
<a href="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=<?php echo WT_O_IEW_VERSION; ?>" target="_blank" class="wt-ier-primary-btn wt-ier-btn"><?php _e('Get Premium');?></a>
|
18 |
<a href="" class="wt-ier-secondary-btn wt-ier-btn" data-toggle="modal" data-target="#wt-ier-comparison-modal-product"><?php _e('Compare with basic');?></a>
|
22 |
<div class="wt-ier-col-12 wt-ier-col-lg-4 wt-ier-lg-4 wt-ier-mb-lg-0">
|
23 |
<div class="wt-ier-p-5 wt-ier-box-wrapper wt-ier-box-highlight">
|
24 |
<img src="<?php echo WT_O_IEW_PLUGIN_URL; ?>assets/images/upgrade/customer-ie.svg" class="wt-ier-thumbnails">
|
25 |
+
<h3 class="wt-ier-plugin-name"><?php _e('WORDPRESS USERS & WOOCOMMERCE CUSTOMERS IMPORT EXPORT');?></h3>
|
26 |
+
<p class="wt-ier-p"><?php _e('Import and export all your WordPress User and WooCommerce Customer data in CSV/XML file formats.');?></p>
|
27 |
<div class="wt-ier-d-sm-flex wt-ier-btn-group">
|
28 |
<a href="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=<?php echo WT_O_IEW_VERSION; ?>" class="wt-ier-primary-btn wt-ier-btn" target="_blank"><?php _e('Get Premium');?></a>
|
29 |
<a href="" class="wt-ier-secondary-btn wt-ier-btn" data-toggle="modal" data-target="#wt-ier-comparison-modal-customer"><?php _e('Compare with basic');?></a>
|
33 |
<div class="wt-ier-col-12 wt-ier-col-lg-4 wt-ier-lg-4 wt-ier-mb-lg-0">
|
34 |
<div class="wt-ier-p-5 wt-ier-box-wrapper wt-ier-box-highlight">
|
35 |
<img src="<?php echo WT_O_IEW_PLUGIN_URL; ?>assets/images/upgrade/order-ie.svg" class="wt-ier-thumbnails">
|
36 |
+
<h3 class="wt-ier-plugin-name"><?php _e('ORDER, COUPON, SUBSCRIPTION EXPORT IMPORT FOR WOOCOMMERCE');?></h3>
|
37 |
<p class="wt-ier-p"><?php _e('Export or Import WooCommerce orders, Coupons and Subscriptions.');?></p>
|
38 |
<div class="wt-ier-d-sm-flex wt-ier-btn-group">
|
39 |
<a href="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=<?php echo WT_O_IEW_VERSION; ?>" class="wt-ier-primary-btn wt-ier-btn" target="_blank"><?php _e('Get Premium');?></a>
|
503 |
<div class="wt-ier-col-12 wt-ier-col-lg-6">
|
504 |
<img src="<?php echo WT_O_IEW_PLUGIN_URL; ?>assets/images/upgrade/suite.svg" class="wt-ier-thumbnails">
|
505 |
<h2 class="wt-ier-page-title"><?php _e('Import Export Suite for WooCommerce');?></h2>
|
506 |
+
<p class="wt-ier-p"><?php _e('WooCommerce Import Export Suite is an all-in-one bundle of plugins with which you can import and export WooCommerce products, product reviews, orders, customers, coupons and subscriptions.');?></p>
|
507 |
<a href="https://www.webtoffee.com/product/woocommerce-import-export-suite/?utm_source=free_plugin_revamp&utm_medium=basic_revamp&utm_campaign=Import_Export_Suite&utm_content=<?php echo WT_O_IEW_VERSION; ?>" class="wt-ier-primary-btn" target="_blank"><?php _e('Get Premium');?></a>
|
508 |
</div>
|
509 |
</div>
|
includes/class-wt-import-export-for-woo.php
CHANGED
@@ -80,7 +80,7 @@ class Wt_Import_Export_For_Woo_Basic {
|
|
80 |
if ( defined( 'WT_O_IEW_VERSION' ) ) {
|
81 |
$this->version = WT_O_IEW_VERSION;
|
82 |
} else {
|
83 |
-
$this->version = '2.1.
|
84 |
}
|
85 |
$this->plugin_name = 'wt-import-export-for-woo-basic';
|
86 |
|
80 |
if ( defined( 'WT_O_IEW_VERSION' ) ) {
|
81 |
$this->version = WT_O_IEW_VERSION;
|
82 |
} else {
|
83 |
+
$this->version = '2.1.6';
|
84 |
}
|
85 |
$this->plugin_name = 'wt-import-export-for-woo-basic';
|
86 |
|
order-import-export-for-woocommerce.php
CHANGED
@@ -6,9 +6,9 @@ Plugin URI: https://wordpress.org/plugins/order-import-export-for-woocommerce/
|
|
6 |
Description: Export and Import Order detail including line items, From and To your WooCommerce Store.
|
7 |
Author: WebToffee
|
8 |
Author URI: https://www.webtoffee.com/product/woocommerce-order-coupon-subscription-export-import/
|
9 |
-
Version: 2.1.
|
10 |
Text Domain: order-import-export-for-woocommerce
|
11 |
-
WC tested up to: 6.
|
12 |
License: GPLv3
|
13 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
14 |
*/
|
@@ -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_O_IEW_VERSION', '2.1.
|
49 |
|
50 |
/**
|
51 |
* The code that runs during plugin activation.
|
6 |
Description: Export and Import Order detail including line items, From and To your WooCommerce Store.
|
7 |
Author: WebToffee
|
8 |
Author URI: https://www.webtoffee.com/product/woocommerce-order-coupon-subscription-export-import/
|
9 |
+
Version: 2.1.6
|
10 |
Text Domain: order-import-export-for-woocommerce
|
11 |
+
WC tested up to: 6.1
|
12 |
License: GPLv3
|
13 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
14 |
*/
|
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_O_IEW_VERSION', '2.1.6' );
|
49 |
|
50 |
/**
|
51 |
* The code that runs during plugin activation.
|
readme.txt
CHANGED
@@ -5,7 +5,7 @@ Tags: order export, woocommerce, order, export, csv, order import, woocommerce e
|
|
5 |
Requires at least: 3.0.1
|
6 |
Tested up to: 5.8
|
7 |
Requires PHP: 5.6
|
8 |
-
Stable tag: 2.1.
|
9 |
License: GPLv3
|
10 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
11 |
|
@@ -30,7 +30,7 @@ The following are functionalities offered by the basic version of the plugin.
|
|
30 |
🔸 Supports various export filters (order status, product, coupon, customer, date range)
|
31 |
🔸 Export Subscription orders to a CSV file(Premium Feature).
|
32 |
🔸 Import Subscription orders from a CSV file(Premium Feature).
|
33 |
-
🔸 Tested OK with WooCommerce 6.
|
34 |
🔸 Tested OK with WP 5.8
|
35 |
🔸 Tested OK with PHP 8.0
|
36 |
|
@@ -225,6 +225,9 @@ Yes.
|
|
225 |
|
226 |
== Changelog ==
|
227 |
|
|
|
|
|
|
|
228 |
= 2.1.5 =
|
229 |
* WC 6.0 Tested OK
|
230 |
= 2.1.4 =
|
@@ -478,5 +481,6 @@ Yes.
|
|
478 |
|
479 |
== Upgrade Notice ==
|
480 |
|
481 |
-
= 2.1.
|
482 |
-
* WC 6.
|
|
5 |
Requires at least: 3.0.1
|
6 |
Tested up to: 5.8
|
7 |
Requires PHP: 5.6
|
8 |
+
Stable tag: 2.1.6
|
9 |
License: GPLv3
|
10 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
11 |
|
30 |
🔸 Supports various export filters (order status, product, coupon, customer, date range)
|
31 |
🔸 Export Subscription orders to a CSV file(Premium Feature).
|
32 |
🔸 Import Subscription orders from a CSV file(Premium Feature).
|
33 |
+
🔸 Tested OK with WooCommerce 6.1
|
34 |
🔸 Tested OK with WP 5.8
|
35 |
🔸 Tested OK with PHP 8.0
|
36 |
|
225 |
|
226 |
== Changelog ==
|
227 |
|
228 |
+
= 2.1.6 =
|
229 |
+
* WC 6.1 Tested OK
|
230 |
+
* Help text updated.
|
231 |
= 2.1.5 =
|
232 |
* WC 6.0 Tested OK
|
233 |
= 2.1.4 =
|
481 |
|
482 |
== Upgrade Notice ==
|
483 |
|
484 |
+
= 2.1.6 =
|
485 |
+
* WC 6.1 Tested OK
|
486 |
+
* Help text updated.
|