CTX Feed – WooCommerce Product Feed Manager Plugin - Version 4.3.43

Version Description

(2021-03-08) = * Tweak: Enhancement performance. * Fixed: Cleaned junk files.

Download this release

Release Info

Developer wahid0003
Plugin Icon 128x128 CTX Feed – WooCommerce Product Feed Manager Plugin
Version 4.3.43
Comparing to
See all releases

Code changes from version 4.3.42 to 4.3.43

README.txt CHANGED
@@ -5,7 +5,7 @@ Tags: Product Feed, WooCommerce, Google Shopping, Google Merchant, Facebook Cata
5
  Requires at least: 3.6
6
  Tested Up To: 5.6.1
7
  Requires PHP: 5.6
8
- Stable tag: 4.3.42
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
@@ -498,6 +498,10 @@ Using pro version:
498
 
499
  == Changelog ==
500
 
 
 
 
 
501
  = 4.3.42 (2021-03-07) =
502
  * Fixed: Undefined index feed_country issue has been solved.
503
 
5
  Requires at least: 3.6
6
  Tested Up To: 5.6.1
7
  Requires PHP: 5.6
8
+ Stable tag: 4.3.43
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
498
 
499
  == Changelog ==
500
 
501
+ = 4.3.43 (2021-03-08) =
502
+ * Tweak: Enhancement performance.
503
+ * Fixed: Cleaned junk files.
504
+
505
  = 4.3.42 (2021-03-07) =
506
  * Fixed: Undefined index feed_country issue has been solved.
507
 
includes/classes/class-woo-feed-products-v3.php CHANGED
@@ -1734,7 +1734,7 @@ class Woo_Feed_Products_v3
1734
  }
1735
  }
1736
 
1737
- $title = !empty( $title ) ? $title : $this->title( $product );
1738
 
1739
  return apply_filters('woo_feed_filter_product_aioseop_title', $title, $product, $this->config);
1740
  }
1734
  }
1735
  }
1736
 
1737
+ $title = ! empty( $title ) ? $title : $this->title( $product );
1738
 
1739
  return apply_filters('woo_feed_filter_product_aioseop_title', $title, $product, $this->config);
1740
  }
includes/helper.php CHANGED
@@ -3163,7 +3163,7 @@ if ( ! function_exists( 'woo_feed_brand_taxonomy' ) ) {
3163
  $settings = woo_feed_get_options( 'all' );
3164
  $disable_brand = $settings['disable_brand'];
3165
 
3166
- if ( $disable_brand == 'disable' ) {
3167
  return false;
3168
  }
3169
 
@@ -3207,7 +3207,7 @@ if ( ! function_exists( 'woo_feed_brand_term_radio_checklist' ) ) {
3207
  * @return mixed
3208
  */
3209
  function woo_feed_brand_term_radio_checklist( $args ) {
3210
- if ( ! empty( $args['taxonomy'] ) && $args['taxonomy'] === 'woo-feed-brand' ) {
3211
  if ( empty( $args['walker'] ) || is_a( $args['walker'], 'Walker' ) ) {
3212
  if ( ! class_exists( 'Woo_Feed_Brand_Walker_Category_Radio_Checklist' ) ) {
3213
  /**
@@ -3242,7 +3242,7 @@ if ( ! function_exists( 'woo_feed_product_structured_data' ) ) {
3242
  $overridden_structured_data = $settings['overridden_structured_data'];
3243
 
3244
 
3245
- if ( $overridden_structured_data == "on" ) {
3246
 
3247
  /**
3248
  * Removed woocommerce default schema structure
@@ -3410,12 +3410,12 @@ if ( ! function_exists( 'woo_feed_product_structured_data' ) ) {
3410
  }
3411
 
3412
  // Check if we have mpn data.
3413
- if ( $disable_mpn == 'enable' && ! empty( $mpn ) ) {
3414
  $markup['mpn'] = $mpn;
3415
  }
3416
 
3417
  // Check if we have brand data.
3418
- if ( $disable_brand == 'enable' && ! empty( $brand_term ) ) {
3419
  $markup['brand'] = $brand_term[0];
3420
  }
3421
 
@@ -3494,7 +3494,7 @@ if ( ! function_exists( 'woo_feed_pixel_script' ) ) {
3494
  }
3495
  }
3496
 
3497
- if ( $disable_pixel == 'enable' ) {
3498
  ?>
3499
  <!-- Facebook Pixel Code -->
3500
  <script>
3163
  $settings = woo_feed_get_options( 'all' );
3164
  $disable_brand = $settings['disable_brand'];
3165
 
3166
+ if ( 'disable' === $disable_brand ) {
3167
  return false;
3168
  }
3169
 
3207
  * @return mixed
3208
  */
3209
  function woo_feed_brand_term_radio_checklist( $args ) {
3210
+ if ( ! empty( $args['taxonomy'] ) && 'woo-feed-brand' === $args['taxonomy'] ) {
3211
  if ( empty( $args['walker'] ) || is_a( $args['walker'], 'Walker' ) ) {
3212
  if ( ! class_exists( 'Woo_Feed_Brand_Walker_Category_Radio_Checklist' ) ) {
3213
  /**
3242
  $overridden_structured_data = $settings['overridden_structured_data'];
3243
 
3244
 
3245
+ if ( "on" === $overridden_structured_data ) {
3246
 
3247
  /**
3248
  * Removed woocommerce default schema structure
3410
  }
3411
 
3412
  // Check if we have mpn data.
3413
+ if ( 'enable' === $disable_mpn && ! empty( $mpn ) ) {
3414
  $markup['mpn'] = $mpn;
3415
  }
3416
 
3417
  // Check if we have brand data.
3418
+ if ( 'enable' === $disable_brand && ! empty( $brand_term ) ) {
3419
  $markup['brand'] = $brand_term[0];
3420
  }
3421
 
3494
  }
3495
  }
3496
 
3497
+ if ( 'enable' === $disable_pixel ) {
3498
  ?>
3499
  <!-- Facebook Pixel Code -->
3500
  <script>
woo-feed.php CHANGED
@@ -10,7 +10,7 @@
10
  * Plugin Name: CTX Feed
11
  * Plugin URI: https://webappick.com/
12
  * Description: Easily generate woocommerce product feed for any marketing channel like Google Shopping(Merchant), Facebook Remarketing, Bing, eBay & more. Support 100+ Merchants.
13
- * Version: 4.3.42
14
  * Author: WebAppick
15
  * Author URI: https://webappick.com/
16
  * License: GPL v2
@@ -38,7 +38,7 @@ if ( ! defined( 'WOO_FEED_FREE_VERSION' ) ) {
38
  * @var string
39
  * @since 3.1.6
40
  */
41
- define( 'WOO_FEED_FREE_VERSION', '4.3.42' );
42
  }
43
 
44
  if ( ! defined( 'WOO_FEED_FREE_FILE' ) ) {
10
  * Plugin Name: CTX Feed
11
  * Plugin URI: https://webappick.com/
12
  * Description: Easily generate woocommerce product feed for any marketing channel like Google Shopping(Merchant), Facebook Remarketing, Bing, eBay & more. Support 100+ Merchants.
13
+ * Version: 4.3.43
14
  * Author: WebAppick
15
  * Author URI: https://webappick.com/
16
  * License: GPL v2
38
  * @var string
39
  * @since 3.1.6
40
  */
41
+ define( 'WOO_FEED_FREE_VERSION', '4.3.43' );
42
  }
43
 
44
  if ( ! defined( 'WOO_FEED_FREE_FILE' ) ) {