commit 06ff721fbac9bd3f969ceed34924c16dfc3085d2
Author: Karol Manijak <20098064+kmanijak@users.noreply.github.com>
Date: Mon Aug 24 13:09:59 2026 +0200
Fix zero spacing in Product Filters block (#67870)
* Fix Product Filters zero block spacing
* Add changelog entry for Product Filters spacing fix
diff --git a/plugins/woocommerce/changelog/codex-fix-product-filters-zero-block-gap b/plugins/woocommerce/changelog/codex-fix-product-filters-zero-block-gap
new file mode 100644
index 00000000000..9e4fbe4de9d
--- /dev/null
+++ b/plugins/woocommerce/changelog/codex-fix-product-filters-zero-block-gap
@@ -0,0 +1,4 @@
+Significance: patch
+Type: fix
+
+Ensure Product Filters respect zero block spacing on the frontend.
diff --git a/plugins/woocommerce/src/Blocks/BlockTypes/ProductFilters.php b/plugins/woocommerce/src/Blocks/BlockTypes/ProductFilters.php
index b7bc9eb90b9..f37c2dd6b34 100644
--- a/plugins/woocommerce/src/Blocks/BlockTypes/ProductFilters.php
+++ b/plugins/woocommerce/src/Blocks/BlockTypes/ProductFilters.php
@@ -236,7 +236,7 @@ class ProductFilters extends AbstractBlock {
}
$block_gap = $attributes['style']['spacing']['blockGap'] ?? '';
- if ( $block_gap ) {
+ if ( '' !== $block_gap ) {
$styles[] = sprintf( '--wc-product-filter-block-spacing: %s', StyleAttributesUtils::get_spacing_value( $block_gap ) );
}