September 23, 2022 — Are you interested in learning how to code theme.json, but not sure where to start? Have you ever opened up a theme.json file and been overwhelmed by all the code that you see there? If so, this workshop is for you!
Join Sarah Snow and Jonathan Bossenger to learn how to code your very first theme.json codes–utilizing theme.json settings!
September 23, 2022 — Giving users the ability to edit block elements is an important part of block development. In this tutorial, you will learn all about block attributes, and how you can use them to create blocks that your users can edit.
September 16, 2022 — Being able to edit a theme in the Site Editor is handy, especially if you’re using it as the base for a new theme. But where do those changes get saved? What happens when you make changes to Global Styles, Block styles, Theme template files, and template parts? What happens when you make changes to the theme files, and changes to the Site Editor; which take precedence? In this session, we’ll be answering these questions.
September 12, 2022 — One of the concerns that developers voiced regarding Block Themes and the Site Editor is that it gives users too much freedom to edit the site design, select colors, or modify blocks. More complex websites with many editors and departments who produce content need guardrails to enforce publishing standards and adherence to brand color schemas and design systems.
In this session, we’ll be looking at the Block Locking options available in WordPress, and show you how you can restrict your Block Themes from user interference.
September 5, 2022 — This tutorial will guide the new block developer on the process of styling the Edit component and the save function of a newly created WordPress block.
September 2, 2022 — One of the more exciting additions to WordPress theme development that block themes make possible is the inclusion of the theme.json file. This file allows the theme developer to enable and configure everything from CSS presets to custom fonts, and more.
In this session, we’ll be taking a dive into the theme.json file for the new twentytwentythree default WordPress theme, to understand how it works, and what’s possible.
August 30, 2022 — In this tutorial, you’re going to learn how to convert an existing WordPress shortcode into a block. We’ll be using the scaffolded code created by the Create Block tool, and applying it to an existing PHP-only plugin.
August 23, 2022 — In this session, you’ll learn how to create your first custom block, by adding block support to an existing shortcode plugin.
You’ll learn how to set up the plugin to support block development, and use the scaffolded code created using create-block and the existing shortcode to create a new custom block.
August 17, 2022 — Block themes represent an existing shift in how WordPress themes are developed. It’s now possible to create an entirely new WordPress theme in the Site Editor and export it to be used wherever you need it.
In this session, we’ll be looking at a new WordPress plugin called Create Block Theme, that allows to you export your newly designed theme over your existing theme, as a new custom theme, or even as a child theme.
August 10, 2022 — The WordPress create-block tool allows you to quickly scaffold a new block plugin.
In this lesson, you will learn what you need to get started with create-block, how to use it, and review the code it generates.