WPDev.one
Core Class

WP_Block_Patterns_Registry

class WP_Block_Patterns_Registry // Constructor: function Object() { [native code] }

Class used for interacting with block patterns.

Methods 8 methods

Method / Return Description
register()
bool

Registers a block pattern.

Parameters: $pattern_name: mixed, $pattern_properties: mixed
unregister()
bool

Unregisters a block pattern.

Parameters: $pattern_name: mixed
get_content()
string

Retrieves the content of a registered block pattern.

Parameters: $pattern_name: mixed, $outside_init_only: mixed
get_registered()
array

Retrieves an array containing the properties of a registered block pattern.

Parameters: $pattern_name: mixed
get_all_registered()
array[]

Retrieves all registered block patterns.

Parameters: $outside_init_only: mixed
is_registered()
bool

Checks if a block pattern is registered.

Parameters: $pattern_name: mixed
__wakeup()
void

No description available.

get_instance()
WP_Block_Patterns_Registry

Utility method to retrieve the main instance of the class.

Properties

Property / Type Description
$registered_patterns
mixed
public
No description available.
$registered_patterns_outside_init
mixed
public
No description available.
$instance
mixed
public
No description available.

Class Information

Since Version
5.5.0
Source File
wp-includes/class-wp-block-patterns-registry.php
Advertisement