AKA Custom Blocks for Busy Developers
You’ve built themes, plugins, and full sites in WordPress — but custom blocks? Who has the time to wade through JavaScript frameworks and complex tooling?
This workshop is a no-fluff, code-first introduction to building custom WordPress blocks for experienced developers who haven’t made the jump to Gutenberg yet.
- How
block.jsonworks and why it matters - What the build process does (and how to stop fighting it)
- Registering blocks the correct way.
- Just enough React/JSX to build functional, modern blocks
- How to use the
create-blocktool to scaffold faster and avoid boilerplate - Debugging tips for common block issues and build errors
- Practical examples that you can copy, paste, and actually use
In the second half, it’s your turn to build — with help. You’ll choose between:
- Bringing a custom block idea you want to work on, or
- Selecting from a list of pre-defined commonly built block ideas
You’ll get time to work through the process with support from the speaker and others in the room. Whether you're experimenting, troubleshooting, or finishing a real feature, this session is all about giving you the space and guidance to get hands-on and make progress.
- Check this repo out into the
wp-content/pluginsdirectory.git clone https://github.com/ryanwelcher/custom-blocks-for-busy-developers.git - Change directories into the plugin
cd custom-blocks-for-busy-developer. - Install the dependencies
npm install - Start the build build process with
npm run start