Version Description
Released on Dec 05, 2018
- New: Support to WooCommerce 3.5.2.
- New: Support to WordPress 5.0.0.
- Update: Plugin Core.
Download this release
Release Info
Developer | yithemes |
Plugin | YITH WooCommerce Compare |
Version | 2.3.7 |
Comparing to | |
See all releases |
Code changes from version 2.3.6 to 2.3.7
- README.txt +12 -6
- init.php +3 -3
- plugin-fw/init.php +2 -2
- plugin-fw/lib/promo/yith-promo.php +1 -1
- plugin-fw/lib/yit-plugin-panel-wc.php +7 -2
- plugin-fw/lib/yit-plugin-panel.php +7 -0
- plugin-fw/licence/lib/yit-licence.php +2 -0
README.txt
CHANGED
@@ -3,8 +3,8 @@
|
|
3 |
Contributors: yithemes
|
4 |
Tags: yith, woocommerce compare, compare products, product compare, product comparison
|
5 |
Requires at least: 3.5.1
|
6 |
-
Tested up to:
|
7 |
-
Stable tag: 2.3.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -66,6 +66,12 @@ yith-woocommerce-compare-<WORDPRESS LOCALE >.mo
|
|
66 |
|
67 |
== Changelog ==
|
68 |
|
|
|
|
|
|
|
|
|
|
|
|
|
69 |
= 2.3.6 = Released on Nov 28, 2018
|
70 |
|
71 |
* Update: Plugin Core.
|
@@ -313,8 +319,8 @@ Full documentation is available [here](http://yithemes.com/docs-plugins/yith-woo
|
|
313 |
|
314 |
== Upgrade notice ==
|
315 |
|
316 |
-
= 2.3.
|
317 |
|
318 |
-
*
|
319 |
-
*
|
320 |
-
*
|
3 |
Contributors: yithemes
|
4 |
Tags: yith, woocommerce compare, compare products, product compare, product comparison
|
5 |
Requires at least: 3.5.1
|
6 |
+
Tested up to: 5.0
|
7 |
+
Stable tag: 2.3.7
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
66 |
|
67 |
== Changelog ==
|
68 |
|
69 |
+
= 2.3.7 = Released on Dec 05, 2018
|
70 |
+
|
71 |
+
* New: Support to WooCommerce 3.5.2.
|
72 |
+
* New: Support to WordPress 5.0.0.
|
73 |
+
* Update: Plugin Core.
|
74 |
+
|
75 |
= 2.3.6 = Released on Nov 28, 2018
|
76 |
|
77 |
* Update: Plugin Core.
|
319 |
|
320 |
== Upgrade notice ==
|
321 |
|
322 |
+
= 2.3.7 = Released on Dec 05, 2018
|
323 |
|
324 |
+
* New: Support to WooCommerce 3.5.2.
|
325 |
+
* New: Support to WordPress 5.0.0.
|
326 |
+
* Update: Plugin Core.
|
init.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: YITH WooCommerce Compare
|
4 |
* Plugin URI: https://yithemes.com/themes/plugins/yith-woocommerce-compare/
|
5 |
* Description: The <code><strong>YITH WooCommerce Compare</strong></code> plugin allow you to compare in a simple and efficient way products on sale in your shop and analyze their main features in a single table. <a href="https://yithemes.com/" target="_blank">Get more plugins for your e-commerce shop on <strong>YITH</strong></a>.
|
6 |
-
* Version: 2.3.
|
7 |
* Author: YITH
|
8 |
* Author URI: https://yithemes.com/
|
9 |
* Text Domain: yith-woocommerce-compare
|
@@ -13,7 +13,7 @@
|
|
13 |
*
|
14 |
* @author YITH
|
15 |
* @package YITH WooCommerce Compare
|
16 |
-
* @version 2.3.
|
17 |
*/
|
18 |
/* Copyright 2015 Your Inspiration Themes (email : plugins@yithemes.com)
|
19 |
|
@@ -58,7 +58,7 @@ if ( ! function_exists( 'yith_plugin_registration_hook' ) ) {
|
|
58 |
register_activation_hook( __FILE__, 'yith_plugin_registration_hook' );
|
59 |
|
60 |
if ( ! defined( 'YITH_WOOCOMPARE_VERSION' ) ){
|
61 |
-
define( 'YITH_WOOCOMPARE_VERSION', '2.3.
|
62 |
}
|
63 |
if ( ! defined( 'YITH_WOOCOMPARE_FREE_INIT' ) ) {
|
64 |
define( 'YITH_WOOCOMPARE_FREE_INIT', plugin_basename( __FILE__ ) );
|
3 |
* Plugin Name: YITH WooCommerce Compare
|
4 |
* Plugin URI: https://yithemes.com/themes/plugins/yith-woocommerce-compare/
|
5 |
* Description: The <code><strong>YITH WooCommerce Compare</strong></code> plugin allow you to compare in a simple and efficient way products on sale in your shop and analyze their main features in a single table. <a href="https://yithemes.com/" target="_blank">Get more plugins for your e-commerce shop on <strong>YITH</strong></a>.
|
6 |
+
* Version: 2.3.7
|
7 |
* Author: YITH
|
8 |
* Author URI: https://yithemes.com/
|
9 |
* Text Domain: yith-woocommerce-compare
|
13 |
*
|
14 |
* @author YITH
|
15 |
* @package YITH WooCommerce Compare
|
16 |
+
* @version 2.3.7
|
17 |
*/
|
18 |
/* Copyright 2015 Your Inspiration Themes (email : plugins@yithemes.com)
|
19 |
|
58 |
register_activation_hook( __FILE__, 'yith_plugin_registration_hook' );
|
59 |
|
60 |
if ( ! defined( 'YITH_WOOCOMPARE_VERSION' ) ){
|
61 |
+
define( 'YITH_WOOCOMPARE_VERSION', '2.3.7' );
|
62 |
}
|
63 |
if ( ! defined( 'YITH_WOOCOMPARE_FREE_INIT' ) ) {
|
64 |
define( 'YITH_WOOCOMPARE_FREE_INIT', plugin_basename( __FILE__ ) );
|
plugin-fw/init.php
CHANGED
@@ -1,13 +1,13 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
* Framework Name: YIT Plugin Framework
|
4 |
-
* Version: 3.1.
|
5 |
* Author: YITHEMES
|
6 |
* Text Domain: yith-plugin-fw
|
7 |
* Domain Path: /languages/
|
8 |
*
|
9 |
* @author Your Inspiration Themes
|
10 |
-
* @version 3.1.
|
11 |
*/
|
12 |
/**
|
13 |
* This file belongs to the YIT Plugin Framework.
|
1 |
<?php
|
2 |
/**
|
3 |
* Framework Name: YIT Plugin Framework
|
4 |
+
* Version: 3.1.5
|
5 |
* Author: YITHEMES
|
6 |
* Text Domain: yith-plugin-fw
|
7 |
* Domain Path: /languages/
|
8 |
*
|
9 |
* @author Your Inspiration Themes
|
10 |
+
* @version 3.1.5
|
11 |
*/
|
12 |
/**
|
13 |
* This file belongs to the YIT Plugin Framework.
|
plugin-fw/lib/promo/yith-promo.php
CHANGED
@@ -17,7 +17,7 @@ add_action( 'admin_enqueue_scripts', 'yith_plugin_fw_notice_dismiss', 20 );
|
|
17 |
|
18 |
if( ! function_exists( 'yith_plugin_fw_promo_notices' ) ){
|
19 |
function yith_plugin_fw_promo_notices(){
|
20 |
-
$base_url = apply_filters( 'yith_plugin_fw_promo_base_url', 'https://update.yithemes.com/promo/' )
|
21 |
$xml = apply_filters( 'yith_plugin_fw_promo_xml_url', $base_url . 'yith-promo.xml' );
|
22 |
$transient = "yith_promo_message";
|
23 |
$remote_data = get_site_transient( $transient );
|
17 |
|
18 |
if( ! function_exists( 'yith_plugin_fw_promo_notices' ) ){
|
19 |
function yith_plugin_fw_promo_notices(){
|
20 |
+
$base_url = apply_filters( 'yith_plugin_fw_promo_base_url', 'https://update.yithemes.com/promo/hotlink-ok' );
|
21 |
$xml = apply_filters( 'yith_plugin_fw_promo_xml_url', $base_url . 'yith-promo.xml' );
|
22 |
$transient = "yith_promo_message";
|
23 |
$remote_data = get_site_transient( $transient );
|
plugin-fw/lib/yit-plugin-panel-wc.php
CHANGED
@@ -325,7 +325,7 @@ if ( !class_exists( 'YIT_Plugin_Panel_WooCommerce' ) ) {
|
|
325 |
do_action( 'yit_panel_wc_after_update' );
|
326 |
|
327 |
} elseif ( isset( $_REQUEST[ 'yit-action' ] ) && $_REQUEST[ 'yit-action' ] == 'wc-options-reset'
|
328 |
-
|
329 |
) {
|
330 |
|
331 |
do_action( 'yit_panel_wc_before_reset' );
|
@@ -551,7 +551,12 @@ if ( !class_exists( 'YIT_Plugin_Panel_WooCommerce' ) ) {
|
|
551 |
$field[ 'id' ] = isset( $field[ 'id' ] ) ? $field[ 'id' ] : '';
|
552 |
$field[ 'name' ] = $field[ 'id' ];
|
553 |
$field[ 'default' ] = isset( $field[ 'default' ] ) ? $field[ 'default' ] : '';
|
554 |
-
|
|
|
|
|
|
|
|
|
|
|
555 |
|
556 |
require( YIT_CORE_PLUGIN_TEMPLATE_PATH . '/panel/woocommerce/woocommerce-option-row.php' );
|
557 |
}
|
325 |
do_action( 'yit_panel_wc_after_update' );
|
326 |
|
327 |
} elseif ( isset( $_REQUEST[ 'yit-action' ] ) && $_REQUEST[ 'yit-action' ] == 'wc-options-reset'
|
328 |
+
&& isset( $_POST[ 'yith_wc_reset_options_nonce' ] ) && wp_verify_nonce( $_POST[ 'yith_wc_reset_options_nonce' ], 'yith_wc_reset_options_' . $this->settings[ 'page' ] )
|
329 |
) {
|
330 |
|
331 |
do_action( 'yit_panel_wc_before_reset' );
|
551 |
$field[ 'id' ] = isset( $field[ 'id' ] ) ? $field[ 'id' ] : '';
|
552 |
$field[ 'name' ] = $field[ 'id' ];
|
553 |
$field[ 'default' ] = isset( $field[ 'default' ] ) ? $field[ 'default' ] : '';
|
554 |
+
|
555 |
+
$value = apply_filters( 'yith_plugin_fw_wc_panel_pre_field_value', null, $field );
|
556 |
+
if ( is_null( $value ) ) {
|
557 |
+
$value = WC_Admin_Settings::get_option( $field[ 'id' ], $field[ 'default' ] );
|
558 |
+
}
|
559 |
+
$field[ 'value' ] = $value;
|
560 |
|
561 |
require( YIT_CORE_PLUGIN_TEMPLATE_PATH . '/panel/woocommerce/woocommerce-option-row.php' );
|
562 |
}
|
plugin-fw/lib/yit-plugin-panel.php
CHANGED
@@ -337,6 +337,13 @@ if ( !class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
337 |
'//support.yithemes.com/hc/en-us/articles/217840988',
|
338 |
__( 'How to install premium version', 'yith-plugin-fw' ),
|
339 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
340 |
}
|
341 |
}
|
342 |
|
337 |
'//support.yithemes.com/hc/en-us/articles/217840988',
|
338 |
__( 'How to install premium version', 'yith-plugin-fw' ),
|
339 |
);
|
340 |
+
|
341 |
+
$submenu[ 'yith_plugin_panel' ][ 'frequently_license_issues' ] = array(
|
342 |
+
sprintf( '%s%s%s', '<span id="yith-license-issues-premium">', __( 'Frequently license issues', 'yith-plugin-fw' ), '</span>' ),
|
343 |
+
'install_plugins',
|
344 |
+
'//support.yithemes.com/hc/en-us/articles/360012568594-License-activation-issues',
|
345 |
+
__( 'Frequently license issues', 'yith-plugin-fw' ),
|
346 |
+
);
|
347 |
}
|
348 |
}
|
349 |
|
plugin-fw/licence/lib/yit-licence.php
CHANGED
@@ -360,6 +360,7 @@ if ( !class_exists( 'YIT_Licence' ) ) {
|
|
360 |
|
361 |
case '101':
|
362 |
case '102':
|
|
|
363 |
unset( $options[ $product[ 'product_id' ] ] );
|
364 |
break;
|
365 |
|
@@ -468,6 +469,7 @@ if ( !class_exists( 'YIT_Licence' ) ) {
|
|
468 |
|
469 |
case '101':
|
470 |
case '102':
|
|
|
471 |
unset( $licence[ $product_id ] );
|
472 |
break;
|
473 |
|
360 |
|
361 |
case '101':
|
362 |
case '102':
|
363 |
+
case '104':
|
364 |
unset( $options[ $product[ 'product_id' ] ] );
|
365 |
break;
|
366 |
|
469 |
|
470 |
case '101':
|
471 |
case '102':
|
472 |
+
case '104':
|
473 |
unset( $licence[ $product_id ] );
|
474 |
break;
|
475 |
|