Product Feed PRO for WooCommerce - Version 7.0.5

Version Description

Added support for the official WooCommerce Composite Products (https://woocommerce.com/products/composite-products/)

Download this release

Release Info

Developer jorisverwater
Plugin Icon 128x128 Product Feed PRO for WooCommerce
Version 7.0.5
Comparing to
See all releases

Code changes from version 7.0.4 to 7.0.5

classes/class-get-products.php CHANGED
@@ -2170,8 +2170,9 @@ class WooSEA_Get_Products {
2170
  // $logger->add('Product Feed Pro by AdTribes.io','<!-- End processing product -->');
2171
  //}
2172
 
 
2173
  // Override price when bundled product
2174
- if($product->get_type() == "bundle"){
2175
  $meta = get_post_meta($product_data['id']);
2176
  $product_data['price'] = get_post_meta($product_data['id'], '_price', true);
2177
  $product_data['regular_price'] = get_post_meta($product_data['id'], '_regular_price', true);
@@ -2453,7 +2454,7 @@ class WooSEA_Get_Products {
2453
  /**
2454
  * Get Custom Attributes for Single and Bundled products
2455
  */
2456
- if (($product->is_type('simple')) OR ($product->is_type('external')) OR ($product->is_type('bundle'))){
2457
 
2458
  $custom_attributes = $this->get_custom_attributes( $product_data['id'] );
2459
  if(!in_array("woosea optimized title", $custom_attributes)){
@@ -2517,7 +2518,7 @@ class WooSEA_Get_Products {
2517
  /**
2518
  * Get Product Attributes for Single products
2519
  */
2520
- if (($product->is_type('simple')) OR ($product->is_type('external')) OR ($product->is_type('bundle'))){
2521
  $single_attributes = $product->get_attributes();
2522
 
2523
  foreach ($single_attributes as $attribute){
2170
  // $logger->add('Product Feed Pro by AdTribes.io','<!-- End processing product -->');
2171
  //}
2172
 
2173
+
2174
  // Override price when bundled product
2175
+ if(($product->get_type() == "bundle") OR ($product->get_type() == "composite")){
2176
  $meta = get_post_meta($product_data['id']);
2177
  $product_data['price'] = get_post_meta($product_data['id'], '_price', true);
2178
  $product_data['regular_price'] = get_post_meta($product_data['id'], '_regular_price', true);
2454
  /**
2455
  * Get Custom Attributes for Single and Bundled products
2456
  */
2457
+ if (($product->is_type('simple')) OR ($product->is_type('external')) OR ($product->is_type('bundle')) OR ($product->is_type('composite'))){
2458
 
2459
  $custom_attributes = $this->get_custom_attributes( $product_data['id'] );
2460
  if(!in_array("woosea optimized title", $custom_attributes)){
2518
  /**
2519
  * Get Product Attributes for Single products
2520
  */
2521
+ if (($product->is_type('simple')) OR ($product->is_type('external')) OR ($product->is_type('bundle')) OR ($product->is_type('composite'))){
2522
  $single_attributes = $product->get_attributes();
2523
 
2524
  foreach ($single_attributes as $attribute){
js/woosea_key.js CHANGED
@@ -27,7 +27,7 @@ jQuery(document).ready(function($) {
27
  var license_key = $('#license-key').val();
28
 
29
  jQuery.ajax({
30
- url: 'https://www.adtribes.io/check/license.php?key=' + license_key + '&email=' + license_email + '&domain=' + root_domain + '&version=7.0.4',
31
  jsonp: 'callback',
32
  dataType: 'jsonp',
33
  type: 'GET',
27
  var license_key = $('#license-key').val();
28
 
29
  jQuery.ajax({
30
+ url: 'https://www.adtribes.io/check/license.php?key=' + license_key + '&email=' + license_email + '&domain=' + root_domain + '&version=7.0.5',
31
  jsonp: 'callback',
32
  dataType: 'jsonp',
33
  type: 'GET',
readme.txt CHANGED
@@ -5,7 +5,7 @@ License URI: http://www.gnu.org/licenses/gpl.html
5
  Tags: Product Feed, Google Shopping, Google Shopping Feed, WooCommerce Product Feed, WooCommerce Product Feed PRO, Bing Shopping, Bing product feed, Bing remarking, Google Merchant Feed, Google DRM Feed, Google Dynamic Remarketing Feed, Facebook feed, Google feed, Bing feed, Facebook Product Feed, Facebook Dynamic remarketing, Data Feed, WooCommerce Feed, XML product feed, CSV product feed, TSV, TXT product feed, comparison shopping engines, comparison shopping websites, vergelijk.nl, vergelijk.be, vertaa.fi, beslist.nl, kieskeurig.nl, bol.com, raketten, pricerunner, pricegrabber, Buy, leGuide, Kelkoo, Twenga, Yandex, Etsy, Dealtime, Shopzilla, Billiger, Google Product Review feed
6
  Requires at least: 4.5
7
  Tested up to: 5.3
8
- Stable tag: 7.0.4
9
 
10
  == Description ==
11
 
@@ -113,7 +113,8 @@ Our plugin supports the Aelia Currency Switcher
113
  * Supports the official Facebook for WooCommerce plugin (SKU_ID parameter)
114
  * Supports Yoasts primary category feature
115
  * Supports Yith brand attributes
116
- * Supports WooCommerce Product Bundles
 
117
  * Supports WooCommerce Dynamic Pricing & Discounts from RightPress
118
  * Supports WC Fields Factory
119
  * Supports Table Rate Shipping for WooCommerce from Bolder Elements
@@ -301,6 +302,9 @@ Questions left or unanswered? Please do not hesitate to contact us at support@ad
301
 
302
  === Changelog ===
303
 
 
 
 
304
  = 7.0.4 (2019-12-17) =
305
  * Added support for Czech characters in custom field names
306
 
@@ -2221,6 +2225,9 @@ Questions left or unanswered? Please do not hesitate to contact us at support@ad
2221
 
2222
  == Upgrade Notice ==
2223
 
 
 
 
2224
  = 7.0.4 =
2225
  Added support for Czech characters in custom field names
2226
 
5
  Tags: Product Feed, Google Shopping, Google Shopping Feed, WooCommerce Product Feed, WooCommerce Product Feed PRO, Bing Shopping, Bing product feed, Bing remarking, Google Merchant Feed, Google DRM Feed, Google Dynamic Remarketing Feed, Facebook feed, Google feed, Bing feed, Facebook Product Feed, Facebook Dynamic remarketing, Data Feed, WooCommerce Feed, XML product feed, CSV product feed, TSV, TXT product feed, comparison shopping engines, comparison shopping websites, vergelijk.nl, vergelijk.be, vertaa.fi, beslist.nl, kieskeurig.nl, bol.com, raketten, pricerunner, pricegrabber, Buy, leGuide, Kelkoo, Twenga, Yandex, Etsy, Dealtime, Shopzilla, Billiger, Google Product Review feed
6
  Requires at least: 4.5
7
  Tested up to: 5.3
8
+ Stable tag: 7.0.5
9
 
10
  == Description ==
11
 
113
  * Supports the official Facebook for WooCommerce plugin (SKU_ID parameter)
114
  * Supports Yoasts primary category feature
115
  * Supports Yith brand attributes
116
+ * Supports the official "WooCommerce Product Bundles" plugin
117
+ * Supports the official "WooCommerce Composite Products" plugin
118
  * Supports WooCommerce Dynamic Pricing & Discounts from RightPress
119
  * Supports WC Fields Factory
120
  * Supports Table Rate Shipping for WooCommerce from Bolder Elements
302
 
303
  === Changelog ===
304
 
305
+ = 7.0.5 (2019-12-17) =
306
+ * Added support for the official WooCommerce Composite Products (https://woocommerce.com/products/composite-products/)
307
+
308
  = 7.0.4 (2019-12-17) =
309
  * Added support for Czech characters in custom field names
310
 
2225
 
2226
  == Upgrade Notice ==
2227
 
2228
+ = 7.0.5 =
2229
+ Added support for the official WooCommerce Composite Products (https://woocommerce.com/products/composite-products/)
2230
+
2231
  = 7.0.4 =
2232
  Added support for Czech characters in custom field names
2233
 
woocommerce-sea.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /**
3
  * Plugin Name: Product Feed PRO for WooCommerce
4
- * Version: 7.0.4
5
  * Plugin URI: https://www.adtribes.io/support/?utm_source=wpadmin&utm_medium=plugin&utm_campaign=woosea_product_feed_pro
6
  * Description: Configure and maintain your WooCommerce product feeds for Google Shopping, Facebook, Remarketing, Bing, Yandex, Comparison shopping websites and over a 100 channels more.
7
  * Author: AdTribes.io
@@ -48,7 +48,7 @@ if (!defined('ABSPATH')) {
48
  * Plugin versionnumber, please do not override.
49
  * Define some constants
50
  */
51
- define( 'WOOCOMMERCESEA_PLUGIN_VERSION', '7.0.4' );
52
  define( 'WOOCOMMERCESEA_PLUGIN_NAME', 'woocommerce-product-feed-pro' );
53
  define( 'WOOCOMMERCESEA_PLUGIN_NAME_SHORT', 'woo-product-feed-pro' );
54
 
1
  <?php
2
  /**
3
  * Plugin Name: Product Feed PRO for WooCommerce
4
+ * Version: 7.0.5
5
  * Plugin URI: https://www.adtribes.io/support/?utm_source=wpadmin&utm_medium=plugin&utm_campaign=woosea_product_feed_pro
6
  * Description: Configure and maintain your WooCommerce product feeds for Google Shopping, Facebook, Remarketing, Bing, Yandex, Comparison shopping websites and over a 100 channels more.
7
  * Author: AdTribes.io
48
  * Plugin versionnumber, please do not override.
49
  * Define some constants
50
  */
51
+ define( 'WOOCOMMERCESEA_PLUGIN_VERSION', '7.0.5' );
52
  define( 'WOOCOMMERCESEA_PLUGIN_NAME', 'woocommerce-product-feed-pro' );
53
  define( 'WOOCOMMERCESEA_PLUGIN_NAME_SHORT', 'woo-product-feed-pro' );
54