From b8214a536b834b68874b6c7bef54f16c686446a3 Mon Sep 17 00:00:00 2001 From: Jamie Sykes Date: Tue, 3 Jun 2025 10:39:03 +0100 Subject: [PATCH] Adds functions to prevent default wrapper on all existing blocks. --- blocks/header/class-header-block.php | 7 +++++++ blocks/integrated-menu/class-integrated-menu-block.php | 7 +++++++ .../integrated-pattern/class-integrated-pattern-block.php | 7 +++++++ blocks/search-and-filter/class-search-and-filter-block.php | 7 +++++++ 4 files changed, 28 insertions(+) diff --git a/blocks/header/class-header-block.php b/blocks/header/class-header-block.php index 533a5ea..b7fb083 100644 --- a/blocks/header/class-header-block.php +++ b/blocks/header/class-header-block.php @@ -95,4 +95,11 @@ protected function child_blocks(): array { ), ); } + + /** + * {@inheritdoc} + */ + protected function use_default_wrapper_template(): bool { + return false; + } } diff --git a/blocks/integrated-menu/class-integrated-menu-block.php b/blocks/integrated-menu/class-integrated-menu-block.php index b88fc63..ea7bd78 100644 --- a/blocks/integrated-menu/class-integrated-menu-block.php +++ b/blocks/integrated-menu/class-integrated-menu-block.php @@ -78,4 +78,11 @@ protected function fields(): array { protected function template(): string { return plugin_dir_path( __FILE__ ) . 'templates/block.php'; } + + /** + * {@inheritdoc} + */ + protected function use_default_wrapper_template(): bool { + return false; + } } diff --git a/blocks/integrated-pattern/class-integrated-pattern-block.php b/blocks/integrated-pattern/class-integrated-pattern-block.php index 0471961..6244c23 100644 --- a/blocks/integrated-pattern/class-integrated-pattern-block.php +++ b/blocks/integrated-pattern/class-integrated-pattern-block.php @@ -78,4 +78,11 @@ protected function fields(): array { protected function template(): string { return plugin_dir_path( __FILE__ ) . 'templates/block.php'; } + + /** + * {@inheritdoc} + */ + protected function use_default_wrapper_template(): bool { + return false; + } } diff --git a/blocks/search-and-filter/class-search-and-filter-block.php b/blocks/search-and-filter/class-search-and-filter-block.php index e410033..a7fa3c7 100644 --- a/blocks/search-and-filter/class-search-and-filter-block.php +++ b/blocks/search-and-filter/class-search-and-filter-block.php @@ -330,4 +330,11 @@ public function render_results_list( array $args, WP_Query $query ) { include apply_filters( 'creode_blocks_search_and_filter_results_list_template', plugin_dir_path( __FILE__ ) . 'templates/results-list.php' ); } + + /** + * {@inheritdoc} + */ + protected function use_default_wrapper_template(): bool { + return false; + } }