March 30, 2021 at 11:08 am #503628
Iv'e tried to get this answered by both Sales and Technical Support at WP-Engine, but they have been unable to provide any meaningful detail, so here's something for those who have gotten Genesis Pro.
Currently, making custom blocks is a bit difficult but not too bad. However, making custom Layouts looks to be a very onerous process. What is the difference between a custom layout and a custom block pattern?
And, there are plugins that allow for Custom Block Patterns to be made straight from the editor, such as "Block Pattern Builder," where the user simply groups blocks together and clicks to assign them as a block pattern. That can't be done in any of the free versions of Genesis Blocks or Genesis Custom Blocks - can it be done in the Pro versions?
It looks to me like Layouts/Sections are just a glorified block patterns, so does Genesis Pro allow for making a pattern in the editor and assigning it as a Layout? Or does everything have to be coded and placed into the theme?
I would like to leverage layouts in the products we offer. However, adding, creating, and editing them seems like a complete PITA, even with the small amount of Genesis documentation out there. It's all a multi-step process of building patterns, copying, coding, changing the syntax, and then uploading into the theme.
I can see the need for that at the custom block level - it makes sense. You're making something new and that needs to be built. Got it.
But, I have a hard time seeing how that process needs to stay the same when it's an assembly of blocks into a block pattern and then labeling that pattern as a Layout/Section. The free version of Genesis Custom Blocks is just painful to do this. Is the Pro version more like the "Block Pattern Builder" plugin where pattern assembly is done in the WordPress editor, no coding or additional effort required?
Does Genesis Pro make the creation of layouts, sections, and collections easier - as in less code, more product - or does it just open up a couple of extra blocks (posts, mockups, etc)?
RobMarch 30, 2021 at 5:44 pm #503636
@thedigitalcomic I have a reply for you after inquiring in Slack.
Layouts & Sections are functionally the same as a Block Pattern, simply surfaced to the user in a different way in Genesis Blocks via the Layouts block.
Genesis Blocks and its features always been a few steps ahead of what’s in WP core, and as Core catches up, we look to technically align the plugin with Core and then further enhance the UX. Layouts/Sections <> Patterns is a good example of this.
The current state for registering custom Layouts/Sections/Collections is as is covered in these docs. It’s not GUI friendly like what you see in in creating Block Patterns, but the team is looking at how to bridge this gap. Copy-pasting code and syntax-massaging is, like you say, too tedious.
You must be logged in to reply to this topic.