Plugin Directory

Changeset 3468655


Ignore:
Timestamp:
02/24/2026 01:06:50 PM (5 weeks ago)
Author:
shieldclimb
Message:

Updated plugin to version 1.0.6: Added full compatibility with WooCommerce High-Performance Order Storage (HPOS) and Cart & Checkout Blocks & Tested up to WooCommerce 10.5.2

Location:
shieldclimb-variation-radio-buttons/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • shieldclimb-variation-radio-buttons/trunk/readme.txt

    r3437314 r3468655  
    55Requires at least: 5.8
    66Tested up to: 6.9
    7 Stable tag: 1.0.5
     7Stable tag: 1.0.6
    88Requires PHP: 7.2
    99WC requires at least: 5.8
    10 WC tested up to: 10.4.3
     10WC tested up to: 10.5.2
    1111License: GPLv2 or later
    1212License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     
    4444== ChangeLog ==
    4545
     46= V1.0.6 =
     47
     48* **Fixed**: Added full compatibility with WooCommerce High-Performance Order Storage (HPOS) and Cart & Checkout Blocks. This ensures smooth operation and removes any warnings on stores using the latest WooCommerce features
     49* **Updated**: Tested up to WooCommerce 10.5.2
     50
    4651= V1.0.5 =
    4752
  • shieldclimb-variation-radio-buttons/trunk/shieldclimb-variation-radio-buttons.php

    r3437314 r3468655  
    55 * Plugin URI: https://shieldclimb.com/free-woocommerce-plugins/variation-radio-buttons/
    66 * Description: Replace WooCommerce variation dropdowns with variation radio buttons for better UX, faster selection, and higher conversions. No coding needed!
    7  * Version: 1.0.5
     7 * Version: 1.0.6
    88 * Requires Plugins: woocommerce
    99 * Requires at least: 5.8
    1010 * Tested up to: 6.9
    1111 * WC requires at least: 5.8
    12  * WC tested up to: 10.4.3
     12 * WC tested up to: 10.5.2
    1313 * Requires PHP: 7.2
    1414 * Author: shieldclimb.com
     
    2121    exit; // Exit if accessed directly.
    2222}
     23
     24/**
     25 * Declare HPOS & Blocks compatibility
     26 */
     27add_action( 'before_woocommerce_init', function() {
     28    if ( class_exists( \Automattic\WooCommerce\Utilities\FeaturesUtil::class ) ) {
     29        \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility(
     30            'custom_order_tables',
     31            __FILE__,
     32            true
     33        );
     34
     35        \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility(
     36            'cart_checkout_blocks',
     37            __FILE__,
     38            true
     39        );
     40    }
     41});
    2342
    2443function shieldclimb_enqueue_assets() {
Note: See TracChangeset for help on using the changeset viewer.