WP_Block_Patterns_Registry::get_all_registered( bool $outside_init_only = false ): array[]
Retrieves all registered block patterns.
Parameters
-
$outside_init_only
bool Optional -
Return only patterns registered outside the
init
action.Default:
false
Return
array[] Array of arrays containing the registered block patterns properties, and per style.
Source
File: wp-includes/class-wp-block-patterns-registry.php
.
View all references
public function get_all_registered( $outside_init_only = false ) {
$patterns = array_values(
$outside_init_only
? $this->registered_patterns_outside_init
: $this->registered_patterns
);
$hooked_blocks = get_hooked_blocks();
foreach ( $patterns as $index => $pattern ) {
$patterns[ $index ]['content'] = $this->prepare_content( $pattern, $hooked_blocks );
}
return $patterns;
}
Changelog
Version | Description |
---|---|
5.5.0 | Introduced. |