Q: Is it possible to map Gutenberg blocks with any page builder?
I wondering if I say create a section, heading or any htlm element and map it to a Gutenberg block. I'd like for the design in Bricks to synch with Bricks one to one. I delete an element in Gutenberg or Bricks it synchs with each other.
Leonardo_GatoGraphQL
Apr 7, 2025A: Gutenberg: yes. Check the docs:
- https://gatographql.com/guides/query/blocks
- https://gatographql.com/guides/interact/working-with-gutenberg-blocks
- https://gatographql.com/tutorial/retrieving-structured-data-from-blocks
Bricks: I don't know. However, if there's demand for it, I could build an integration.
(I'm actually working on an integration for Elementor right now, and even though I haven't done a deep research yet, I assume one for Bricks would be similar)
Good to hear that you working on that idea anyway. You may not have demand for it as they may not be ware that it's a possibility.
Currently, my workflow is to create custom fields using Metabox to hold my content and query that data on the front. Kevin Gearly new product Etch is in the process of bring that feature. Being able to build the structure in a page builder and it synch one to one with Gutenberg Blocks would save me a lot of time.
For what I've seen, Etch seems to be storing its data already in Gutenberg. Then, whatever you do with Etch, you could already query with Gato GraphQL.
For Metabox, if it's possible to retrieve its data via meta fields, then you're also covered with Gato GraphQL. If not, I could create an extension at some point.
About Bricks, are you part of the Bricks community? Can check if there's interest?
I am part of the brick community. Have you heard of Gutenbricks? While I've not used it it does the same thing or similar. Gutenbricks was the first to my knowledge to do one to one synch with Gutenberg Blocks. From what I've seen, Gutenbricks makes it easy, create the design in Bricks and it automatically creates the blocks for you.
I have seen Gutenbricks, but not used it. I haven't used Bricks either, but I've seen its community is growing and they are very passionate about it, so I'd be interested in creating an extension for it, if there was interest