Controller::filter_include_templates( TECEventsBlock_TemplatesBlock_Template_Contract[] $templates, string $template_type )
Filters and returns the available Event Block Template Services, used to locate WP_Block_Template instances.
Contents
Parameters
- $templates
-
(TECEventsBlock_TemplatesBlock_Template_Contract[]) (Required) The list of block templates to be filtered.
- $template_type
-
(string) (Required) The type of templates we are fetching.
Return
(TECEventsBlock_TemplatesBlock_Template_Contract[]) List of filtered Event Calendar templates.
Source
File: src/Events_Pro/Block_Templates/Controller.php
public function filter_include_templates( $templates, $template_type ): array {
if ( $template_type === 'wp_template' ) {
$templates = array_merge(
$templates,
[
tribe( Single_Venue_Block_Template::class ),
]
);
}
return $templates;
}
Changelog
| Version | Description |
|---|---|
| 6.3.2 | Introduced. |