Automattic\WooCommerce\Blocks
BlockTemplatesRegistry::register_add_to_cart_with_options_template_part_area
Add Add to Cart + Options to the default template part areas.
Method of the class: BlockTemplatesRegistry{}
No Hooks.
Returns
Array. The supported template part areas including the Add to Cart + Options one.
Usage
$BlockTemplatesRegistry = new BlockTemplatesRegistry(); $BlockTemplatesRegistry->register_add_to_cart_with_options_template_part_area( $default_area_definitions );
- $default_area_definitions(array) (required)
- An array of supported area objects.
BlockTemplatesRegistry::register_add_to_cart_with_options_template_part_area() BlockTemplatesRegistry::register add to cart with options template part area code WC 10.8.1
public function register_add_to_cart_with_options_template_part_area( $default_area_definitions ) {
$add_to_cart_with_options_template_part_area = array(
'area' => 'add-to-cart-with-options',
'label' => __( 'Add to Cart + Options', 'woocommerce' ),
'description' => __( 'The Add to Cart + Options templates allow defining a different layout for each product type.', 'woocommerce' ),
'icon' => 'add-to-cart-with-options',
'area_tag' => 'add-to-cart-with-options',
);
return array_merge( $default_area_definitions, array( $add_to_cart_with_options_template_part_area ) );
}