| [ Index ] |
PHP Cross Reference of WordPress |
[Source view] [Print] [Project Stats]
Blocks API: WP_Block_Patterns_Registry class
| File Size: | 209 lines (7 kb) |
| Included or required: | 0 times |
| Referenced: | 0 times |
| Includes or requires: | 0 files |
| register( $pattern_name, $pattern_properties ) X-Ref |
| Registers a block pattern. return: bool True if the pattern was registered with success and false otherwise. param: string $pattern_name Block pattern name including namespace. param: array $pattern_properties { since: 5.5.0 since: 5.8.0 Added support for the `blockTypes` property. |
| unregister( $pattern_name ) X-Ref |
| Unregisters a block pattern. return: bool True if the pattern was unregistered with success and false otherwise. param: string $pattern_name Block pattern name including namespace. since: 5.5.0 |
| get_registered( $pattern_name ) X-Ref |
| Retrieves an array containing the properties of a registered block pattern. return: array Registered pattern properties. param: string $pattern_name Block pattern name including namespace. since: 5.5.0 |
| get_all_registered() X-Ref |
| Retrieves all registered block patterns. return: array[] Array of arrays containing the registered block patterns properties, since: 5.5.0 |
| is_registered( $pattern_name ) X-Ref |
| Checks if a block pattern is registered. return: bool True if the pattern is registered, false otherwise. param: string $pattern_name Block pattern name including namespace. since: 5.5.0 |
| get_instance() X-Ref |
| Utility method to retrieve the main instance of the class. The instance will be created if it does not exist yet. return: WP_Block_Patterns_Registry The main instance. since: 5.5.0 |
| register_block_pattern( $pattern_name, $pattern_properties ) X-Ref |
| Registers a new block pattern. return: bool True if the pattern was registered with success and false otherwise. param: string $pattern_name Block pattern name including namespace. param: array $pattern_properties List of properties for the block pattern. since: 5.5.0 |
| unregister_block_pattern( $pattern_name ) X-Ref |
| Unregisters a block pattern. return: bool True if the pattern was unregistered with success and false otherwise. param: string $pattern_name Block pattern name including namespace. since: 5.5.0 |
| Generated: Tue Oct 28 01:00:02 2025 | Cross-referenced by PHPXref 0.7.1 |