This course demonstrates how to add block editor support to new themes and upgrade older themes to include block editor support.
- [Instructor] Every WordPress theme needs some level of block editor integration. That's because even if a theme has no support for the block editor, WordPress will use blocks. So adding block editor support is key to ensuring the best experience possible for the people who used a theme to publish their content. There's a large and growing list of theme block editor integrations available, and in this course we'll go through each of them and look at how they are implemented in an existing theme. For my demonstration project I've chosen to upgrade one of my old themes, called Simone, to support the block editor.
This provides a real life use case and as you'll see it highlights some of the challenges and solutions associated with supporting blocks and themes. However, the features I show you in this course, and how they are implemented in themes, are the same whether you are retrofitting an old theme or adding block editor support to a brand new one. In other words, even though I'm working on this old theme here, you'll do the exact same things if you were building a new theme from scratch. So, to follow along, your best option is to grab an existing theme you already have or a new theme you're building, and add the features you see me covering to your theme.
That way, by the end of the course you'll have full block editor support in your own theme.
- Declaring support for default block styles
- Adding support and styles for wide alignment
- Supporting theme-specific colors and fonts
- Extending block styles
- Adding new style variations