Product Feed PRO for WooCommerce - Version 9.3.7

Version Description

Added the Bestprice.gr template

Download this release

Release Info

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

Code changes from version 9.3.6 to 9.3.7

classes/class-activate.php CHANGED
@@ -894,6 +894,13 @@ class WooSEA_Activation {
894
  "taxonomy" => "none",
895
  "utm_source" => "Skroutz.gr",
896
  "type" => "Comparison shopping engine" ),
 
 
 
 
 
 
 
897
  "Glami" => array (
898
  "channel_hash" => md5("Glami.gr"),
899
  "name" => "Glami.gr",
894
  "taxonomy" => "none",
895
  "utm_source" => "Skroutz.gr",
896
  "type" => "Comparison shopping engine" ),
897
+ "Bestprice" => array (
898
+ "channel_hash" => md5("Bestprice.gr"),
899
+ "name" => "Bestprice",
900
+ "fields" => "bestprice",
901
+ "taxonomy" => "none",
902
+ "utm_source" => "Bestprice.gr",
903
+ "type" => "Comparison shopping engine" ),
904
  "Glami" => array (
905
  "channel_hash" => md5("Glami.gr"),
906
  "name" => "Glami.gr",
classes/class-get-products.php CHANGED
@@ -1252,6 +1252,10 @@ class WooSEA_Get_Products {
1252
  $xml = new SimpleXMLElement('<?xml version="1.0" encoding="utf-8"?><SHOP></SHOP>');
1253
  $xml->addAttribute('xmlns', 'http://www.zbozi.cz/ns/offer/1.0');
1254
  $xml->asXML($file);
 
 
 
 
1255
  } elseif ($feed_config['name'] == "Glami.gr") {
1256
  $xml = new SimpleXMLElement('<?xml version="1.0" encoding="utf-8"?><SHOP></SHOP>');
1257
  $xml->asXML($file);
@@ -1325,10 +1329,16 @@ class WooSEA_Get_Products {
1325
 
1326
  if ($aantal > 0){
1327
 
 
1328
  if (($feed_config['name'] == "Yandex") AND ($feed_config['nr_products_processed'] == 0)) {
1329
  $shop = $xml->shop->addChild('offers');
1330
  }
1331
 
 
 
 
 
 
1332
  // For ZAP template
1333
  if (($feed_config['name'] == "Zap.co.il") AND ($feed_config['nr_products_processed'] == 0)) {
1334
  $productz = $xml->addChild('PRODUCTS');
@@ -1540,6 +1550,8 @@ class WooSEA_Get_Products {
1540
  $product = $xml->addChild('SHOPITEM');
1541
  } elseif ($feed_config['name'] == "Zap.co.il") {
1542
  $product = $xml->PRODUCTS->addChild('PRODUCT');
 
 
1543
  } elseif ($feed_config['name'] == "Salidzini.lv") {
1544
  $product = $xml->addChild('item');
1545
  } elseif ($feed_config['name'] == "Trovaprezzi.it") {
1252
  $xml = new SimpleXMLElement('<?xml version="1.0" encoding="utf-8"?><SHOP></SHOP>');
1253
  $xml->addAttribute('xmlns', 'http://www.zbozi.cz/ns/offer/1.0');
1254
  $xml->asXML($file);
1255
+ } elseif ($feed_config['name'] == "Bestprice") {
1256
+ $xml = new SimpleXMLElement('<?xml version="1.0" encoding="ISO-8859-7"?><store></store>');
1257
+ $xml->addChild('date', date('Y-m-d H:i:s'));
1258
+ $xml->asXML($file);
1259
  } elseif ($feed_config['name'] == "Glami.gr") {
1260
  $xml = new SimpleXMLElement('<?xml version="1.0" encoding="utf-8"?><SHOP></SHOP>');
1261
  $xml->asXML($file);
1329
 
1330
  if ($aantal > 0){
1331
 
1332
+ // For Yandex template
1333
  if (($feed_config['name'] == "Yandex") AND ($feed_config['nr_products_processed'] == 0)) {
1334
  $shop = $xml->shop->addChild('offers');
1335
  }
1336
 
1337
+ // For Bestprice template
1338
+ if (($feed_config['name'] == "Bestprice") AND ($feed_config['nr_products_processed'] == 0)) {
1339
+ $productz = $xml->addChild('products');
1340
+ }
1341
+
1342
  // For ZAP template
1343
  if (($feed_config['name'] == "Zap.co.il") AND ($feed_config['nr_products_processed'] == 0)) {
1344
  $productz = $xml->addChild('PRODUCTS');
1550
  $product = $xml->addChild('SHOPITEM');
1551
  } elseif ($feed_config['name'] == "Zap.co.il") {
1552
  $product = $xml->PRODUCTS->addChild('PRODUCT');
1553
+ } elseif ($feed_config['name'] == "Bestprice") {
1554
+ $product = $xml->products->addChild('product');
1555
  } elseif ($feed_config['name'] == "Salidzini.lv") {
1556
  $product = $xml->addChild('item');
1557
  } elseif ($feed_config['name'] == "Trovaprezzi.it") {
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=9.3.6',
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=9.3.7',
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.6
8
- Stable tag: 9.3.6
9
 
10
  == Description ==
11
 
@@ -186,6 +186,7 @@ Some of the above mentioned feature can only be used by users who upgraded to th
186
  * Shopalike
187
  * <a href="https://www.heureka.cz" target="_blank">Heureka.cz</a>
188
  * <a href="https://www.glami.gr" target="_blank">Glami.gr</a>
 
189
  * AdForm
190
  * Smartly.io
191
  * <a href="https://www.shareasale.com" target="_blank">Shareasale.com</a>
@@ -321,6 +322,9 @@ Questions left or unanswered? Please do not hesitate to contact us at support@ad
321
 
322
  === Changelog ===
323
 
 
 
 
324
  = 9.3.6 (2021-01-11) =
325
  * Added a product name lowercase attribute
326
 
@@ -2984,6 +2988,9 @@ Questions left or unanswered? Please do not hesitate to contact us at support@ad
2984
 
2985
  == Upgrade Notice ==
2986
 
 
 
 
2987
  = 9.3.6 =
2988
  Added a product name lowercase attribute
2989
 
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.6
8
+ Stable tag: 9.3.7
9
 
10
  == Description ==
11
 
186
  * Shopalike
187
  * <a href="https://www.heureka.cz" target="_blank">Heureka.cz</a>
188
  * <a href="https://www.glami.gr" target="_blank">Glami.gr</a>
189
+ * <a href="https://www.bestprice.gr" target="_blank">Bestprice.gr</a>
190
  * AdForm
191
  * Smartly.io
192
  * <a href="https://www.shareasale.com" target="_blank">Shareasale.com</a>
322
 
323
  === Changelog ===
324
 
325
+ = 9.3.7 (2021-01-12) =
326
+ * Added the Bestprice.gr template
327
+
328
  = 9.3.6 (2021-01-11) =
329
  * Added a product name lowercase attribute
330
 
2988
 
2989
  == Upgrade Notice ==
2990
 
2991
+ = 9.3.7 =
2992
+ Added the Bestprice.gr template
2993
+
2994
  = 9.3.6 =
2995
  Added a product name lowercase attribute
2996
 
woocommerce-sea.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /**
3
  * Plugin Name: Product Feed PRO for WooCommerce
4
- * Version: 9.3.6
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', '9.3.6' );
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: 9.3.7
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', '9.3.7' );
52
  define( 'WOOCOMMERCESEA_PLUGIN_NAME', 'woocommerce-product-feed-pro' );
53
  define( 'WOOCOMMERCESEA_PLUGIN_NAME_SHORT', 'woo-product-feed-pro' );
54