CTX Feed – WooCommerce Product Feed Manager Plugin - Version 4.3.86

Version Description

(2021-05-20) = * Fixed: Google webitemid attribute output as g:webitemid.

Download this release

Release Info

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

Code changes from version 4.3.85 to 4.3.86

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.7
7
  Requires PHP: 5.6
8
- Stable tag: 4.3.85
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
@@ -501,6 +501,9 @@ Using pro version:
501
 
502
  == Changelog ==
503
 
 
 
 
504
  = 4.3.85 (2021-05-19) =
505
  * Added: Attribute field webitemid to google merchant.
506
 
5
  Requires at least: 3.6
6
  Tested Up To: 5.7
7
  Requires PHP: 5.6
8
+ Stable tag: 4.3.86
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
501
 
502
  == Changelog ==
503
 
504
+ = 4.3.86 (2021-05-20) =
505
+ * Fixed: Google webitemid attribute output as g:webitemid.
506
+
507
  = 4.3.85 (2021-05-19) =
508
  * Added: Attribute field webitemid to google merchant.
509
 
includes/classes/class-woo-feed-banner-message.php DELETED
@@ -1,68 +0,0 @@
1
- <?php
2
- /**
3
- * This class is responsible for marketing banner
4
- *
5
- * @since 4.3.83
6
- */
7
- class Woo_Feed_Banner_Message {
8
- private static $instance = null;
9
- private $banner_messages;
10
- function __construct() {
11
- $this->get_banner_messages();
12
- add_action( 'admin_notices', array( $this, 'woo_feed_banner_message' ) );
13
- }
14
- public static function get_instance() {
15
- if ( null === self::$instance ) {
16
- self::$instance = new self();
17
- }
18
- return self::$instance;
19
- }
20
- /**
21
- * Get banner message
22
- * return apply filter to extends
23
- *
24
- * @return array
25
- */
26
- public function get_banner_messages() {
27
- $this->banner_messages = array(
28
- 'product_subscription' => array(
29
- 'title' => __( 'Create a product feed for WooCommerce based online store.', 'woo-feed' ),
30
- 'content' => __( 'Make WooCommerce Product Feed for multiple shopping engines like Google Shopping or Google Merchant, Facebook Dynamic Product Ads, eBay, Bing Shopping & more', 'woo-feed' ),
31
- 'thumbnail' => 'data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2025.2.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%20126.1%2036%22%20style%3D%22enable-background%3Anew%200%200%20126.1%2036%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill%3A%232F3C50%3B%7D%0D%0A%09.st1%7Bfill%3A%23488EFF%3B%7D%0D%0A%09.st2%7Bfill%3A%23FFFFFF%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M43.2%2C26.5c-2.4%2C0-4.3-0.7-5.5-2c-1.3-1.3-1.9-3.3-1.9-5.7c0-1.2%2C0.2-2.3%2C0.6-3.3c0.4-1%2C0.9-1.8%2C1.6-2.4%0D%0A%09%09%09c0.7-0.7%2C1.5-1.2%2C2.4-1.5s1.9-0.5%2C3-0.5c0.6%2C0%2C1.2%2C0%2C1.7%2C0.1s1%2C0.2%2C1.4%2C0.3s0.7%2C0.2%2C1%2C0.4c0.3%2C0.1%2C0.4%2C0.2%2C0.6%2C0.3l-1%2C2.7%0D%0A%09%09%09c-0.5-0.2-1-0.5-1.6-0.6c-0.6-0.2-1.3-0.3-2.1-0.3c-0.5%2C0-1%2C0.1-1.5%2C0.3s-0.9%2C0.4-1.3%2C0.8s-0.7%2C0.9-0.9%2C1.5s-0.3%2C1.3-0.3%2C2.2%0D%0A%09%09%09c0%2C0.7%2C0.1%2C1.3%2C0.2%2C1.9c0.2%2C0.6%2C0.4%2C1.1%2C0.7%2C1.5s0.8%2C0.8%2C1.3%2C1c0.5%2C0.3%2C1.2%2C0.4%2C2%2C0.4c0.5%2C0%2C0.9%2C0%2C1.3-0.1c0.4-0.1%2C0.7-0.1%2C1-0.2%0D%0A%09%09%09s0.6-0.2%2C0.8-0.3c0.2-0.1%2C0.4-0.2%2C0.6-0.3l0.9%2C2.7c-0.5%2C0.3-1.1%2C0.5-2%2C0.8C45.4%2C26.4%2C44.4%2C26.5%2C43.2%2C26.5z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M61.9%2C11.3v2.9h-4.5v12H54v-12h-4.5v-2.9C49.5%2C11.3%2C61.9%2C11.3%2C61.9%2C11.3z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M73.1%2C26.2c-0.4-0.8-0.9-1.7-1.4-2.5c-0.5-0.9-1.1-1.6-1.7-2.2c-0.2%2C0.2-0.5%2C0.5-0.8%2C0.9s-0.6%2C0.8-0.9%2C1.3%0D%0A%09%09%09c-0.3%2C0.4-0.6%2C0.9-0.9%2C1.4s-0.5%2C0.8-0.6%2C1.1H63c0.6-1.2%2C1.4-2.4%2C2.2-3.6c0.9-1.2%2C1.8-2.6%2C2.9-3.9l-4.9-7.3h4.1l2.8%2C4.3l2.9-4.3%0D%0A%09%09%09h3.8L72%2C18.6c1.3%2C1.6%2C2.3%2C3%2C3.1%2C4.4c0.8%2C1.3%2C1.5%2C2.4%2C1.9%2C3.3L73.1%2C26.2L73.1%2C26.2z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M79.1%2C26.2V11.3h10v2.8h-6.6v3.1h5.9V20h-5.9v6.1h-3.4V26.2z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M90.4%2C20.6c0-1%2C0.2-1.9%2C0.5-2.6c0.3-0.8%2C0.7-1.4%2C1.2-1.9s1.1-0.9%2C1.7-1.1c0.7-0.3%2C1.3-0.4%2C2-0.4%0D%0A%09%09%09c1.6%2C0%2C2.9%2C0.5%2C3.8%2C1.5s1.4%2C2.4%2C1.4%2C4.3c0%2C0.2%2C0%2C0.4%2C0%2C0.6s0%2C0.4%2C0%2C0.6h-7.3c0.1%2C0.7%2C0.4%2C1.2%2C0.9%2C1.6s1.3%2C0.6%2C2.2%2C0.6%0D%0A%09%09%09c0.6%2C0%2C1.2-0.1%2C1.7-0.2c0.6-0.1%2C1-0.2%2C1.4-0.4l0.4%2C2.6c-0.2%2C0.1-0.4%2C0.2-0.7%2C0.3c-0.3%2C0.1-0.6%2C0.2-1%2C0.2c-0.4%2C0.1-0.7%2C0.1-1.1%2C0.2%0D%0A%09%09%09c-0.4%2C0-0.8%2C0.1-1.2%2C0.1c-1%2C0-1.9-0.2-2.7-0.5c-0.8-0.3-1.4-0.7-1.9-1.2s-0.9-1.1-1.1-1.9C90.6%2C22.2%2C90.4%2C21.5%2C90.4%2C20.6z%0D%0A%09%09%09%20M98%2C19.4c0-0.3-0.1-0.5-0.1-0.8c-0.1-0.3-0.2-0.5-0.4-0.7c-0.2-0.2-0.4-0.4-0.6-0.5c-0.3-0.1-0.6-0.2-0.9-0.2%0D%0A%09%09%09c-0.4%2C0-0.7%2C0.1-0.9%2C0.2c-0.3%2C0.1-0.5%2C0.3-0.6%2C0.5c-0.2%2C0.2-0.3%2C0.4-0.4%2C0.7c-0.1%2C0.3-0.2%2C0.5-0.2%2C0.8H98z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M103%2C20.6c0-1%2C0.2-1.9%2C0.5-2.6c0.3-0.8%2C0.7-1.4%2C1.2-1.9s1.1-0.9%2C1.7-1.1c0.7-0.3%2C1.3-0.4%2C2-0.4%0D%0A%09%09%09c1.6%2C0%2C2.9%2C0.5%2C3.8%2C1.5s1.4%2C2.4%2C1.4%2C4.3c0%2C0.2%2C0%2C0.4%2C0%2C0.6s0%2C0.4%2C0%2C0.6h-7.3c0.1%2C0.7%2C0.4%2C1.2%2C0.9%2C1.6s1.3%2C0.6%2C2.2%2C0.6%0D%0A%09%09%09c0.6%2C0%2C1.2-0.1%2C1.7-0.2c0.6-0.1%2C1-0.2%2C1.4-0.4l0.4%2C2.6c-0.2%2C0.1-0.4%2C0.2-0.7%2C0.3c-0.3%2C0.1-0.6%2C0.2-1%2C0.2c-0.4%2C0.1-0.7%2C0.1-1.1%2C0.2%0D%0A%09%09%09c-0.4%2C0-0.8%2C0.1-1.2%2C0.1c-1%2C0-1.9-0.2-2.7-0.5c-0.8-0.3-1.4-0.7-1.9-1.2s-0.9-1.1-1.1-1.9C103.1%2C22.2%2C103%2C21.5%2C103%2C20.6z%0D%0A%09%09%09%20M110.5%2C19.4c0-0.3-0.1-0.5-0.1-0.8c-0.1-0.3-0.2-0.5-0.4-0.7c-0.2-0.2-0.4-0.4-0.6-0.5c-0.3-0.1-0.6-0.2-0.9-0.2%0D%0A%09%09%09c-0.4%2C0-0.7%2C0.1-0.9%2C0.2c-0.3%2C0.1-0.5%2C0.3-0.6%2C0.5c-0.2%2C0.2-0.3%2C0.4-0.4%2C0.7c-0.1%2C0.3-0.2%2C0.5-0.2%2C0.8H110.5z%22%2F%3E%0D%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M126%2C25.8c-0.3%2C0.1-0.6%2C0.2-1%2C0.2c-0.4%2C0.1-0.8%2C0.1-1.2%2C0.2c-0.4%2C0.1-0.8%2C0.1-1.2%2C0.1c-0.4%2C0-0.8%2C0.1-1.2%2C0.1%0D%0A%09%09%09c-0.9%2C0-1.8-0.1-2.5-0.4s-1.3-0.7-1.8-1.2s-0.9-1.1-1.1-1.8c-0.3-0.7-0.4-1.5-0.4-2.4s0.1-1.7%2C0.3-2.5c0.2-0.7%2C0.6-1.4%2C1-1.9%0D%0A%09%09%09s1-0.9%2C1.6-1.2s1.3-0.4%2C2.1-0.4c0.4%2C0%2C0.8%2C0%2C1.2%2C0.1c0.4%2C0.1%2C0.7%2C0.2%2C1.1%2C0.4V10l3.2-0.5L126%2C25.8L126%2C25.8z%20M118.8%2C20.4%0D%0A%09%09%09c0%2C1%2C0.2%2C1.8%2C0.7%2C2.4c0.4%2C0.6%2C1.1%2C0.9%2C2%2C0.9c0.3%2C0%2C0.6%2C0%2C0.8%2C0c0.2%2C0%2C0.4%2C0%2C0.6-0.1v-5.8c-0.2-0.1-0.5-0.2-0.8-0.3%0D%0A%09%09%09c-0.3-0.1-0.6-0.1-1-0.1C119.6%2C17.4%2C118.8%2C18.4%2C118.8%2C20.4z%22%2F%3E%0D%0A%09%3C%2Fg%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M2.8%2C1.2h19.8c1.2%2C0%2C2.3%2C0.5%2C3.1%2C1.3c0.8%2C0.8%2C1.3%2C2%2C1.3%2C3.1V32c0%2C0.7-0.3%2C1.5-0.8%2C2s-1.2%2C0.8-2%2C0.8H3.6%0D%0A%09%09c-0.7%2C0-1.4-0.3-1.9-0.8s-0.8-1.2-0.8-1.9V3c0-0.5%2C0.2-1%2C0.6-1.3C1.8%2C1.4%2C2.3%2C1.2%2C2.8%2C1.2L2.8%2C1.2z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st2%22%20d%3D%22M27%2C7.1h-3.1c-0.8%2C0-1.6-0.3-2.2-0.9S20.8%2C4.8%2C20.8%2C4V0.9c1.6%2C0%2C3.2%2C0.7%2C4.4%2C1.8C26.4%2C3.9%2C27%2C5.5%2C27%2C7.1%0D%0A%09%09L27%2C7.1z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st2%22%20d%3D%22M17.7%2C6.2h-7.5c-0.2%2C0-0.4%2C0.1-0.6%2C0.3C9.5%2C6.7%2C9.4%2C6.9%2C9.4%2C7.1s0.1%2C0.5%2C0.2%2C0.6C9.8%2C7.9%2C10%2C8%2C10.2%2C8h7.5%0D%0A%09%09c0.2%2C0%2C0.4-0.1%2C0.6-0.3c0.2-0.2%2C0.2-0.4%2C0.2-0.6s-0.1-0.5-0.2-0.6C18.2%2C6.3%2C17.9%2C6.2%2C17.7%2C6.2z%20M16.1%2C23.4h-9%0D%0A%09%09c-0.2%2C0-0.5%2C0.1-0.7%2C0.3c-0.2%2C0.2-0.3%2C0.4-0.3%2C0.7c0%2C0.2%2C0.1%2C0.5%2C0.3%2C0.7c0.2%2C0.2%2C0.4%2C0.3%2C0.7%2C0.3h9c0.2%2C0%2C0.5-0.1%2C0.7-0.3%0D%0A%09%09c0.2-0.2%2C0.3-0.4%2C0.3-0.7c0-0.2-0.1-0.5-0.3-0.7C16.6%2C23.5%2C16.4%2C23.4%2C16.1%2C23.4z%20M20.8%2C19.5H7.1c-0.2%2C0-0.4%2C0.1-0.6%2C0.3%0D%0A%09%09c-0.2%2C0.2-0.2%2C0.4-0.2%2C0.6s0.1%2C0.5%2C0.2%2C0.6c0.2%2C0.2%2C0.4%2C0.3%2C0.6%2C0.3h13.7c0.2%2C0%2C0.4-0.1%2C0.6-0.3c0.2-0.2%2C0.2-0.4%2C0.2-0.6%0D%0A%09%09s-0.1-0.5-0.2-0.6C21.3%2C19.6%2C21%2C19.5%2C20.8%2C19.5L20.8%2C19.5z%20M20.8%2C15.5H7.1c-0.2%2C0-0.4%2C0.1-0.6%2C0.3s-0.2%2C0.4-0.2%2C0.6%0D%0A%09%09c0%2C0.2%2C0.1%2C0.5%2C0.2%2C0.6c0.2%2C0.2%2C0.4%2C0.3%2C0.6%2C0.3h13.7c0.2%2C0%2C0.4-0.1%2C0.6-0.3c0.2-0.2%2C0.2-0.4%2C0.2-0.6s-0.1-0.5-0.2-0.6%0D%0A%09%09C21.3%2C15.6%2C21%2C15.5%2C20.8%2C15.5L20.8%2C15.5z%22%2F%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M23.9%2C8H27c0.2%2C0%2C0.4-0.1%2C0.5-0.2c0.2-0.1%2C0.3-0.2%2C0.4-0.4C28%2C7.4%2C28%2C7.2%2C28%2C7.1V7c0-1.5-0.5-2.9-1.4-4.1V2.8%0D%0A%09%09l-0.2-0.2c-0.1-0.2-0.3-0.3-0.5-0.5c-0.7-0.7-1.4-1.2-2.3-1.6C22.8%2C0.2%2C21.8%2C0%2C20.9%2C0H4C3%2C0%2C1.9%2C0.4%2C1.2%2C1.2C0.4%2C1.9%2C0%2C2.9%2C0%2C4v28%0D%0A%09%09c0%2C2.3%2C1.8%2C4%2C3.4%2C4h19.8c2.7%2C0%2C4.7-1.7%2C4.7-4V21.2V11.1c0-0.1%2C0-0.2-0.1-0.4c0-0.1-0.1-0.2-0.2-0.3s-0.2-0.2-0.3-0.2%0D%0A%09%09c-0.1%2C0-0.2-0.1-0.4-0.1l0%2C0c-0.1%2C0-0.2%2C0-0.4%2C0.1c-0.1%2C0-0.2%2C0.1-0.3%2C0.2S26%2C10.6%2C26%2C10.7s-0.1%2C0.2-0.1%2C0.4v10.1V32%0D%0A%09%09c0%2C1.3-1.1%2C2.2-2.8%2C2.2H3.4C3%2C34%2C2.6%2C33.7%2C2.3%2C33.3C2%2C32.9%2C1.9%2C32.4%2C1.9%2C32V4c0-0.3%2C0.1-0.6%2C0.2-0.8c0.1-0.3%2C0.3-0.5%2C0.5-0.7%0D%0A%09%09C2.7%2C2.3%2C2.9%2C2.1%2C3.2%2C2C3.5%2C1.9%2C3.7%2C1.8%2C4%2C1.8h15.9V4c0%2C0.5%2C0.1%2C1.1%2C0.3%2C1.5c0.2%2C0.5%2C0.5%2C0.9%2C0.9%2C1.3s0.8%2C0.7%2C1.3%2C0.9%0D%0A%09%09C22.9%2C7.9%2C23.4%2C8%2C23.9%2C8L23.9%2C8z%20M23.9%2C6.2c-0.3%2C0-0.6-0.1-0.8-0.2c-0.3-0.1-0.5-0.3-0.7-0.5S22%2C5.1%2C21.9%2C4.8%0D%0A%09%09c-0.1-0.3-0.2-0.5-0.2-0.8V1.9c1.1%2C0.2%2C2%2C0.7%2C2.8%2C1.5s1.3%2C1.7%2C1.5%2C2.8H23.9z%22%2F%3E%0D%0A%09%3Ccircle%20class%3D%22st2%22%20cx%3D%2219.1%22%20cy%3D%2224.2%22%20r%3D%221%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A',
32
- 'link' => 'https://webappick.com/plugin/woocommerce-product-feed-pro/?utm_source=ctx-feed-plugin&utm_medium=banner&utm_content=booking-integration&utm_campaign=upgrade-to-pro',
33
- 'priority' => 10,
34
- ),
35
- );
36
- return apply_filters( 'woo_feed_banner_message', $this->banner_messages );
37
- }
38
- /**
39
- * Banner message HTML
40
- *
41
- * @return void
42
- */
43
- public function woo_feed_banner_message() {
44
- ?>
45
- <div class="notice is-dismissible">
46
- <?php
47
- if ( ! empty( $this->banner_messages ) ) {
48
- foreach ( $this->banner_messages as $message_type => $message ) {
49
- ?>
50
- <div class="woo-feed-message-body">
51
- <div class="woo-feed-message-img">
52
- <img src="<?php echo esc_attr( $message['thumbnail'] ); ?>" alt="">
53
- </div>
54
- <div class="woo-feed-message-text">
55
- <h2><?php echo esc_html( $message['title'] ); ?></h2>
56
- <p><?php echo esc_html( $message['content'] ); ?></p>
57
- <a href="<?php echo esc_attr( $message['link'] ); ?>" class="woo-feed-message-button">Learn more</a>
58
- </div>
59
- </div>
60
- <?php
61
- }
62
- }
63
- ?>
64
- </div>
65
- <?php
66
- }
67
- }
68
- Woo_Feed_Banner_Message::get_instance();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
includes/classes/class-woo-feed-default-attributes.php CHANGED
@@ -18,6 +18,7 @@ class Woo_Feed_Default_Attributes {
18
  public $googleXMLAttribute
19
  = array(
20
  'id' => array( 'g:id', false ),
 
21
  'title' => array( 'g:title', true ),
22
  'description' => array( 'g:description', true ),
23
  'link' => array( 'link', true ),
18
  public $googleXMLAttribute
19
  = array(
20
  'id' => array( 'g:id', false ),
21
+ 'webitemid' => array( 'g:webitemid', false ),
22
  'title' => array( 'g:title', true ),
23
  'description' => array( 'g:description', true ),
24
  'link' => array( 'link', true ),
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.85
14
  * Author: WebAppick
15
  * Author URI: https://webappick.com/
16
  * License: GPL v2
@@ -39,7 +39,7 @@ if ( ! defined( 'WOO_FEED_FREE_VERSION' ) ) {
39
  * @var string
40
  * @since 3.1.6
41
  */
42
- define( 'WOO_FEED_FREE_VERSION', '4.3.85' );
43
  }
44
 
45
  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.86
14
  * Author: WebAppick
15
  * Author URI: https://webappick.com/
16
  * License: GPL v2
39
  * @var string
40
  * @since 3.1.6
41
  */
42
+ define( 'WOO_FEED_FREE_VERSION', '4.3.86' );
43
  }
44
 
45
  if ( ! defined( 'WOO_FEED_FREE_FILE' ) ) {