Version Description
05/09/2022 =
- FIXED - CART & CHECKOUT - Checkout Files Upload - Fixed critical error on this module.
- FIXED - CART & CHECKOUT - Checkout Fees - Fixed issue with fee applicable with checkout custom field in checkout page.
- FIXED - EMAILS & MISC. - Modules By User Roles - Fixed confict with SMTP Plugins.
- FIXED - EMAILS & MISC. - Modules By User Roles - Fixed critical error in network websites.
- FIXED - PHP Warning: Undefined index "switcher_type" in /includes/includes/widgets/class-wcj-widget-multicurrency.php...
- FIXED - PHP Fatal error : Uncaught TypeError: in /includes/exchange-rates/class-wcj-exchange-rates-crons.php...
- WooCommerce 6.8.2 tested
- WordPress 6.0.2 Tested
Download this release
Release Info
Developer | ronyp |
Plugin | Booster for WooCommerce |
Version | 5.6.4 |
Comparing to | |
See all releases |
Code changes from version 5.6.3 to 5.6.4
- includes/class-wcj-checkout-fees.php +3 -6
- includes/class-wcj-checkout-files-upload.php +3 -3
- includes/class-wcj-multicurrency.php +2 -2
- includes/class-wcj-price-by-country.php +2 -2
- includes/exchange-rates/class-wcj-exchange-rates-crons.php +4 -4
- includes/gateways/class-wc-gateway-wcj-custom.php +1 -1
- includes/mini-plugin/wcj-mini-plugin.php +6 -6
- langs/woocommerce-jetpack.pot +1 -1
- readme.txt +14 -3
- version-details.json +4 -4
- woocommerce-jetpack.php +9 -4
includes/class-wcj-checkout-fees.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/**
|
3 |
* Booster for WooCommerce - Module - Checkout Fees
|
4 |
*
|
5 |
-
* @version 5.6.
|
6 |
* @since 3.7.0
|
7 |
* @author Pluggabl LLC.
|
8 |
* @package Booster_For_WooCommerce/includes
|
@@ -70,7 +70,7 @@ if ( ! class_exists( 'WCJ_Checkout_Fees' ) ) :
|
|
70 |
/**
|
71 |
* Validate fee without considering overlapping.
|
72 |
*
|
73 |
-
* @version 5.6.
|
74 |
* @since 4.5.0
|
75 |
*
|
76 |
* @param int $fee_id defines the fee_id.
|
@@ -118,10 +118,7 @@ if ( ! class_exists( 'WCJ_Checkout_Fees' ) ) :
|
|
118 |
if ( isset( $post_data ) || isset( $_REQUEST['post_data'] ) ) {
|
119 |
if ( ! isset( $post_data ) ) {
|
120 |
$post_data = array();
|
121 |
-
parse_str(
|
122 |
-
array_map( 'sanitize_text_field', wp_unslash( $_REQUEST['post_data'] ) ),
|
123 |
-
$post_data
|
124 |
-
);
|
125 |
|
126 |
}
|
127 |
if ( empty( $post_data[ $this->checkout_fields[ $fee_id ] ] ) ) {
|
2 |
/**
|
3 |
* Booster for WooCommerce - Module - Checkout Fees
|
4 |
*
|
5 |
+
* @version 5.6.4
|
6 |
* @since 3.7.0
|
7 |
* @author Pluggabl LLC.
|
8 |
* @package Booster_For_WooCommerce/includes
|
70 |
/**
|
71 |
* Validate fee without considering overlapping.
|
72 |
*
|
73 |
+
* @version 5.6.4
|
74 |
* @since 4.5.0
|
75 |
*
|
76 |
* @param int $fee_id defines the fee_id.
|
118 |
if ( isset( $post_data ) || isset( $_REQUEST['post_data'] ) ) {
|
119 |
if ( ! isset( $post_data ) ) {
|
120 |
$post_data = array();
|
121 |
+
parse_str( sanitize_text_field( wp_unslash( $_REQUEST['post_data'] ) ), $post_data );
|
|
|
|
|
|
|
122 |
|
123 |
}
|
124 |
if ( empty( $post_data[ $this->checkout_fields[ $fee_id ] ] ) ) {
|
includes/class-wcj-checkout-files-upload.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/**
|
3 |
* Booster for WooCommerce - Module - Checkout Files Upload
|
4 |
*
|
5 |
-
* @version 5.6.
|
6 |
* @since 2.4.5
|
7 |
* @author Pluggabl LLC.
|
8 |
* @package Booster_For_WooCommerce/includes
|
@@ -418,7 +418,7 @@ if ( ! class_exists( 'WCJ_Checkout_Files_Upload' ) ) :
|
|
418 |
/**
|
419 |
* Process_checkout_files_upload.
|
420 |
*
|
421 |
-
* @version 5.6.
|
422 |
* @since 2.4.5
|
423 |
* @todo add option for admin to delete files one by one (i.e. not all at once)
|
424 |
* @todo `$this->additional_admin_emails_settings` - more customization options, e.g.: admin email, subject, content, from
|
@@ -431,7 +431,7 @@ if ( ! class_exists( 'WCJ_Checkout_Files_Upload' ) ) :
|
|
431 |
/* translators: %s: search term */
|
432 |
__( 'Order ID: %1$s; File name: %2$s', 'woocommerce-jetpack' ),
|
433 |
'%order_id%',
|
434 |
-
'%file_name%'
|
435 |
);
|
436 |
$total_number = apply_filters( 'booster_option', 1, wcj_get_option( 'wcj_checkout_files_upload_total_number', 1 ) );
|
437 |
// Remove file.
|
2 |
/**
|
3 |
* Booster for WooCommerce - Module - Checkout Files Upload
|
4 |
*
|
5 |
+
* @version 5.6.4
|
6 |
* @since 2.4.5
|
7 |
* @author Pluggabl LLC.
|
8 |
* @package Booster_For_WooCommerce/includes
|
418 |
/**
|
419 |
* Process_checkout_files_upload.
|
420 |
*
|
421 |
+
* @version 5.6.4
|
422 |
* @since 2.4.5
|
423 |
* @todo add option for admin to delete files one by one (i.e. not all at once)
|
424 |
* @todo `$this->additional_admin_emails_settings` - more customization options, e.g.: admin email, subject, content, from
|
431 |
/* translators: %s: search term */
|
432 |
__( 'Order ID: %1$s; File name: %2$s', 'woocommerce-jetpack' ),
|
433 |
'%order_id%',
|
434 |
+
'%file_name%'
|
435 |
);
|
436 |
$total_number = apply_filters( 'booster_option', 1, wcj_get_option( 'wcj_checkout_files_upload_total_number', 1 ) );
|
437 |
// Remove file.
|
includes/class-wcj-multicurrency.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/**
|
3 |
* Booster for WooCommerce - Module - Multicurrency (Currency Switcher)
|
4 |
*
|
5 |
-
* @version 5.6.
|
6 |
* @since 2.4.3
|
7 |
* @author Pluggabl LLC.
|
8 |
* @package Booster_For_WooCommerce/includes
|
@@ -90,7 +90,7 @@ if ( ! class_exists( 'WCJ_Multicurrency' ) ) :
|
|
90 |
if ( 'init' === current_filter() ) {
|
91 |
$this->init_bkg_process_class();
|
92 |
} else {
|
93 |
-
add_action( 'plugins_loaded', array( $this, 'init_bkg_process_class' ) );
|
94 |
}
|
95 |
}
|
96 |
}
|
2 |
/**
|
3 |
* Booster for WooCommerce - Module - Multicurrency (Currency Switcher)
|
4 |
*
|
5 |
+
* @version 5.6.4
|
6 |
* @since 2.4.3
|
7 |
* @author Pluggabl LLC.
|
8 |
* @package Booster_For_WooCommerce/includes
|
90 |
if ( 'init' === current_filter() ) {
|
91 |
$this->init_bkg_process_class();
|
92 |
} else {
|
93 |
+
add_action( 'plugins_loaded', array( $this, 'init_bkg_process_class' ), PHP_INT_MAX );
|
94 |
}
|
95 |
}
|
96 |
}
|
includes/class-wcj-price-by-country.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/**
|
3 |
* Booster for WooCommerce - Module - Prices and Currencies by Country
|
4 |
*
|
5 |
-
* @version 5.6.
|
6 |
* @author Pluggabl LLC.
|
7 |
* @package Booster_For_WooCommerce/includes
|
8 |
*/
|
@@ -96,7 +96,7 @@ if ( ! class_exists( 'WCJ_Price_By_Country' ) ) :
|
|
96 |
if ( 'init' === current_filter() ) {
|
97 |
$this->init_bkg_process_class();
|
98 |
} else {
|
99 |
-
add_action( 'plugins_loaded', array( $this, 'init_bkg_process_class' ) );
|
100 |
}
|
101 |
}
|
102 |
|
2 |
/**
|
3 |
* Booster for WooCommerce - Module - Prices and Currencies by Country
|
4 |
*
|
5 |
+
* @version 5.6.4
|
6 |
* @author Pluggabl LLC.
|
7 |
* @package Booster_For_WooCommerce/includes
|
8 |
*/
|
96 |
if ( 'init' === current_filter() ) {
|
97 |
$this->init_bkg_process_class();
|
98 |
} else {
|
99 |
+
add_action( 'plugins_loaded', array( $this, 'init_bkg_process_class' ), PHP_INT_MAX );
|
100 |
}
|
101 |
}
|
102 |
|
includes/exchange-rates/class-wcj-exchange-rates-crons.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/**
|
3 |
* Booster for WooCommerce - Exchange Rates - Crons
|
4 |
*
|
5 |
-
* @version 5.
|
6 |
* @author Pluggabl LLC.
|
7 |
* @package Booster_For_WooCommerce/includes
|
8 |
*/
|
@@ -87,7 +87,7 @@ if ( ! class_exists( 'WCJ_Exchange_Rates_Crons' ) ) :
|
|
87 |
/**
|
88 |
* On the scheduled action hook, run a function.
|
89 |
*
|
90 |
-
* @version
|
91 |
* @todo get currency pairs from "Currency Exchange Rates" module (see `get_all_currencies_exchange_rates_currencies()`)
|
92 |
* @param int | string $interval Define rate interval.
|
93 |
*/
|
@@ -181,8 +181,8 @@ if ( ! class_exists( 'WCJ_Exchange_Rates_Crons' ) ) :
|
|
181 |
if ( 0 !== $rate_offset_percent ) {
|
182 |
$rate_offset_percent = 1 + ( $rate_offset_percent / 100 );
|
183 |
}
|
184 |
-
$the_rate = wcj_get_exchange_rate( $currency_from, $currency_to );
|
185 |
-
if ( 0 !== $the_rate ) {
|
186 |
if ( 0 !== $rate_offset_percent ) {
|
187 |
$the_rate = round( $the_rate * $rate_offset_percent, 6 );
|
188 |
}
|
2 |
/**
|
3 |
* Booster for WooCommerce - Exchange Rates - Crons
|
4 |
*
|
5 |
+
* @version 5.6.4
|
6 |
* @author Pluggabl LLC.
|
7 |
* @package Booster_For_WooCommerce/includes
|
8 |
*/
|
87 |
/**
|
88 |
* On the scheduled action hook, run a function.
|
89 |
*
|
90 |
+
* @version 5.6.4
|
91 |
* @todo get currency pairs from "Currency Exchange Rates" module (see `get_all_currencies_exchange_rates_currencies()`)
|
92 |
* @param int | string $interval Define rate interval.
|
93 |
*/
|
181 |
if ( 0 !== $rate_offset_percent ) {
|
182 |
$rate_offset_percent = 1 + ( $rate_offset_percent / 100 );
|
183 |
}
|
184 |
+
$the_rate = (float) wcj_get_exchange_rate( $currency_from, $currency_to );
|
185 |
+
if ( (float) 0 !== $the_rate ) {
|
186 |
if ( 0 !== $rate_offset_percent ) {
|
187 |
$the_rate = round( $the_rate * $rate_offset_percent, 6 );
|
188 |
}
|
includes/gateways/class-wc-gateway-wcj-custom.php
CHANGED
@@ -417,7 +417,7 @@ if ( ! function_exists( 'init_wc_gateway_wcj_custom_class' ) ) {
|
|
417 |
}
|
418 |
|
419 |
if ( 'no' === wcj_get_option( 'wcj_load_modules_on_init', 'no' ) ) {
|
420 |
-
add_action( 'plugins_loaded', 'init_wc_gateway_wcj_custom_class' );
|
421 |
} else {
|
422 |
init_wc_gateway_wcj_custom_class();
|
423 |
}
|
417 |
}
|
418 |
|
419 |
if ( 'no' === wcj_get_option( 'wcj_load_modules_on_init', 'no' ) ) {
|
420 |
+
add_action( 'plugins_loaded', 'init_wc_gateway_wcj_custom_class', PHP_INT_MAX );
|
421 |
} else {
|
422 |
init_wc_gateway_wcj_custom_class();
|
423 |
}
|
includes/mini-plugin/wcj-mini-plugin.php
CHANGED
@@ -18,13 +18,12 @@ add_filter(
|
|
18 |
ARRAY_FILTER_USE_KEY
|
19 |
);
|
20 |
$all_cat_ids1 = array( 'price_by_country', 'multicurrency', 'multicurrency_base_price', 'currency_per_product', 'currency', 'currency_external_products', 'bulk_price_converter', 'wholesale_price', 'product_open_pricing', 'offer_price', 'price_by_user_role', 'product_price_by_formula', 'global_discount', 'currency_exchange_rates', 'price_formats', 'price_labels', 'call_for_price', 'free_price', 'add_to_cart', 'more_button_labels', 'product_listings', 'tax_display', 'admin_products_list', 'products_per_page', 'product_tabs', 'product_custom_info', 'related_products', 'cross_sells', 'upsells', 'sorting', 'sku', 'stock', 'product_input_fields', 'product_add_to_cart', 'add_to_cart_button_visibility', 'purchase_data', 'product_bookings', 'crowdfunding', 'product_addons', 'product_images', 'sale_flash', 'product_by_country', 'product_by_user_role', 'product_custom_visibility', 'product_by_time', 'product_by_date', 'product_by_user', 'products_xml', 'product_bulk_meta_editor', 'product_msrp', 'product_extra_fees', 'cart', 'cart_customization', 'empty_cart', 'mini_cart', 'url_coupons', 'coupon_code_generator', 'coupon_by_user_role', 'checkout_core_fields', 'checkout_custom_fields', 'checkout_files_upload', 'checkout_custom_info', 'checkout_customization', 'checkout_fees', 'eu_vat_number', 'frequently_bought_together', 'one_page_checkout', 'payment_gateways', 'payment_gateways_icons', 'payment_gateways_fees', 'payment_gateways_per_category', 'payment_gateways_currency', 'payment_gateways_by_currency', 'payment_gateways_min_max', 'payment_gateways_by_country', 'payment_gateways_by_user_role', 'payment_gateways_by_shipping', 'shipping', 'shipping_options', 'shipping_icons', 'shipping_description', 'shipping_time', 'left_to_free_shipping', 'shipping_calculator', 'shipping_by_user_role', 'shipping_by_products', 'shipping_by_cities', 'shipping_by_time', 'shipping_by_order_amount', 'shipping_by_order_qty', 'address_formats', 'orders', 'admin_orders_list', 'order_min_amount', 'order_numbers', 'order_custom_statuses', 'order_quantities', 'max_products_per_user', 'pdf_invoicing', 'pdf_invoicing_numbering', 'pdf_invoicing_templates', 'pdf_invoicing_header', 'pdf_invoicing_footer', 'pdf_invoicing_styling', 'pdf_invoicing_page', 'pdf_invoicing_emails', 'pdf_invoicing_paid_stamp', 'pdf_invoicing_display', 'pdf_invoicing_advanced', 'pdf_invoicing_extra_columns', 'general', 'breadcrumbs', 'admin_bar', 'export', 'my_account', 'old_slugs', 'reports', 'admin_tools', 'debug_tools', 'emails', 'email_options', 'emails_verification', 'wpml', 'custom_css', 'custom_js', 'custom_php', 'track_users', 'modules_by_user_roles', 'template_editor', 'product_info' );
|
21 |
-
|
22 |
-
|
|
|
23 |
// ----- Modules By User Roles Module Options Start -----
|
24 |
-
|
25 |
-
|
26 |
-
}
|
27 |
-
$current_user = wp_get_current_user();
|
28 |
|
29 |
$wcj_modules_by_user_roles_data['role'] = ( isset( $current_user->roles ) && is_array( $current_user->roles ) && ! empty( $current_user->roles ) ?
|
30 |
reset( $current_user->roles ) : 'guest' );
|
@@ -49,6 +48,7 @@ add_filter(
|
|
49 |
|
50 |
$all_cat_ids = $wcj_modules_by_user_roles_data['modules_incl'];
|
51 |
}
|
|
|
52 |
// ----- Modules By User Roles Module Options End -----
|
53 |
|
54 |
if ( count( $all_cat_ids ) <= 1 && '' === $all_cat_ids[0] ) {
|
18 |
ARRAY_FILTER_USE_KEY
|
19 |
);
|
20 |
$all_cat_ids1 = array( 'price_by_country', 'multicurrency', 'multicurrency_base_price', 'currency_per_product', 'currency', 'currency_external_products', 'bulk_price_converter', 'wholesale_price', 'product_open_pricing', 'offer_price', 'price_by_user_role', 'product_price_by_formula', 'global_discount', 'currency_exchange_rates', 'price_formats', 'price_labels', 'call_for_price', 'free_price', 'add_to_cart', 'more_button_labels', 'product_listings', 'tax_display', 'admin_products_list', 'products_per_page', 'product_tabs', 'product_custom_info', 'related_products', 'cross_sells', 'upsells', 'sorting', 'sku', 'stock', 'product_input_fields', 'product_add_to_cart', 'add_to_cart_button_visibility', 'purchase_data', 'product_bookings', 'crowdfunding', 'product_addons', 'product_images', 'sale_flash', 'product_by_country', 'product_by_user_role', 'product_custom_visibility', 'product_by_time', 'product_by_date', 'product_by_user', 'products_xml', 'product_bulk_meta_editor', 'product_msrp', 'product_extra_fees', 'cart', 'cart_customization', 'empty_cart', 'mini_cart', 'url_coupons', 'coupon_code_generator', 'coupon_by_user_role', 'checkout_core_fields', 'checkout_custom_fields', 'checkout_files_upload', 'checkout_custom_info', 'checkout_customization', 'checkout_fees', 'eu_vat_number', 'frequently_bought_together', 'one_page_checkout', 'payment_gateways', 'payment_gateways_icons', 'payment_gateways_fees', 'payment_gateways_per_category', 'payment_gateways_currency', 'payment_gateways_by_currency', 'payment_gateways_min_max', 'payment_gateways_by_country', 'payment_gateways_by_user_role', 'payment_gateways_by_shipping', 'shipping', 'shipping_options', 'shipping_icons', 'shipping_description', 'shipping_time', 'left_to_free_shipping', 'shipping_calculator', 'shipping_by_user_role', 'shipping_by_products', 'shipping_by_cities', 'shipping_by_time', 'shipping_by_order_amount', 'shipping_by_order_qty', 'address_formats', 'orders', 'admin_orders_list', 'order_min_amount', 'order_numbers', 'order_custom_statuses', 'order_quantities', 'max_products_per_user', 'pdf_invoicing', 'pdf_invoicing_numbering', 'pdf_invoicing_templates', 'pdf_invoicing_header', 'pdf_invoicing_footer', 'pdf_invoicing_styling', 'pdf_invoicing_page', 'pdf_invoicing_emails', 'pdf_invoicing_paid_stamp', 'pdf_invoicing_display', 'pdf_invoicing_advanced', 'pdf_invoicing_extra_columns', 'general', 'breadcrumbs', 'admin_bar', 'export', 'my_account', 'old_slugs', 'reports', 'admin_tools', 'debug_tools', 'emails', 'email_options', 'emails_verification', 'wpml', 'custom_css', 'custom_js', 'custom_php', 'track_users', 'modules_by_user_roles', 'template_editor', 'product_info' );
|
21 |
+
$modules_all_cats = $modules_cats;
|
22 |
+
$all_cat_ids=$all_cat_ids1;
|
23 |
+
|
24 |
// ----- Modules By User Roles Module Options Start -----
|
25 |
+
if( wcj_is_module_enabled( 'modules_by_user_roles' ) ) {
|
26 |
+
$current_user = wp_get_current_user();
|
|
|
|
|
27 |
|
28 |
$wcj_modules_by_user_roles_data['role'] = ( isset( $current_user->roles ) && is_array( $current_user->roles ) && ! empty( $current_user->roles ) ?
|
29 |
reset( $current_user->roles ) : 'guest' );
|
48 |
|
49 |
$all_cat_ids = $wcj_modules_by_user_roles_data['modules_incl'];
|
50 |
}
|
51 |
+
}
|
52 |
// ----- Modules By User Roles Module Options End -----
|
53 |
|
54 |
if ( count( $all_cat_ids ) <= 1 && '' === $all_cat_ids[0] ) {
|
langs/woocommerce-jetpack.pot
CHANGED
@@ -1554,7 +1554,7 @@ msgstr ""
|
|
1554 |
msgid "Add fees to WooCommerce cart & checkout."
|
1555 |
msgstr ""
|
1556 |
|
1557 |
-
#: includes/class-wcj-checkout-fees.php:
|
1558 |
#: includes/settings/wcj-settings-checkout-fees.php:46
|
1559 |
#: includes/settings/wcj-settings-checkout-fees.php:67
|
1560 |
msgid "Fee"
|
1554 |
msgid "Add fees to WooCommerce cart & checkout."
|
1555 |
msgstr ""
|
1556 |
|
1557 |
+
#: includes/class-wcj-checkout-fees.php:254
|
1558 |
#: includes/settings/wcj-settings-checkout-fees.php:46
|
1559 |
#: includes/settings/wcj-settings-checkout-fees.php:67
|
1560 |
msgid "Fee"
|
readme.txt
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
Contributors: anbinder, karzin, pluggabl
|
3 |
Tags: woocommerce customization, woocommerce bundle, woocommerce product addon, woocommerce integration, ecommerce plugin
|
4 |
Requires at least: 4.4
|
5 |
-
Tested up to: 6.0.
|
6 |
-
Requires PHP:
|
7 |
-
Stable tag: 5.6.
|
8 |
License: GNU General Public License v3.0
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
10 |
|
@@ -275,6 +275,17 @@ To unlock all Booster for WooCommerce features, please install additional paid B
|
|
275 |
|
276 |
== Changelog ==
|
277 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
278 |
= 5.6.3 31/08/2022 =
|
279 |
|
280 |
* NEW FEATURE - PDF INVOICING & PACKING SLIPS - PDF Invoicing - Added a new shortcode for refund total with inc./ex. tax. [wcj_order_item_total_refunded excl_tax="yes" ]
|
2 |
Contributors: anbinder, karzin, pluggabl
|
3 |
Tags: woocommerce customization, woocommerce bundle, woocommerce product addon, woocommerce integration, ecommerce plugin
|
4 |
Requires at least: 4.4
|
5 |
+
Tested up to: 6.0.2
|
6 |
+
Requires PHP: 7.2
|
7 |
+
Stable tag: 5.6.4
|
8 |
License: GNU General Public License v3.0
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
10 |
|
275 |
|
276 |
== Changelog ==
|
277 |
|
278 |
+
= 5.6.4 05/09/2022 =
|
279 |
+
|
280 |
+
* FIXED - CART & CHECKOUT - Checkout Files Upload - Fixed critical error on this module.
|
281 |
+
* FIXED - CART & CHECKOUT - Checkout Fees - Fixed issue with fee applicable with checkout custom field in checkout page.
|
282 |
+
* FIXED - EMAILS & MISC. - Modules By User Roles - Fixed confict with SMTP Plugins.
|
283 |
+
* FIXED - EMAILS & MISC. - Modules By User Roles - Fixed critical error in network websites.
|
284 |
+
* FIXED - PHP Warning: Undefined index "switcher_type" in /includes/includes/widgets/class-wcj-widget-multicurrency.php...
|
285 |
+
* FIXED - PHP Fatal error : Uncaught TypeError: in /includes/exchange-rates/class-wcj-exchange-rates-crons.php...
|
286 |
+
* WooCommerce 6.8.2 tested
|
287 |
+
* WordPress 6.0.2 Tested
|
288 |
+
|
289 |
= 5.6.3 31/08/2022 =
|
290 |
|
291 |
* NEW FEATURE - PDF INVOICING & PACKING SLIPS - PDF Invoicing - Added a new shortcode for refund total with inc./ex. tax. [wcj_order_item_total_refunded excl_tax="yes" ]
|
version-details.json
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
{
|
2 |
-
"0" : "= 5.6.
|
3 |
-
"1" : "*
|
4 |
-
"2" : "* FIXED -
|
5 |
-
"3" : "* FIXED -
|
6 |
}
|
1 |
{
|
2 |
+
"0" : "= 5.6.4 05/09/2022 =",
|
3 |
+
"1" : "* FIXED - CART & CHECKOUT - Checkout Files Upload - Fixed critical error on this module.",
|
4 |
+
"2" : "* FIXED - CART & CHECKOUT - Checkout Fees - Fixed issue with fee applicable with checkout custom field in checkout page.",
|
5 |
+
"3" : "* FIXED - EMAILS & MISC. - Modules By User Roles - Fixed confict with SMTP Plugins."
|
6 |
}
|
woocommerce-jetpack.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: Booster for WooCommerce
|
4 |
* Plugin URI: https://booster.io
|
5 |
* Description: Supercharge your WooCommerce site with these awesome powerful features. More than 100 modules.All in one WooCommerce plugin.
|
6 |
-
* Version: 5.6.
|
7 |
* Author: Pluggabl LLC
|
8 |
* Author URI: https://booster.io
|
9 |
* Text Domain: woocommerce-jetpack
|
@@ -11,7 +11,7 @@
|
|
11 |
* Copyright: © 2020 Pluggabl LLC.
|
12 |
* WC tested up to: 6.8.2
|
13 |
* License: GNU General Public License v3.0
|
14 |
-
* php version
|
15 |
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
16 |
*
|
17 |
* @package Booster_For_WooCommerce
|
@@ -65,7 +65,7 @@ if ( ! class_exists( 'WC_Jetpack' ) ) :
|
|
65 |
* @var string
|
66 |
* @since 2.4.7
|
67 |
*/
|
68 |
-
public $version = '5.6.
|
69 |
|
70 |
/**
|
71 |
* The single instance of the class
|
@@ -163,7 +163,12 @@ if ( ! function_exists( 'woocommerce_jetpack_start_plugin_tracking' ) ) {
|
|
163 |
woocommerce_jetpack_start_plugin_tracking();
|
164 |
}
|
165 |
|
166 |
-
|
|
|
|
|
|
|
|
|
|
|
167 |
|
168 |
/**
|
169 |
* Wc jetpack activation hook.
|
3 |
* Plugin Name: Booster for WooCommerce
|
4 |
* Plugin URI: https://booster.io
|
5 |
* Description: Supercharge your WooCommerce site with these awesome powerful features. More than 100 modules.All in one WooCommerce plugin.
|
6 |
+
* Version: 5.6.4
|
7 |
* Author: Pluggabl LLC
|
8 |
* Author URI: https://booster.io
|
9 |
* Text Domain: woocommerce-jetpack
|
11 |
* Copyright: © 2020 Pluggabl LLC.
|
12 |
* WC tested up to: 6.8.2
|
13 |
* License: GNU General Public License v3.0
|
14 |
+
* php version 7.2
|
15 |
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
16 |
*
|
17 |
* @package Booster_For_WooCommerce
|
65 |
* @var string
|
66 |
* @since 2.4.7
|
67 |
*/
|
68 |
+
public $version = '5.6.4';
|
69 |
|
70 |
/**
|
71 |
* The single instance of the class
|
163 |
woocommerce_jetpack_start_plugin_tracking();
|
164 |
}
|
165 |
|
166 |
+
add_action( 'plugins_loaded', '_load_plugin_class' );
|
167 |
+
|
168 |
+
function _load_plugin_class() {
|
169 |
+
w_c_j();
|
170 |
+
}
|
171 |
+
|
172 |
|
173 |
/**
|
174 |
* Wc jetpack activation hook.
|