CTX Feed – WooCommerce Product Feed Manager Plugin - Version 3.0.0

Version Description

Download this release

Release Info

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

Code changes from version 2.2.33 to 3.0.0

Files changed (3) hide show
  1. README.txt +5 -2
  2. includes/class-woo-feed.php +1 -1
  3. woo-feed.php +13 -19
README.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://webappick.com
4
  Tags:woocommerce,google product feed,facebook product feed,woocommerce product feed,woocommerce,
5
  Requires at least: 3.6
6
  Tested Up To: 5.0.3
7
- Stable tag: 2.2.33
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -58,7 +58,7 @@ In one word WooCommerce Product Feed is a revolution. Yah, it’s a revolution o
58
  * Feeds are also accessible via HTTP or HTTPS. So that merchant can easily and automatically fetch product feed using given Feed URL.
59
  * There are 3 supported file formats for feeds. They are: XML, TXT, CSV.
60
  * Attribute Prefix and Suffix. You can easily add Marketing or Promo Text with Product Title, Description And its also possible to add Price symbol,currency code with price.
61
- * Output formatting using Strip Tags,UTF-8 encode,Remove Space,CDATA,htmlentities,Price and Number format
62
  * Output Limitation. You can Limit output length according to your merchant feed specification.
63
  * Scheduled Feed Update
64
  * Auto Feed upload via FTP
@@ -296,6 +296,9 @@ Using pro version:
296
 
297
  == Changelog ==
298
 
 
 
 
299
  = 2.2.33(2019-01-27) =
300
  * Google Taxonomy modal issue fixed
301
 
4
  Tags:woocommerce,google product feed,facebook product feed,woocommerce product feed,woocommerce,
5
  Requires at least: 3.6
6
  Tested Up To: 5.0.3
7
+ Stable tag: 3.0.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
58
  * Feeds are also accessible via HTTP or HTTPS. So that merchant can easily and automatically fetch product feed using given Feed URL.
59
  * There are 3 supported file formats for feeds. They are: XML, TXT, CSV.
60
  * Attribute Prefix and Suffix. You can easily add Marketing or Promo Text with Product Title, Description And its also possible to add Price symbol,currency code with price.
61
+ * Output formatting using Strip Tags,UTF-8 encode,Remove Space,CDATA,Htmentities,Price and Number format
62
  * Output Limitation. You can Limit output length according to your merchant feed specification.
63
  * Scheduled Feed Update
64
  * Auto Feed upload via FTP
296
 
297
  == Changelog ==
298
 
299
+ = 3.0.0(2019-01-31) =
300
+ * Minor bug fixing
301
+
302
  = 2.2.33(2019-01-27) =
303
  * Google Taxonomy modal issue fixed
304
 
includes/class-woo-feed.php CHANGED
@@ -70,7 +70,7 @@ class Woo_Feed
70
  public function __construct()
71
  {
72
  $this->woo_feed = 'woo-feed';
73
- $this->version = '2.2.33';
74
 
75
  $this->load_dependencies();
76
  $this->set_locale();
70
  public function __construct()
71
  {
72
  $this->woo_feed = 'woo-feed';
73
+ $this->version = '3.0.0';
74
 
75
  $this->load_dependencies();
76
  $this->set_locale();
woo-feed.php CHANGED
@@ -16,7 +16,7 @@
16
  * Plugin Name: WooCommerce Product Feed
17
  * Plugin URI: https://webappick.com/
18
  * Description: This plugin generate WooCommerce product feed for Shopping Engines like Google Shopping,Facebook Product Feed,eBay,Amazon,Idealo and many more..
19
- * Version: 2.2.33
20
  * Author: WebAppick
21
  * Author URI: https://webappick.com/
22
  * License: GPL v2
@@ -1065,25 +1065,18 @@ add_action( 'admin_notices', 'woo_feed_review_notice' );
1065
  function woo_feed_review_notice() {
1066
  $options = get_option('woo_feed_review_notice');
1067
 
 
 
 
 
 
 
 
 
 
1068
  if(!$options){
1069
- $notice = '<div class="woo-feed-review-notice notice notice-info is-dismissible">';
1070
- $notice .= '<p><b>:) We have spent countless hours developing this free plugin for you, and we would really appreciate it if you dropped us a quick rating. Your opinion matters a lot to us. It helps us to get better. Thanks for using WooCommerce Product Feed.</b></p>';
1071
- $notice .= '<ul>';
1072
- $notice .= '<li><a val="later" href="#">Remind me later</a></li>';
1073
- $notice .= '<li><a val="never" href="#">I would not</a></li>';
1074
- $notice .= '<li><a val="given" href="#" target="_blank">Review Here</a></li>';
1075
- $notice .= '</ul>';
1076
- $notice .= '</div>';
1077
  echo $notice;
1078
  }else if((!array_key_exists('review_notice',$options)) || ($options['review_notice'] =='later' && time()>=($options['updated_at'] + (60*60*24*30) ))) {
1079
- $notice = '<div class="woo-feed-review-notice notice notice-info is-dismissible">';
1080
- $notice .= '<p><b>:) We have spent countless hours developing this free plugin for you, and we would really appreciate it if you dropped us a quick rating. Your opinion matters a lot to us. It helps us to get better. Thanks for using WooCommerce Product Feed.</b></p>';
1081
- $notice .= '<ul>';
1082
- $notice .= '<li><a val="later" href="#">Remind me later</a></li>';
1083
- $notice .= '<li><a val="never" href="#">I would not</a></li>';
1084
- $notice .= '<li><a val="given" href="#" target="_blank">Review Here</a></li>';
1085
- $notice .= '</ul>';
1086
- $notice .= '</div>';
1087
  echo $notice;
1088
  }
1089
  }
@@ -1108,10 +1101,11 @@ function woo_feed_save_review_notice() {
1108
  */
1109
  add_action( 'admin_notices', 'woo_feed_wpml_notice' );
1110
  function woo_feed_wpml_notice() {
1111
- if (class_exists('SitePress') && !get_option('woo_feed_wpml_notice')) {
1112
  $wpml_notice = '<div class="woo-feed-wpml-notice notice notice-success is-dismissible">';
1113
  $wpml_notice .= '<p>You are awesome for using <b>WooCommerce Product Feed</b>.
1114
- Using the <b><a href="https://webappick.com/plugin/woocommerce-product-feed-pro/">Premium</a></b> version you can make multilingual feed for your WPML languages.</p>';
 
1115
  $wpml_notice .= '</div>';
1116
  echo $wpml_notice;
1117
  }
16
  * Plugin Name: WooCommerce Product Feed
17
  * Plugin URI: https://webappick.com/
18
  * Description: This plugin generate WooCommerce product feed for Shopping Engines like Google Shopping,Facebook Product Feed,eBay,Amazon,Idealo and many more..
19
+ * Version: 3.0.0
20
  * Author: WebAppick
21
  * Author URI: https://webappick.com/
22
  * License: GPL v2
1065
  function woo_feed_review_notice() {
1066
  $options = get_option('woo_feed_review_notice');
1067
 
1068
+ $notice = '<div class="woo-feed-review-notice notice notice-info is-dismissible">';
1069
+ $notice .= '<p><b>:) We have spent countless hours developing this free plugin for you, and we would really appreciate it if you dropped us a quick rating. Your opinion matters a lot to us. It helps us to get better. Thanks for using WooCommerce Product Feed.</b></p>';
1070
+ $notice .= '<ul>';
1071
+ $notice .= '<li><a val="later" href="#">Remind me later</a></li>';
1072
+ $notice .= '<li><a val="never" href="#">I would not</a></li>';
1073
+ $notice .= '<li><a val="given" href="#" target="_blank">Review Here</a></li>';
1074
+ $notice .= '</ul>';
1075
+ $notice .= '</div>';
1076
+
1077
  if(!$options){
 
 
 
 
 
 
 
 
1078
  echo $notice;
1079
  }else if((!array_key_exists('review_notice',$options)) || ($options['review_notice'] =='later' && time()>=($options['updated_at'] + (60*60*24*30) ))) {
 
 
 
 
 
 
 
 
1080
  echo $notice;
1081
  }
1082
  }
1101
  */
1102
  add_action( 'admin_notices', 'woo_feed_wpml_notice' );
1103
  function woo_feed_wpml_notice() {
1104
+ if (class_exists('SitePress') && get_option('woo_feed_wpml_notice') == false) {
1105
  $wpml_notice = '<div class="woo-feed-wpml-notice notice notice-success is-dismissible">';
1106
  $wpml_notice .= '<p>You are awesome for using <b>WooCommerce Product Feed</b>.
1107
+ Using the <b><a href="https://webappick.com/plugin/woocommerce-product-feed-pro/" target="_blank">Premium</a></b> version you can make multilingual feed for your WPML languages.</p>';
1108
+ $wpml_notice .= '<button type="button" class="notice-dismiss"><span class="screen-reader-text">Dismiss this notice.</span></button>';
1109
  $wpml_notice .= '</div>';
1110
  echo $wpml_notice;
1111
  }