Я использую редактор Gutenberg и фреймворк Bootstrap CSS.По умолчанию, вокруг блока Гутенберга нет контейнера или чего-то подобного.
В некоторых блоках есть опция alignwide
и alignfull
для добавления чего-то вроде контейнера вокруг них.Эти параметры хороши для обложек или абзацев.
Но в блоке заголовка (по умолчанию) такой опции нет.
И я хотел бы добавить дополнительный флажок для каждого блока Гутенберга, чтобыпереключить дополнительный контейнер div
вокруг него.Не просто класс.
Я нашел что-то, чтобы добавить дополнительный стиль к каждому блогу Гутенберга: https://www.billerickson.net/block-styles-in-gutenberg/
Вот код оттуда:
wp.domReady( () => {
wp.blocks.registerBlockStyle( 'core/heading', {
name: 'default',
label: 'Default',
isDefault: true,
} );
wp.blocks.registerBlockStyle( 'core/heading', {
name: 'alt',
label: 'Alternate',
} );
} );
Хорошо работает, чтобы придать блоку дополнительный класс / стиль.Но это не оборачивает что-то вокруг блока.
Есть ли возможность добавить что-то вроде переключения контейнера (добавляет div
с .container
классом) в блок?