woocommerce_disable_compatibility_layer хук-фильтрWC 1.0

Filter to disable the compatibility layer for the blockified templates.

This hook allows to disable the compatibility layer for the blockified templates.

Использование

add_filter( 'woocommerce_disable_compatibility_layer', 'wp_kama_woocommerce_disable_compatibility_layer_filter' );

/**
 * Function for `woocommerce_disable_compatibility_layer` filter-hook.
 * 
 * @param boolean. $false 
 *
 * @return boolean.
 */
function wp_kama_woocommerce_disable_compatibility_layer_filter( $false ){

	// filter...
	return $false;
}
$false(boolean.)
-

Список изменений

Since TBD

Где вызывается хук

AbstractTemplateCompatibility::init()
woocommerce_disable_compatibility_layer
woocommerce/src/Blocks/Templates/AbstractTemplateCompatibility.php 41
$is_disabled_compatility_layer = apply_filters( 'woocommerce_disable_compatibility_layer', false );
woocommerce/src/Blocks/Templates/AbstractTemplateCompatibility.php 65
$is_disabled_compatility_layer = apply_filters( 'woocommerce_disable_compatibility_layer', false );

Где используется хук в WooCommerce

woocommerce/src/Blocks/BlockTemplatesController.php 654
add_filter( 'woocommerce_disable_compatibility_layer', '__return_true' );
woocommerce/src/Blocks/BlockTemplatesController.php 666
add_filter( 'woocommerce_disable_compatibility_layer', '__return_true' );
woocommerce/src/Blocks/BlockTemplatesController.php 678
add_filter( 'woocommerce_disable_compatibility_layer', '__return_true' );
woocommerce/src/Blocks/BlockTemplatesController.php 688
add_filter( 'woocommerce_disable_compatibility_layer', '__return_true' );
woocommerce/src/Blocks/BlockTemplatesController.php 700
add_filter( 'woocommerce_disable_compatibility_layer', '__return_true' );
woocommerce/src/Blocks/BlockTemplatesController.php 727
add_filter( 'woocommerce_disable_compatibility_layer', '__return_true' );