Welcome & How to use the course

Hi, and welcome to this course about full site editing with WordPress.

My name is Carolina Nymark. And I made this course about full site editing and block based themes, in a time that is both exciting, and… a little bit scary.

Right now, we are all trying to keep up with the constant changes to the Gutenberg block editor. And it is a bittersweet challenge.

Full site editing will change how everyone uses themes, and how we build them. This gives us just a little bit of time to test, learn, provide feedback, and influence change.
These steps are essential if we want full site editing to work for us.

The Gutenberg plugin is on a short release schedule. The first version of this course, will only be an overview of what is available right now.

September 2021:

  • Custom block styles
  • Variations
  • Block patterns
  • Global Styles
  • Full site editing blocks
  • Template parts
  • Site editor Beta

You will have access to all updates that are added to the course.

To make the most out of this course you need to have basic knowledge of theme development. You need to know: HTML, PHP and CSS.

-But this is not a course where you will learn how to build themes from scratch.

You will learn how to:

  • Create templates and template parts.
  • Combine and include template parts.
  • Create block patterns.

And how to work with the templates in the site editor.

You will learn about the new full site editing blocks, and how to use semantic HTML and custom classes with your blocks.

How to use this course

This course is open to everyone. You do not need to register or signup for email notifications to take the course.

I have divided the course into chapters. Some chapters have video lessons (and transcripts), and some are text-based.

Course content and progression

I recommend that you take the lessons in order because sometimes I am referring to previous lessons. You can use the knowledge gained in the earlier lessons as you progress through the course.

The course starts with the basic HTML and JSON markup used for creating blocks.
After that, I bring up different ways to make changes to blocks.

The first block-based theme lessons describe the theme file structure and requirements and how to use templates. This basic knowledge is important to have before we edit pages in the site editor.

Navigating the course pages

To navigate the course, you can use the left sidebar on the lesson page. This sidebar can be closed, so you may need to click on the arrow to expand it.

Course material

Instructions and links to the course material are available in the lessons. You can download the course material from this GitHub page:


Experiencing problems with the course site?

If you need access to the course in a different format or have any questions, please email me, carolina@fullsiteediting.com