Filters the allowed block types for all editor types.
Parameters
$allowed_block_typesbool|string[]- Array of block type slugs, or boolean to enable/disable all.
Default true (all registered block types supported). $block_editor_contextWP_Block_Editor_Context- The current block editor context.
Source
$allowed_block_types = apply_filters( 'allowed_block_types_all', $allowed_block_types, $block_editor_context );
Changelog
| Version | Description |
|---|---|
| 5.8.0 | Introduced. |
How it can be used to filter for multiple post types in the same function. This filters the custom post types of ‘sponsors’, ‘news’ and ‘faqs’ to only allow the core Gutenberg blocks listed.
To find the list of all the core blocks that can be filtered, see: https://developer.wordpress.org/block-editor/reference-guides/core-blocks/
Basic Example