Commit 5550746e478 for woocommerce

commit 5550746e478925cf73b5dd8d1b76c331abcb9fe2
Author: Luigi Teschio <gigitux@gmail.com>
Date:   Wed Oct 21 15:33:47 2026 +0200

    Restore Product Query block registration on WordPress 7.2 (#70080)

    * Restore Product Query block variation registration

    * Add changelog for Product Query registration fix

    * restore tests

diff --git a/plugins/woocommerce/changelog/fix-product-query-variation-registration b/plugins/woocommerce/changelog/fix-product-query-variation-registration
new file mode 100644
index 00000000000..835b7d15a9e
--- /dev/null
+++ b/plugins/woocommerce/changelog/fix-product-query-variation-registration
@@ -0,0 +1,4 @@
+Significance: patch
+Type: fix
+
+Restore the deprecated Products block and its editor settings on WordPress 7.2.
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/product-query/variations/product-query.tsx b/plugins/woocommerce/client/blocks/assets/js/blocks/product-query/variations/product-query.tsx
index fce9a7e6450..4e52a7139c2 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/product-query/variations/product-query.tsx
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/product-query/variations/product-query.tsx
@@ -107,12 +107,12 @@ subscribe( () => {

 		registerProductsBlock( queryAttributes );
 	}
-}, 'core/edit-site' );
+}, CORE_EDITOR_STORE );

 let isBlockRegistered = false;
 subscribe( () => {
-	if ( ! isBlockRegistered ) {
+	if ( ! isBlockRegistered && ! isSiteEditorPage() ) {
 		isBlockRegistered = true;
 		registerProductsBlock( QUERY_DEFAULT_ATTRIBUTES );
 	}
-}, 'core/edit-post' );
+}, CORE_EDITOR_STORE );