Core Class
View Source on Trac ↗
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