Automattic\WooCommerce\Blocks\Utils

BlockTemplateUtils::should_use_blockified_product_grid_templates()public staticWC 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.

Return

true|false.

Usage

$result = BlockTemplateUtils::should_use_blockified_product_grid_templates();

BlockTemplateUtils::should_use_blockified_product_grid_templates() code WC 9.4.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 wc_current_theme_is_fse_theme();
	}

	return wc_string_to_bool( $use_blockified_templates );
}