Estoy tratando de diseñar un bloque Gutenberg personalizado usando InnerBlocks con una plantilla. Quiero deshabilitar cada control en la barra de herramientas de un ‘párrafo‘ bloque interno en esa plantilla. He estado buscando pero no he encontrado una solución. Tal vez es más comprensible con este código:
edit: function( props ) {
return el('div',{className: props.className},
el( InnerBlocks,{
template:[
[ 'core/image', {} ],
[ 'core/heading', { placeholder: 'Book Title' } ],
[ 'core/paragraph', { placeholder: 'Summary' },
/*
I want to disable the toolbar of this innerblock
Of course the below code is not possible into a template of innerblocks
[BlockControls,{ key: 'controls' }, []],
*/
]
],
templateLock: "all",
})
);
}
Muchas gracias.
¿Ha sido útil esta solución?
Tu feedback nos ayuda a saber si la solución es correcta y está funcionando. De esta manera podemos revisar y corregir el contenido.