From 29d4f6f07a6cbfd18a32d817539f7451a5c0e3f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Albert=20Juh=C3=A9=20Lluveras?= Date: Tue, 28 Feb 2023 15:16:49 +0100 Subject: [PATCH] Fix alignment of Add to Cart form block (https://github.com/woocommerce/woocommerce-blocks/pull/8578) --- .../woocommerce-blocks/src/BlockTemplatesController.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/plugins/woocommerce-blocks/src/BlockTemplatesController.php b/plugins/woocommerce-blocks/src/BlockTemplatesController.php index 840e004f609..73ed94d4c81 100644 --- a/plugins/woocommerce-blocks/src/BlockTemplatesController.php +++ b/plugins/woocommerce-blocks/src/BlockTemplatesController.php @@ -2,6 +2,7 @@ namespace Automattic\WooCommerce\Blocks; use Automattic\WooCommerce\Blocks\Domain\Package; +use Automattic\WooCommerce\Blocks\Templates\BlockTemplatesCompatibility; use Automattic\WooCommerce\Blocks\Templates\ProductAttributeTemplate; use Automattic\WooCommerce\Blocks\Utils\BlockTemplateUtils; @@ -324,6 +325,14 @@ class BlockTemplatesController { $template->description = BlockTemplateUtils::get_block_template_description( $template->slug ); } + if ( 'single-product' === $template->slug ) { + if ( ! is_admin() ) { + $new_content = BlockTemplatesCompatibility::wrap_single_product_template( $template->content ); + $template->content = $new_content; + } + return $template; + } + return $template; }, $query_result