I have been building blocks since WordPress 5.0 both for clients and as part of my regular live streams. Along the way, I have run into issues, gotchas, and A LOT of “how the heck do I do that?!” moments. While I don’t pretend to be an expert, I do have a fair amount of experience in the “trenches” of building custom blocks and have compiled a list of some of the things that most WordPress developers need to be able to do when creating custom blocks or extending the existing ones.
In this interactive workshop aimed at developers, the attendees will choose from a list of recipes and we’ll go over them together!
Recipes includes:
- Block variations
- Block deprecations
- Block transforms
- Block templates
- Block context
- Converting an existing static block to a dynamic one (and why you should only use dynamic blocks)
- Using the create-block package and its most powerful feature: External project templates
- Customizing your @wordpress/scripts build process.
- Connecting your block to meta data.
- Front end JavaScript for your blocks.
- Using filters to extend the core blocks.
- Use the data layer in a block.
- Creating an interactive block.
- and more …