WooCommerce Checkout Manager - Version 5.2.9

Version Description

  • Fix: woocommerce required shipping fields
Download this release

Release Info

Developer quadlayers
Plugin Icon 128x128 WooCommerce Checkout Manager
Version 5.2.9
Comparing to
See all releases

Code changes from version 5.2.8 to 5.2.9

includes/view/frontend/class-wooccm-fields-handler.php CHANGED
@@ -25,9 +25,12 @@ class WOOCCM_Fields_Handler
25
  // add_filter('woocommerce_get_country_locale', '__return_empty_array');
26
  add_filter('woocommerce_get_country_locale_default', array($this, 'remove_fields_priority'));
27
  add_filter('woocommerce_get_country_locale_base', array($this, 'remove_fields_priority'));
 
28
  // Fix required country notice when shipping address is activated
29
  // -----------------------------------------------------------------------
30
- add_filter('woocommerce_checkout_posted_data', array($this, 'remove_address_fields'));
 
 
31
 
32
  // Clear session
33
  add_action('woocommerce_checkout_posted_data', array($this, 'posted_data'));
25
  // add_filter('woocommerce_get_country_locale', '__return_empty_array');
26
  add_filter('woocommerce_get_country_locale_default', array($this, 'remove_fields_priority'));
27
  add_filter('woocommerce_get_country_locale_base', array($this, 'remove_fields_priority'));
28
+
29
  // Fix required country notice when shipping address is activated
30
  // -----------------------------------------------------------------------
31
+ if (is_account_page()) {
32
+ add_filter('woocommerce_checkout_posted_data', array($this, 'remove_address_fields'));
33
+ }
34
 
35
  // Clear session
36
  add_action('woocommerce_checkout_posted_data', array($this, 'posted_data'));
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://quadlayers.com/
4
  Tags: woocommerce, woocommerce checkout, field manager, checkout editor, checkout field, shipping field, billing field, order field, additional field
5
  Requires at least: 3.4
6
  Tested up to: 5.5.1
7
- Stable tag: 5.2.8
8
  WC requires at least: 3.1.0
9
  WC tested up to: 4.5.1
10
  License: GPLv3
@@ -107,6 +107,9 @@ Your Order data can be reviewed in each order within the default WooCommerce Ord
107
 
108
  == Changelog ==
109
 
 
 
 
110
  = 5.2.8 =
111
  * Fix: woocommerce date field
112
  * Fix: woocommerce filter by products field
4
  Tags: woocommerce, woocommerce checkout, field manager, checkout editor, checkout field, shipping field, billing field, order field, additional field
5
  Requires at least: 3.4
6
  Tested up to: 5.5.1
7
+ Stable tag: 5.2.9
8
  WC requires at least: 3.1.0
9
  WC tested up to: 4.5.1
10
  License: GPLv3
107
 
108
  == Changelog ==
109
 
110
+ = 5.2.9 =
111
+ * Fix: woocommerce required shipping fields
112
+
113
  = 5.2.8 =
114
  * Fix: woocommerce date field
115
  * Fix: woocommerce filter by products field
woocommerce-checkout-manager.php CHANGED
@@ -4,7 +4,7 @@
4
  * Plugin Name: Checkout Manager for WooCommerce
5
  * Plugin URI: https://quadlayers.com/portfolio/woocommerce-checkout-manager/
6
  * Description: Manages WooCommerce Checkout, the advanced way.
7
- * Version: 5.2.8
8
  * Author: QuadLayers
9
  * Author URI: https://quadlayers.com
10
  * License: GPLv3
@@ -20,7 +20,7 @@ if (!defined('WOOCCM_PLUGIN_NAME')) {
20
  define('WOOCCM_PLUGIN_NAME', 'Checkout Manager for WooCommerce');
21
  }
22
  if (!defined('WOOCCM_PLUGIN_VERSION')) {
23
- define('WOOCCM_PLUGIN_VERSION', '5.2.8');
24
  }
25
  if (!defined('WOOCCM_PLUGIN_FILE')) {
26
  define('WOOCCM_PLUGIN_FILE', __FILE__);
4
  * Plugin Name: Checkout Manager for WooCommerce
5
  * Plugin URI: https://quadlayers.com/portfolio/woocommerce-checkout-manager/
6
  * Description: Manages WooCommerce Checkout, the advanced way.
7
+ * Version: 5.2.9
8
  * Author: QuadLayers
9
  * Author URI: https://quadlayers.com
10
  * License: GPLv3
20
  define('WOOCCM_PLUGIN_NAME', 'Checkout Manager for WooCommerce');
21
  }
22
  if (!defined('WOOCCM_PLUGIN_VERSION')) {
23
+ define('WOOCCM_PLUGIN_VERSION', '5.2.9');
24
  }
25
  if (!defined('WOOCCM_PLUGIN_FILE')) {
26
  define('WOOCCM_PLUGIN_FILE', __FILE__);