Automattic\WooCommerce\Blocks\Utils

BlockTemplateUtils::should_use_blockified_product_grid_templates │ public static │ WC 1.0

Returns whether the blockified templates should be used or not. If the option is not stored on the db, we need to check if the current theme is a block one or not.

Method of the class: BlockTemplateUtils{}

No Hooks.

Returns

boolean.

Usage

$result = BlockTemplateUtils::should_use_blockified_product_grid_templates();

BlockTemplateUtils::should_use_blockified_product_grid_templates() code WC 11.1.2

public static function should_use_blockified_product_grid_templates() {
	$use_blockified_templates = get_option( Options::WC_BLOCK_USE_BLOCKIFIED_PRODUCT_GRID_BLOCK_AS_TEMPLATE );

	if ( false === $use_blockified_templates ) {
		return wp_is_block_theme();
	}

	return wc_string_to_bool( $use_blockified_templates );
}