Я пытаюсь изменить блок обложки так, чтобы он принимал не только «блок абзаца» во внутреннем блоке. Я могу найти некоторые учебные пособия по изменению основных c подпорок базовых блоков, такие как: https://jeffreycarandang.com/extending-gutenberg-core-blocks-with-custom-attributes-and-controls/, и мне кажется, что нужно просто иметь возможность изменить const функции редактирования, но мой js Знания не достаточно хороши, чтобы понять это.
Так что мне нужно изменить следующее const:
const INNER_BLOCKS_TEMPLATE = [
[
'core/paragraph',
{
align: 'center',
fontSize: 'large',
placeholder: __( 'Write title…' ),
},
],
];
, например, читать:
const INNER_BLOCKS_TEMPLATE = [
[
'core/heading',
{
align: 'center',
level: 2,
placeholder: __( 'Write title…' ),
},
'core/paragraph',
{
align: 'center',
fontSize: 'normal',
placeholder: __( 'Write content…' ),
},
],
];