Product Import Export for WooCommerce - Version 1.6.2

Version Description

  • Tested OK with WC 3.6.4 and WP 5.2.2
  • Content update.
  • Bug Fix.
Download this release

Release Info

Developer webtoffee
Plugin Icon 128x128 Product Import Export for WooCommerce
Version 1.6.2
Comparing to
See all releases

Code changes from version 1.6.1 to 1.6.2

Files changed (50) hide show
  1. Product_Commercial_Sample_CSV.csv +0 -0
  2. Product_WooCommerce_Sample_CSV.csv +0 -0
  3. images/Import-Export-for-WooCommerce-Product-Image.png +0 -0
  4. images/documentation.png +0 -0
  5. images/sample_csv.png +0 -0
  6. images/setup.png +0 -0
  7. images/stars.png +0 -0
  8. images/storefrog.png +0 -0
  9. images/support.png +0 -0
  10. images/video.png +0 -0
  11. images/wf-ajax-loader.gif +0 -0
  12. images/wf-failed.png +0 -0
  13. images/wf-import.png +0 -0
  14. images/wf-notice.png +0 -0
  15. images/wf-success.png +0 -0
  16. includes/class-wf-prodimpexpcsv-admin-screen.php +0 -0
  17. includes/class-wf-prodimpexpcsv-ajax-handler.php +0 -0
  18. includes/class-wf-prodimpexpcsv-system-status-tools.php +0 -0
  19. includes/exporter/class-wf-prodimpexpcsv-exporter.php +0 -0
  20. includes/exporter/data/data-wf-hidden-meta-columns.php +0 -0
  21. includes/exporter/data/data-wf-post-columns.php +0 -0
  22. includes/importer/class-wf-csv-parser.php +0 -0
  23. includes/importer/class-wf-prodimpexpcsv-importer.php +0 -0
  24. includes/importer/class-wf-prodimpexpcsv-product-import.php +6 -1
  25. includes/importer/data/data-wf-post-defaults.php +0 -0
  26. includes/importer/data/data-wf-postmeta-allowed.php +0 -0
  27. includes/importer/data/data-wf-postmeta-defaults.php +0 -0
  28. includes/importer/data/data-wf-reserved-fields-pair.php +0 -0
  29. includes/importer/data/data-wf-reserved-fields.php +0 -0
  30. includes/importer/views/html-wf-import-greeting.php +0 -0
  31. includes/importer/views/html-wf-import-options.php +9 -1
  32. includes/settings/class-wf-prodimpexpcsv-settings.php +0 -0
  33. includes/views/export/html-wf-export-products.php +0 -0
  34. includes/views/html-wf-admin-screen.php +0 -0
  35. includes/views/html-wf-help-guide.php +0 -0
  36. includes/views/import/html-wf-import-products.php +0 -0
  37. includes/views/market.php +0 -0
  38. lang/product-import-export-for-woo-de_DE.mo +0 -0
  39. lang/product-import-export-for-woo-de_DE.po +0 -0
  40. lang/product-import-export-for-woo-fr_FR.mo +0 -0
  41. lang/product-import-export-for-woo-fr_FR.po +0 -0
  42. lang/product-import-export-for-woo-hu_HU.mo +0 -0
  43. lang/product-import-export-for-woo-hu_HU.po +0 -0
  44. lang/product-import-export-for-woo-it_IT.mo +0 -0
  45. lang/product-import-export-for-woo-it_IT.po +0 -0
  46. license.txt +0 -0
  47. product-import-export-for-woo.php +3 -3
  48. readme.txt +31 -21
  49. styles/wf-style.css +0 -0
  50. welcome/welcome.php +0 -0
Product_Commercial_Sample_CSV.csv CHANGED
File without changes
Product_WooCommerce_Sample_CSV.csv CHANGED
File without changes
images/Import-Export-for-WooCommerce-Product-Image.png CHANGED
File without changes
images/documentation.png CHANGED
File without changes
images/sample_csv.png CHANGED
File without changes
images/setup.png CHANGED
File without changes
images/stars.png CHANGED
File without changes
images/storefrog.png CHANGED
File without changes
images/support.png CHANGED
File without changes
images/video.png CHANGED
File without changes
images/wf-ajax-loader.gif CHANGED
File without changes
images/wf-failed.png CHANGED
File without changes
images/wf-import.png CHANGED
File without changes
images/wf-notice.png CHANGED
File without changes
images/wf-success.png CHANGED
File without changes
includes/class-wf-prodimpexpcsv-admin-screen.php CHANGED
File without changes
includes/class-wf-prodimpexpcsv-ajax-handler.php CHANGED
File without changes
includes/class-wf-prodimpexpcsv-system-status-tools.php CHANGED
File without changes
includes/exporter/class-wf-prodimpexpcsv-exporter.php CHANGED
File without changes
includes/exporter/data/data-wf-hidden-meta-columns.php CHANGED
File without changes
includes/exporter/data/data-wf-post-columns.php CHANGED
File without changes
includes/importer/class-wf-csv-parser.php CHANGED
File without changes
includes/importer/class-wf-prodimpexpcsv-importer.php CHANGED
File without changes
includes/importer/class-wf-prodimpexpcsv-product-import.php CHANGED
@@ -564,7 +564,12 @@ class WF_ProdImpExpCsv_Product_Import extends WP_Importer {
564
  $product_taxonomies = array_merge($product_ptaxonomies, $product_vtaxonomies);
565
  $taxonomies = array_keys($product_taxonomies);
566
  $new_keys = array_values($taxonomies);
567
- $taxonomies = array_combine($new_keys , $taxonomies);
 
 
 
 
 
568
  include( 'views/html-wf-import-options.php' );
569
  }
570
 
564
  $product_taxonomies = array_merge($product_ptaxonomies, $product_vtaxonomies);
565
  $taxonomies = array_keys($product_taxonomies);
566
  $new_keys = array_values($taxonomies);
567
+ $taxonomies = array_combine($new_keys , $taxonomies);
568
+
569
+ $wt_has_large_number_of_columns_in_csv = apply_filters('wt_has_large_number_of_columns_in_csv', FALSE);
570
+ if($wt_has_large_number_of_columns_in_csv){
571
+ set_time_limit(0);
572
+ }
573
  include( 'views/html-wf-import-options.php' );
574
  }
575
 
includes/importer/data/data-wf-post-defaults.php CHANGED
File without changes
includes/importer/data/data-wf-postmeta-allowed.php CHANGED
File without changes
includes/importer/data/data-wf-postmeta-defaults.php CHANGED
File without changes
includes/importer/data/data-wf-reserved-fields-pair.php CHANGED
File without changes
includes/importer/data/data-wf-reserved-fields.php CHANGED
File without changes
includes/importer/views/html-wf-import-greeting.php CHANGED
File without changes
includes/importer/views/html-wf-import-options.php CHANGED
@@ -106,11 +106,19 @@ if ( ! defined( 'ABSPATH' ) ) {
106
  <select name="map_from[<?php echo $key; ?>]">
107
  <option value=""><?php _e('Do not import', 'product-import-export-for-woo'); ?></option>
108
  <?php
 
 
 
 
 
 
 
 
109
  foreach ($row as $hkey => $hdr):
110
  $hdr = strlen($hdr) > 50 ? substr(strip_tags($hdr), 0, 50) . "..." : $hdr;
111
  ?>
112
  <option value="<?php echo $raw_headers[$hkey]; ?>" <?php selected(strtolower($sel_key), $hkey); ?>><?php echo $raw_headers[$hkey] . " &nbsp; : &nbsp; " . $hdr; ?></option>
113
- <?php endforeach; ?>
114
  </select>
115
  <?php do_action('woocommerce_csv_product_data_mapping', $key); ?>
116
  </td>
106
  <select name="map_from[<?php echo $key; ?>]">
107
  <option value=""><?php _e('Do not import', 'product-import-export-for-woo'); ?></option>
108
  <?php
109
+ if ($wt_has_large_number_of_columns_in_csv) {
110
+ if (isset($raw_headers[$key])) {
111
+ $hdr = strlen($row[$key]) > 50 ? substr(strip_tags($row[$key]), 0, 50) . "..." : $row[$key];
112
+ ?>
113
+ <option value="<?php echo $raw_headers[$key]; ?>" <?php selected(strtolower($sel_key), $key); ?>><?php echo $raw_headers[$key] . " &nbsp; : &nbsp; " . $hdr; ?></option>
114
+ <?php
115
+ }
116
+ } else {
117
  foreach ($row as $hkey => $hdr):
118
  $hdr = strlen($hdr) > 50 ? substr(strip_tags($hdr), 0, 50) . "..." : $hdr;
119
  ?>
120
  <option value="<?php echo $raw_headers[$hkey]; ?>" <?php selected(strtolower($sel_key), $hkey); ?>><?php echo $raw_headers[$hkey] . " &nbsp; : &nbsp; " . $hdr; ?></option>
121
+ <?php endforeach; }?>
122
  </select>
123
  <?php do_action('woocommerce_csv_product_data_mapping', $key); ?>
124
  </td>
includes/settings/class-wf-prodimpexpcsv-settings.php CHANGED
File without changes
includes/views/export/html-wf-export-products.php CHANGED
File without changes
includes/views/html-wf-admin-screen.php CHANGED
File without changes
includes/views/html-wf-help-guide.php CHANGED
File without changes
includes/views/import/html-wf-import-products.php CHANGED
File without changes
includes/views/market.php CHANGED
File without changes
lang/product-import-export-for-woo-de_DE.mo CHANGED
File without changes
lang/product-import-export-for-woo-de_DE.po CHANGED
File without changes
lang/product-import-export-for-woo-fr_FR.mo CHANGED
File without changes
lang/product-import-export-for-woo-fr_FR.po CHANGED
File without changes
lang/product-import-export-for-woo-hu_HU.mo CHANGED
File without changes
lang/product-import-export-for-woo-hu_HU.po CHANGED
File without changes
lang/product-import-export-for-woo-it_IT.mo CHANGED
File without changes
lang/product-import-export-for-woo-it_IT.po CHANGED
File without changes
license.txt CHANGED
File without changes
product-import-export-for-woo.php CHANGED
@@ -5,8 +5,8 @@
5
  Description: Import and Export Products From and To your WooCommerce Store.
6
  Author: WebToffee
7
  Author URI: https://www.webtoffee.com/product/product-import-export-woocommerce/
8
- Version: 1.6.1
9
- WC tested up to: 3.6.3
10
  License: GPLv3
11
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
12
  Text Domain: product-import-export-for-woo
@@ -18,7 +18,7 @@ if (!defined('ABSPATH') || !is_admin()) {
18
 
19
 
20
  if (!defined('WF_PIPE_CURRENT_VERSION')) {
21
- define("WF_PIPE_CURRENT_VERSION", "1.6.1");
22
  }
23
  if (!defined('WF_PROD_IMP_EXP_ID')) {
24
  define("WF_PROD_IMP_EXP_ID", "wf_prod_imp_exp");
5
  Description: Import and Export Products From and To your WooCommerce Store.
6
  Author: WebToffee
7
  Author URI: https://www.webtoffee.com/product/product-import-export-woocommerce/
8
+ Version: 1.6.2
9
+ WC tested up to: 3.6.4
10
  License: GPLv3
11
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
12
  Text Domain: product-import-export-for-woo
18
 
19
 
20
  if (!defined('WF_PIPE_CURRENT_VERSION')) {
21
+ define("WF_PIPE_CURRENT_VERSION", "1.6.2");
22
  }
23
  if (!defined('WF_PROD_IMP_EXP_ID')) {
24
  define("WF_PROD_IMP_EXP_ID", "wf_prod_imp_exp");
readme.txt CHANGED
@@ -1,10 +1,10 @@
1
  === Product Import Export for WooCommerce===
2
  Contributors: webtoffee
3
  Donate link: https://www.webtoffee.com/plugins/
4
- Tags: woocommerce product import, woocommerce import products, woocommerce export products, export woocommerce products, import products into woocommerce
5
  Requires at least: 3.0.1
6
  Tested up to: 5.2
7
- Stable tag: 1.6.1
8
  License: GPLv3 or later
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -20,7 +20,7 @@ Product import export plugin allows you to import or export WooCommerce simple p
20
 
21
  &#128312; Export Simple Products in to a CSV file.
22
  &#128312; Import Simple Products in CSV format in to WooCommerce Store.
23
- &#128312; Tested OK with WooCommerce 3.6.3.
24
 
25
 
26
  Highlights: WooCommerce Product Export, WooCommerce Product CSV Import Suite, WooCommerce bulk product upload, WooCommerce import products with images, import amazon products to WooCommerce, Export Products to xls. Pro Version supports both Simple and Variable products.
@@ -39,21 +39,21 @@ You can create the CSV from scratch or you can export the product to get the for
39
  = Premium version Features =
40
  Product Import Export Plugin for WooCommerce is the leading tool for Woocommerce product export and WooCommerce product import. Some of the major features are listed below
41
 
42
- <ul>
43
- <li> &#9989; Export/Import simple, group, external and variation products.</li>
44
- <li> &#9989; Export products by category.</li>
45
- <li> &#9989; Import/Export product reviews..</li>
46
- <li> &#9989; Various filter options for exporting products. </li>
47
- <li> &#9989; Map and transform fields during import.</li>
48
- <li> &#9989; Manipulate/evaluate data during import.</li>
49
- <li> &#9989; Choice to Update or Skip existing imported products. </li>
50
- <li> &#9989; WPML support for simple products.</li>
51
- <li> &#9989; Import/Export file via FTP.</li>
52
- <li> &#9989; Import from URL.</li>
53
- <li> &#9989; Automatic scheduled import and export.</li>
54
- <li> &#9989; Supports product reviews export and import.</li>
55
- <li> &#9989; Third party plugin customization support.</li>
56
- </ul>
57
 
58
  Please visit <a rel="nofollow" href="https://www.webtoffee.com/product/product-import-export-woocommerce/">Product Import Export Plugin for WooCommerce</a> for more details
59
 
@@ -139,6 +139,10 @@ Yes. You can import or export product images along with other details
139
 
140
  LibreOffice.
141
 
 
 
 
 
142
  == Screenshots ==
143
 
144
  1. WooCommerce Product Import Screen
@@ -149,6 +153,11 @@ LibreOffice.
149
 
150
  == Changelog ==
151
 
 
 
 
 
 
152
  = 1.6.1 =
153
  * Tested OK with WC 3.6.3 and WP 5.2
154
  * Content update.
@@ -312,6 +321,7 @@ LibreOffice.
312
 
313
  == Upgrade Notice ==
314
 
315
- = 1.6.1 =
316
- * Tested OK with WC 3.6.3 and WP 5.2
317
- * Content update.
 
1
  === Product Import Export for WooCommerce===
2
  Contributors: webtoffee
3
  Donate link: https://www.webtoffee.com/plugins/
4
+ Tags: woocommerce product import, woocommerce import products, woocommerce export products, export woocommerce products, import products into woocommerce ,product, export, import, woocommerce ,csv
5
  Requires at least: 3.0.1
6
  Tested up to: 5.2
7
+ Stable tag: 1.6.2
8
  License: GPLv3 or later
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
20
 
21
  &#128312; Export Simple Products in to a CSV file.
22
  &#128312; Import Simple Products in CSV format in to WooCommerce Store.
23
+ &#128312; Tested OK with WooCommerce 3.6.4.
24
 
25
 
26
  Highlights: WooCommerce Product Export, WooCommerce Product CSV Import Suite, WooCommerce bulk product upload, WooCommerce import products with images, import amazon products to WooCommerce, Export Products to xls. Pro Version supports both Simple and Variable products.
39
  = Premium version Features =
40
  Product Import Export Plugin for WooCommerce is the leading tool for Woocommerce product export and WooCommerce product import. Some of the major features are listed below
41
 
42
+
43
+ &#9989; Export/Import simple, group, external and variation products.</li>
44
+ &#9989; Export products by category.</li>
45
+ &#9989; Import/Export product reviews..</li>
46
+ &#9989; Various filter options for exporting products. </li>
47
+ &#9989; Map and transform fields during import.</li>
48
+ &#9989; Manipulate/evaluate data during import.</li>
49
+ &#9989; Choice to Update or Skip existing imported products. </li>
50
+ &#9989; WPML support for simple products.</li>
51
+ &#9989; Import/Export file via FTP.</li>
52
+ &#9989; Import from URL.</li>
53
+ &#9989; Automatic scheduled import and export.</li>
54
+ &#9989; Supports product reviews export and import.</li>
55
+ &#9989; Third party plugin customization support.</li>
56
+
57
 
58
  Please visit <a rel="nofollow" href="https://www.webtoffee.com/product/product-import-export-woocommerce/">Product Import Export Plugin for WooCommerce</a> for more details
59
 
139
 
140
  LibreOffice.
141
 
142
+ = Are you redirected to dashboard or login page while exporting? =
143
+
144
+ By default, admin and store manager are given access to export orders from your store. Please visit <a rel="nofollow" href="https://www.webtoffee.com/how-to-export-woocommerce-items-without-user-role-restriction/">How to export WooCommerce items without user role restriction</a> for more details
145
+
146
  == Screenshots ==
147
 
148
  1. WooCommerce Product Import Screen
153
 
154
  == Changelog ==
155
 
156
+ = 1.6.2 =
157
+ * Tested OK with WC 3.6.4 and WP 5.2.2
158
+ * Content update.
159
+ * Bug Fix.
160
+
161
  = 1.6.1 =
162
  * Tested OK with WC 3.6.3 and WP 5.2
163
  * Content update.
321
 
322
  == Upgrade Notice ==
323
 
324
+ = 1.6.2 =
325
+ * Tested OK with WC 3.6.4 and WP 5.2.2
326
+ * Content update.
327
+ * Bug Fix.
styles/wf-style.css CHANGED
File without changes
welcome/welcome.php CHANGED
File without changes