В последнее время я занимаюсь разработкой индивидуальной темы для клиента.
Теперь я использую WordPress и хочу отключить определенные блоки Gutenberg; чем нам не нужно поддерживать или стилизовать каждый блок.
Чтобы скрыть блоки, я использую перехватчик фильтра allowed_block_types.
<?php add_filter( 'allowed_block_types', static function ( $original_blocks ): array { // Alter the allowed block types: // - Disable some core blocks with custom blocks // - Each custom block you develop needs to be listed below // https://rudrastyh.com/gutenberg/remove-default-blocks.html return [ // 1. Common blocks category 'core/heading', 'core/paragraph', 'core/list', 'core/image', 'core/gallery', 'core/quote', 'core/audio', 'core/file', 'core/video', // 2. Formatting category 'core/table', ..., 'custom/custom-block', 'acf/custom-block', ]; });
Обычно у меня есть такой вариант:
Но когда я использую упомянутый выше крючок, опция использования многоразовых блоков исчезает.
Есть ли способ сохранить повторно используемые блоки при использовании обработчика фильтра allowed_block_types?