The key concepts of full site editing

  • The Site Editor interface, where you can create, preview, edit, and remove templates, template parts, patterns, pages, and more.
  • A Styles interface for selecting default styles for the website and individual blocks.
  • Templates for full-page layouts, including site header, content, and footer areas.
  • Template parts, which are structural blocks that you can reuse within templates.
  • Block patterns with unique design elements for different types of pages and sites.
  • Blocks for site building, such as site title and site logo.
  • Theme.json, the new theme configuration file with default styles and settings for blocks.
  • Style variations that let users choose from different pre-made designs for a single theme.
  • Managing which blocks and block options are available to users, including block locking.
  • A Block Bindings API that uses blocks to display dynamic data.
  • Finally, one important aspect is the deliberate focus on improving the performance of your WordPress site.