Full site editing will change how everyone uses themes -and how we build them

What is full site editing?

Site editing is a set of new WordPress features that help us build and edit all parts of our website using blocks: Site Editor, global styles, block themes, patterns, and theme.json.

Fullsiteediting.com is an educational resource for learning about the features.

Site Editor

Use the Site Editor to create and manage your website’s pages, templates, menus, patterns, and template parts. You can also update your 404 page, archives, and search result pages in the Site Editor.

With WordPress full site editing, you edit templates in the Site Editor. The image shows the editor with a sidebar and preview of the block theme. The navigation sidebar shows links to navigation, styles, pages, templates and patterns.

Global, site-wide styles

You can change the website’s colors and update typography settings like font family and font size from the Styles sidebar in the Site Editor. You can choose default block colors and create custom color palettes. From WordPress version 6.2, you can add custom CSS to your website using two new options.

Block themes

With block themes, you use blocks and block patterns to create entire pages and websites.
Everything you see on a page is a block. You can customize your pages using new site blocks, including Site title, logo, navigation, post title, comment form, featured image, date, categories, and tags.

Theme.json, a new theme configuration file for developers

Theme developers can use the new configuration file with block themes and classic PHP-based themes. With theme.json, you can define default block settings, content width, typography, colors, and spacing and drastically reduce the CSS needed to create themes.