Product Feed PRO for WooCommerce - Version 7.7.0

Version Description

Preventing errors to show for Polylang users

Download this release

Release Info

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

Code changes from version 7.6.9 to 7.7.0

classes/class-get-products.php CHANGED
@@ -177,14 +177,15 @@ class WooSEA_Get_Products {
177
  */
178
  if(isset($feed_config['WPML'])){
179
  if ((is_plugin_active('sitepress-multilingual-cms')) OR ( function_exists('icl_object_id') )){
180
- //if ( function_exists('icl_object_id') ) {
181
- global $sitepress;
182
- $default_lang = $sitepress->get_default_language();
183
 
184
- if (preg_match("/\?/i", $link)){
185
- $utm_part = "&".ltrim($utm_part, '&');
186
- } else {
187
- $utm_part = "?".ltrim($utm_part, '&');
 
188
  }
189
  }
190
  } else {
@@ -1157,10 +1158,12 @@ class WooSEA_Get_Products {
1157
  // Switch to configured WPML language
1158
  if(isset($feed_config['WPML'])){
1159
  if ( function_exists('icl_object_id') ) {
1160
- global $sitepress;
1161
- $original_lang = ICL_LANGUAGE_CODE; // Save the current language
1162
- $new_lang = $feed_config['WPML']; // The language in which you want to get the terms
1163
- $sitepress->switch_lang($new_lang); // Switch to new language
 
 
1164
  }
1165
  }
1166
 
@@ -1822,12 +1825,14 @@ class WooSEA_Get_Products {
1822
  $orderby = "DESC";
1823
  }
1824
 
1825
- // Switch to configured WPML lamguage
1826
  if(isset($project_config['WPML'])){
1827
  if ( function_exists('icl_object_id') ) {
1828
- global $sitepress;
1829
- $lang = $project_config['WPML'];
1830
- $sitepress->switch_lang($lang);
 
 
1831
  }
1832
  }
1833
 
@@ -4367,6 +4372,7 @@ class WooSEA_Get_Products {
4367
  if(array_key_exists($pr_array['attribute'], $product_data)){
4368
  foreach ($product_data as $pd_key => $pd_value){
4369
  // Check is there is a rule on specific attributes
 
4370
  if(in_array($pd_key, $pr_array, TRUE)){
4371
 
4372
  if($pd_key == "price"){
@@ -4379,7 +4385,7 @@ class WooSEA_Get_Products {
4379
  if($pd_key == "price"){
4380
  $pd_value = @number_format($pd_value,2);
4381
  }
4382
-
4383
  // Rules for numeric values
4384
  switch ($pr_array['condition']) {
4385
  case($pr_array['condition'] = "contains"):
@@ -4449,7 +4455,6 @@ class WooSEA_Get_Products {
4449
  break;
4450
  }
4451
  } elseif (is_array($pd_value)){
4452
-
4453
  // Tis can either be a shipping or product_tag array
4454
  if($pr_array['attribute'] == "product_tag"){
4455
  $in_tag_array = "not";
@@ -4629,7 +4634,83 @@ class WooSEA_Get_Products {
4629
  default:
4630
  break;
4631
  }
4632
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4633
  } else {
4634
  // For now only shipping details are in an array
4635
  foreach ($pd_value as $k => $v){
177
  */
178
  if(isset($feed_config['WPML'])){
179
  if ((is_plugin_active('sitepress-multilingual-cms')) OR ( function_exists('icl_object_id') )){
180
+ if( !class_exists( 'Polylang' ) ) {
181
+ global $sitepress;
182
+ $default_lang = $sitepress->get_default_language();
183
 
184
+ if (preg_match("/\?/i", $link)){
185
+ $utm_part = "&".ltrim($utm_part, '&');
186
+ } else {
187
+ $utm_part = "?".ltrim($utm_part, '&');
188
+ }
189
  }
190
  }
191
  } else {
1158
  // Switch to configured WPML language
1159
  if(isset($feed_config['WPML'])){
1160
  if ( function_exists('icl_object_id') ) {
1161
+ if( !class_exists( 'Polylang' ) ) {
1162
+ global $sitepress;
1163
+ $original_lang = ICL_LANGUAGE_CODE; // Save the current language
1164
+ $new_lang = $feed_config['WPML']; // The language in which you want to get the terms
1165
+ $sitepress->switch_lang($new_lang); // Switch to new language
1166
+ }
1167
  }
1168
  }
1169
 
1825
  $orderby = "DESC";
1826
  }
1827
 
1828
+ // Switch to configured WPML language
1829
  if(isset($project_config['WPML'])){
1830
  if ( function_exists('icl_object_id') ) {
1831
+ if( !class_exists( 'Polylang' ) ) {
1832
+ global $sitepress;
1833
+ $lang = $project_config['WPML'];
1834
+ $sitepress->switch_lang($lang);
1835
+ }
1836
  }
1837
  }
1838
 
4372
  if(array_key_exists($pr_array['attribute'], $product_data)){
4373
  foreach ($product_data as $pd_key => $pd_value){
4374
  // Check is there is a rule on specific attributes
4375
+
4376
  if(in_array($pd_key, $pr_array, TRUE)){
4377
 
4378
  if($pd_key == "price"){
4385
  if($pd_key == "price"){
4386
  $pd_value = @number_format($pd_value,2);
4387
  }
4388
+
4389
  // Rules for numeric values
4390
  switch ($pr_array['condition']) {
4391
  case($pr_array['condition'] = "contains"):
4455
  break;
4456
  }
4457
  } elseif (is_array($pd_value)){
 
4458
  // Tis can either be a shipping or product_tag array
4459
  if($pr_array['attribute'] == "product_tag"){
4460
  $in_tag_array = "not";
4634
  default:
4635
  break;
4636
  }
4637
+ }
4638
+ } elseif ($pr_array['attribute'] == "reviews"){
4639
+ // Filters on reviews
4640
+ foreach ($pd_value as $k => $v){
4641
+ foreach ($v as $kk => $vv){
4642
+ if($kk == "review_ratings"){
4643
+
4644
+ switch ($pr_array['condition']) {
4645
+ case($pr_array['condition'] = "contains"):
4646
+ if($pr_array['than'] == "include_only"){
4647
+ // $allowed = 0;
4648
+ } else {
4649
+ // $allowed = 1;
4650
+ }
4651
+ break;
4652
+ case($pr_array['condition'] = "containsnot"):
4653
+ if($pr_array['than'] == "include_only"){
4654
+ // $allowed = 1;
4655
+ } else {
4656
+ // $allowed = 0;
4657
+ }
4658
+ break;
4659
+ case($pr_array['condition'] = "="):
4660
+ if($pr_array['than'] == "include_only"){
4661
+ // $allowed = 0;
4662
+ } else {
4663
+ // $allowed = 1;
4664
+ }
4665
+ break;
4666
+ case($pr_array['condition'] = "!="):
4667
+ if($pr_array['than'] == "include_only"){
4668
+ // $allowed = 1;
4669
+ } else {
4670
+ // $allowed = 0;
4671
+ }
4672
+ break;
4673
+ case($pr_array['condition'] = ">"):
4674
+ if($pr_array['than'] == "include_only"){
4675
+ // $allowed = 0;
4676
+ } else {
4677
+ // $allowed = 0;
4678
+ }
4679
+ break;
4680
+ case($pr_array['condition'] = ">="):
4681
+ if($pr_array['than'] == "include_only"){
4682
+ // $allowed = 0;
4683
+ } else {
4684
+ // $allowed = 0;
4685
+ }
4686
+ break;
4687
+ case($pr_array['condition'] = "<"):
4688
+ if($pr_array['than'] == "include_only"){
4689
+ $allowed = 0;
4690
+ } else {
4691
+ $allowed = 0;
4692
+ }
4693
+ break;
4694
+ case($pr_array['condition'] = "=<"):
4695
+ if($pr_array['than'] == "include_only"){
4696
+ // $allowed = 0;
4697
+ } else {
4698
+ // $allowed = 0;
4699
+ }
4700
+ break;
4701
+ case($pr_array['condition'] = "empty"):
4702
+ if($pr_array['than'] == "include_only"){
4703
+ // $allowed = 1;
4704
+ } else {
4705
+ // $allowed = 0;
4706
+ }
4707
+ break;
4708
+ default:
4709
+ break;
4710
+ }
4711
+ }
4712
+ }
4713
+ }
4714
  } else {
4715
  // For now only shipping details are in an array
4716
  foreach ($pd_value as $k => $v){
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.6.9',
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.7.0',
31
  jsonp: 'callback',
32
  dataType: 'jsonp',
33
  type: 'GET',
pages/admin/woosea-generate-feed-step-0.php CHANGED
@@ -173,94 +173,95 @@ if (array_key_exists('project_hash', $_GET)){
173
  }
174
  }
175
  }
176
-
177
  if ( ( is_plugin_active('sitepress-multilingual-cms') ) OR ( function_exists('icl_object_id') ) ){
178
- //if ( function_exists('icl_object_id') ) {
179
- $add_wpml_support = get_option ('add_wpml_support');
180
- if($add_wpml_support == "yes"){
181
- // Adding WPML support here
182
- $my_current_lang = apply_filters( 'wpml_current_language', NULL );
183
-
184
- global $sitepress;
185
- $list_lang = $sitepress->get_active_languages();
186
- $nr_lang = count($list_lang);
187
-
188
- $wcml_currencies = array();
189
- // Check if WCML plugin is active
190
- if ( function_exists('wcml_loader') ) {
191
- $wcml_settings = get_option('_wcml_settings');
192
- $currencies = $wcml_settings['currency_options'];
193
-
194
- foreach ($currencies as $cur_key => $cur_val){
195
- array_push($wcml_currencies, $cur_key);
196
- }
197
- }
198
-
199
- if($nr_lang > 0){
200
- if (isset($manage_project)){
201
- print "<tr>";
202
- print "<td><span>WPML Language:</span></td>";
203
- print "<td>";
204
- print "<select name=\"WPML\" disabled>";
205
- foreach ($list_lang as $key => $value){
206
- if($key == $project['WPML']){
207
- print "<option value=\"$key\" selected>$value[english_name]</option>";
208
- } else {
209
- print "<option value=\"$key\">$value[english_name]</option>";
210
- }
211
  }
212
- print "</select>";
213
- print "</td>";
214
- print "</tr>";
215
 
216
- if((count($wcml_currencies) > 0) AND ($wcml_settings['enable_multi_currency'] > 0)){
 
217
  print "<tr>";
218
- print "<td><span>WCML Currency:</span></td>";
219
  print "<td>";
220
- print "<select name=\"WCML\" disabled>";
221
- foreach ($wcml_currencies as $key => $value){
222
- if($value == $project['WCML']){
223
- print "<option value=\"$value\" selected>$value</option>";
224
  } else {
225
- print "<option value=\"$value\">$value</option>";
226
  }
227
  }
228
  print "</select>";
229
  print "</td>";
230
  print "</tr>";
231
- }
232
- } else {
233
- print "<tr>";
234
- print "<td><span>WPML Language:</span></td>";
235
- print "<td>";
236
- print "<select name=\"WPML\">";
237
- foreach ($list_lang as $key => $value){
238
- if($key == $my_current_lang){
239
- print "<option value=\"$key\" selected>$value[english_name]</option>";
240
- } else {
241
- print "<option value=\"$key\">$value[english_name]</option>";
242
- }
243
- }
244
- print "</select>";
245
- print "</td>";
246
- print "</tr>";
247
 
248
- if((count($wcml_currencies) > 0) AND ($wcml_settings['enable_multi_currency'] > 0)){
249
- $my_currency = get_woocommerce_currency();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
250
  print "<tr>";
251
- print "<td><span>WCML Currency:</span></td>";
252
  print "<td>";
253
- print "<select name=\"WCML\">";
254
- foreach ($wcml_currencies as $key => $value){
255
- if($value == $my_currency){
256
- print "<option value=\"$value\" selected>$value</option>";
257
  } else {
258
- print "<option value=\"$value\">$value</option>";
259
  }
260
  }
261
  print "</select>";
262
  print "</td>";
263
  print "</tr>";
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
264
  }
265
  }
266
  }
173
  }
174
  }
175
  }
176
+
177
  if ( ( is_plugin_active('sitepress-multilingual-cms') ) OR ( function_exists('icl_object_id') ) ){
178
+ if( !class_exists( 'Polylang' ) ) {
179
+ $add_wpml_support = get_option ('add_wpml_support');
180
+ if($add_wpml_support == "yes"){
181
+ // Adding WPML support here
182
+ $my_current_lang = apply_filters( 'wpml_current_language', NULL );
183
+
184
+ global $sitepress;
185
+ $list_lang = $sitepress->get_active_languages();
186
+ $nr_lang = count($list_lang);
187
+
188
+ $wcml_currencies = array();
189
+ // Check if WCML plugin is active
190
+ if ( function_exists('wcml_loader') ) {
191
+ $wcml_settings = get_option('_wcml_settings');
192
+ $currencies = $wcml_settings['currency_options'];
193
+
194
+ foreach ($currencies as $cur_key => $cur_val){
195
+ array_push($wcml_currencies, $cur_key);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
196
  }
197
+ }
 
 
198
 
199
+ if($nr_lang > 0){
200
+ if (isset($manage_project)){
201
  print "<tr>";
202
+ print "<td><span>WPML Language:</span></td>";
203
  print "<td>";
204
+ print "<select name=\"WPML\" disabled>";
205
+ foreach ($list_lang as $key => $value){
206
+ if($key == $project['WPML']){
207
+ print "<option value=\"$key\" selected>$value[english_name]</option>";
208
  } else {
209
+ print "<option value=\"$key\">$value[english_name]</option>";
210
  }
211
  }
212
  print "</select>";
213
  print "</td>";
214
  print "</tr>";
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
215
 
216
+ if((count($wcml_currencies) > 0) AND ($wcml_settings['enable_multi_currency'] > 0)){
217
+ print "<tr>";
218
+ print "<td><span>WCML Currency:</span></td>";
219
+ print "<td>";
220
+ print "<select name=\"WCML\" disabled>";
221
+ foreach ($wcml_currencies as $key => $value){
222
+ if($value == $project['WCML']){
223
+ print "<option value=\"$value\" selected>$value</option>";
224
+ } else {
225
+ print "<option value=\"$value\">$value</option>";
226
+ }
227
+ }
228
+ print "</select>";
229
+ print "</td>";
230
+ print "</tr>";
231
+ }
232
+ } else {
233
  print "<tr>";
234
+ print "<td><span>WPML Language:</span></td>";
235
  print "<td>";
236
+ print "<select name=\"WPML\">";
237
+ foreach ($list_lang as $key => $value){
238
+ if($key == $my_current_lang){
239
+ print "<option value=\"$key\" selected>$value[english_name]</option>";
240
  } else {
241
+ print "<option value=\"$key\">$value[english_name]</option>";
242
  }
243
  }
244
  print "</select>";
245
  print "</td>";
246
  print "</tr>";
247
+
248
+ if((count($wcml_currencies) > 0) AND ($wcml_settings['enable_multi_currency'] > 0)){
249
+ $my_currency = get_woocommerce_currency();
250
+ print "<tr>";
251
+ print "<td><span>WCML Currency:</span></td>";
252
+ print "<td>";
253
+ print "<select name=\"WCML\">";
254
+ foreach ($wcml_currencies as $key => $value){
255
+ if($value == $my_currency){
256
+ print "<option value=\"$value\" selected>$value</option>";
257
+ } else {
258
+ print "<option value=\"$value\">$value</option>";
259
+ }
260
+ }
261
+ print "</select>";
262
+ print "</td>";
263
+ print "</tr>";
264
+ }
265
  }
266
  }
267
  }
pages/admin/woosea-generate-feed-step-1.php CHANGED
@@ -26,10 +26,12 @@ if (array_key_exists('project_hash', $_GET)){
26
 
27
  if(isset($project['WPML'])){
28
  if ( ( is_plugin_active('sitepress-multilingual-cms') ) OR ( function_exists('icl_object_id') ) ){
29
- // Get WPML language
30
- global $sitepress;
31
- $lang = $project['WPML'];
32
- $sitepress->switch_lang($lang);
 
 
33
  }
34
  }
35
  } else {
@@ -38,11 +40,13 @@ if (array_key_exists('project_hash', $_GET)){
38
 
39
  if(isset($project['WPML'])){
40
  if ( function_exists('icl_object_id') ) {
41
- // Get WPML language
42
- global $sitepress;
43
- $lang = $project['WPML'];
44
- $sitepress->switch_lang($lang);
45
- }
 
 
46
  }
47
  }
48
 
26
 
27
  if(isset($project['WPML'])){
28
  if ( ( is_plugin_active('sitepress-multilingual-cms') ) OR ( function_exists('icl_object_id') ) ){
29
+ if( !class_exists( 'Polylang' ) ) {
30
+ // Get WPML language
31
+ global $sitepress;
32
+ $lang = $project['WPML'];
33
+ $sitepress->switch_lang($lang);
34
+ }
35
  }
36
  }
37
  } else {
40
 
41
  if(isset($project['WPML'])){
42
  if ( function_exists('icl_object_id') ) {
43
+ if( !class_exists( 'Polylang' ) ) {
44
+ // Get WPML language
45
+ global $sitepress;
46
+ $lang = $project['WPML'];
47
+ $sitepress->switch_lang($lang);
48
+ }
49
+ }
50
  }
51
  }
52
 
pages/admin/woosea-generate-feed-step-7.php CHANGED
@@ -30,10 +30,12 @@ if (array_key_exists('project_hash', $_GET)){
30
 
31
  if(isset($project['WPML'])){
32
  if ( ( is_plugin_active('sitepress-multilingual-cms') ) OR ( function_exists('icl_object_id') ) ){
33
- // Get WPML language
34
- global $sitepress;
35
- $lang = $project['WPML'];
36
- $sitepress->switch_lang($lang);
 
 
37
  }
38
  }
39
  } else {
@@ -41,11 +43,13 @@ if (array_key_exists('project_hash', $_GET)){
41
  $channel_data = WooSEA_Update_Project::get_channel_data(sanitize_text_field($_POST['channel_hash']));
42
 
43
  if(isset($project['WPML'])){
44
- if ( function_exists('icl_object_id') ) {
45
- // Get WPML language
46
- global $sitepress;
47
- $lang = $project['WPML'];
48
- $sitepress->switch_lang($lang);
 
 
49
  }
50
  }
51
  }
30
 
31
  if(isset($project['WPML'])){
32
  if ( ( is_plugin_active('sitepress-multilingual-cms') ) OR ( function_exists('icl_object_id') ) ){
33
+ if( !class_exists( 'Polylang' ) ) {
34
+ // Get WPML language
35
+ global $sitepress;
36
+ $lang = $project['WPML'];
37
+ $sitepress->switch_lang($lang);
38
+ }
39
  }
40
  }
41
  } else {
43
  $channel_data = WooSEA_Update_Project::get_channel_data(sanitize_text_field($_POST['channel_hash']));
44
 
45
  if(isset($project['WPML'])){
46
+ if ( ( is_plugin_active('sitepress-multilingual-cms') ) OR ( function_exists('icl_object_id') ) ){
47
+ if( !class_exists( 'Polylang' ) ) {
48
+ // Get WPML language
49
+ global $sitepress;
50
+ $lang = $project['WPML'];
51
+ $sitepress->switch_lang($lang);
52
+ }
53
  }
54
  }
55
  }
readme.txt CHANGED
@@ -1,11 +1,11 @@
1
  === Product Feed PRO for WooCommerce ===
2
- Contributors: jorisverwater,evavangelooven
3
  License: GPLv3
4
  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.6.9
9
 
10
  == Description ==
11
 
@@ -312,6 +312,9 @@ Questions left or unanswered? Please do not hesitate to contact us at support@ad
312
 
313
  === Changelog ===
314
 
 
 
 
315
  = 7.6.9 (2020-03-09) =
316
  * WPML feature also available when no multi-currencies have been configured
317
 
@@ -2449,6 +2452,9 @@ Questions left or unanswered? Please do not hesitate to contact us at support@ad
2449
 
2450
  == Upgrade Notice ==
2451
 
 
 
 
2452
  = 7.6.9 =
2453
  WPML feature also available when no multi-currencies have been configured
2454
 
1
  === Product Feed PRO for WooCommerce ===
2
+ Contributors: jorisverwater,supportadtribes,evavangelooven
3
  License: GPLv3
4
  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.7.0
9
 
10
  == Description ==
11
 
312
 
313
  === Changelog ===
314
 
315
+ = 7.7.0 (2020-03-10) =
316
+ * Preventing errors to show for Polylang users
317
+
318
  = 7.6.9 (2020-03-09) =
319
  * WPML feature also available when no multi-currencies have been configured
320
 
2452
 
2453
  == Upgrade Notice ==
2454
 
2455
+ = 7.7.0 =
2456
+ Preventing errors to show for Polylang users
2457
+
2458
  = 7.6.9 =
2459
  WPML feature also available when no multi-currencies have been configured
2460
 
woocommerce-sea.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /**
3
  * Plugin Name: Product Feed PRO for WooCommerce
4
- * Version: 7.6.9
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.6.9' );
52
  define( 'WOOCOMMERCESEA_PLUGIN_NAME', 'woocommerce-product-feed-pro' );
53
  define( 'WOOCOMMERCESEA_PLUGIN_NAME_SHORT', 'woo-product-feed-pro' );
54
 
@@ -4215,7 +4215,7 @@ function woosea_license_valid(){
4215
 
4216
  if(!empty($license_information['license_key'])){
4217
  $curl = curl_init();
4218
- $url = "https://www.adtribes.io/check/license.php?key=$license_information[license_key]&email=$license_information[license_email]&domain=$domain&version=7.6.9";
4219
 
4220
  curl_setopt_array($curl, array(
4221
  CURLOPT_RETURNTRANSFER => 1,
1
  <?php
2
  /**
3
  * Plugin Name: Product Feed PRO for WooCommerce
4
+ * Version: 7.7.0
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.7.0' );
52
  define( 'WOOCOMMERCESEA_PLUGIN_NAME', 'woocommerce-product-feed-pro' );
53
  define( 'WOOCOMMERCESEA_PLUGIN_NAME_SHORT', 'woo-product-feed-pro' );
54
 
4215
 
4216
  if(!empty($license_information['license_key'])){
4217
  $curl = curl_init();
4218
+ $url = "https://www.adtribes.io/check/license.php?key=$license_information[license_key]&email=$license_information[license_email]&domain=$domain&version=7.7.0";
4219
 
4220
  curl_setopt_array($curl, array(
4221
  CURLOPT_RETURNTRANSFER => 1,