De manera predeterminada, el bloque de grupos de Gutenberg solo tiene dos opciones de alineación: wide y full width .
Ahora quiero agregar un center de alineación personalizado al bloque. Otros bloques como imágenes tienen esta opción.
¿Hay alguna forma de extender un bloque central como este?
Sé que hay una opción para estilos personalizados con registerBlockStyle ( Ver documentos ).
¿Pero también hay algo como esto para los controles/configuraciones básicas? No pude encontrar nada en los documentos.
Encontré una respuesta aquí .
Funciona, si cambio el código de esta manera:
wp.hooks.addFilter( 'blocks.registerBlockType', 'my/change_alignment', ( settings, name ) => { switch( name ) { case 'core/group': case 'core/cover': return lodash.assign( {}, settings, { supports: lodash.assign( {}, settings.supports, { align: [ 'center', 'wide', 'full'] } ), } ); } return settings; });