Convert a Global Block to a regular Block on-page
Mauro Dalu
Gutenberg allows to convert a re-usable block into a regular block, by importing the content of the re-usable block into the page.
I'd love to have the same flexibility in BD.
Use case: I start assembling a page using global blocks, but then I realize I need a variation on this specific page.
Right now I have to edit the global block on a separate page, copy the block content and paste it on the page. Then remove the global block.
S
Shawn Wernig
I need something like this quite often.
How i would like to see it is to have 'overrides' available on a Global Block.
For example, I should be able to change a background image, or a button colour, on a specific instance of a Global Block. But all items not 'overriden' on the block should still inherit from the original.
If that's not possible, then adding the ability to pass some dynamic data to the Global Block would be great too; that way some of the content of the global block could by dynamically assigned too.
Mark Shingleton
This would be fantastically useful
Travis
Should this request be merged with the Design Library one? Would make it top 20 in terms of votes. https://breakdance.canny.io/features/p/design-library-save-import-and-export-template-parts
J
Jeff Snelling
I like the way Oxygen Builder handles this. When you use a Global Block, it gives you the choice of keeping it global or as a single instance (editable). I know I can just use copy / paste, but it's annoying when you have to go back to the page you want to copy. It would be way nicer to have the choice when adding a global block.
P
Pavel Pronin
Theme Fusion has both global and non-gloval and it's very powerful combo for building.
Travis
Divi lets you save elements to the library in a “non global” mode. So if you add it to a page you can edit just that one instance.
I think that’s one thing that Element Studio is intended to cover. Build up the element and you can use controls to customize it. But it’s a pretty formal solution when there are times you just want to do quick little bits of reusable code.
M
Mark
Beaver builder lets you duplicate a global block and it becomes a normal block
BD User
This is useful if they get it right. But I think using Gutenberg's reusable block as an example is not so good - it's been a dog's breakfast since day 1 and still is. I hope in BD users can never edit the global block inline, that was a huge mistake by Gutenberg.
Mauro Dalu
BD User: yes, i agree that inline editing makes the ux confusing. I’m just suggesting to allow to convert a global block to a copy of the global block contents without the need of going through the whole process described above.