WordPress 5.9 introduced full-site editing to core—signifying a major shift in the way we build websites with WordPress. Join us in this session as we unpack these changes, and how you can leverage them to build better websites—the modern WordPress way.
Modern Theming & The Future of WordPress- Working with Full Site Editing and Beyond.pdf
1.
2. Working with Full Site Editing
DVELOPER ADVOCATE
WP ENGINE
Nick Diego
And the Future of Modern Theming in WordPress
3. 3
• Began working with WordPress in 2012
• Primarily a plugin and block-based theme developer
• Joined WP Engine in November, 2021
• Passionate about blocks, patterns and Full Site Editing
Nick Diego
Developer Advocate – WP Engine
A Bit About Me…
4. “
A collection of features that bring the familiar experience and
extendability of blocks to all parts of your site rather than just
post and pages. [...] Projects under Full Site Editing (FSE)
include everything from the Site Editor, Global Styles,
numerous Site/Post/Page specific blocks, Query block,
Navigation block, Templates, and block themes.
- Block Editor Handbook
Full Site Editing
5. “
A collection of features that bring the familiar experience and
extendability of blocks to all parts of your site rather than just
post and pages. [...] Projects under Full Site Editing (FSE)
include everything from the Site Editor, Global Styles,
numerous Site/Post/Page specific blocks, Query block,
Navigation block, Templates, and block themes.
- Block Editor Handbook
Full Site Editing
6. 6
• The Basics
▪ Blocks, Patterns, Editor and Site Editor
• Anatomy of a Block Theme
• Global Settings & Styles (theme.json)
• The Future of Modern Theming
Exploring Full
Site Editing
8. 8
Blocks
From a paragraph of text to a gallery of images, a block
can take almost any form. While each block may look
different or serve a unique function, they all fit nicely
together creating the content of a webpage.
THE BASICS
A block is the fundamental “unit” of content in WordPress.
10. 10
Patterns
A pattern could be a single block or made up of multiple.
As we will see later, patterns make building complex page
layouts easy and fun.
THE BASICS
A block pattern is simply a predefined collection of blocks
that forms a specific layout.
13. 13
Editor
Since its introduction in WordPress 5.0 back in 2018, the
Editor has been called by many names. For the purposes
of this presentation, we will simply use the term “Editor”.
THE BASICS
The Editor is the user interface that we use to create
pages and posts out of blocks.
16. 16
Site Editor
Formally introduced in WordPress 5.9 and will be continually iterated on
in future versions. We can expect many enhancements in WordPress 6.0.
THE BASICS
The Site Editor is “the cohesive experience that allows you
to directly edit and navigate between various templates,
template parts, styling options, and more.”
— Block Editor Handbook
26. 26
• Block themes fully embrace Full Site Editing
• Theme templates are composed entirely of blocks
• Template and template parts are html rather than php
files
• Minimally consists of style.css, index.html and
index.php* files
• Most block themes include a theme.json file
* A temporary requirement, will be removed in the future.
Anatomy of a
Block Theme
59. 59
• Modern theming will emphasize design over
development
The Future of
Modern Theming
60. 60
• Modern theming will emphasize design over
development
• The Editor will play a major role in how we design
themes
The Future of
Modern Theming
61. 61
• Modern theming will emphasize design over
development
• The Editor will play a major role in how we design
themes
• Themes will be judged by their pattern collections
The Future of
Modern Theming
62. 62
• Modern theming will emphasize design over
development
• The Editor will play a major role in how we design
themes
• Themes will be judged by their pattern collections
• Low-code, or even no-code, theme development
will exist
The Future of
Modern Theming
63. 63
• Modern theming will emphasize design over
development
• The Editor will play a major role in how we design
themes
• Themes will be judged by their pattern collections
• Low-code, or even no-code, theme development
will exist
• Greater accessibility will usher in a new generation
of users
The Future of
Modern Theming
64. 64
• Modern theming will emphasize design over
development
• The Editor will play a major role in how we design
themes
• Themes will be judged by their pattern collections
• Low-code, or even no-code, theme development
will exist
• Greater accessibility will usher in a new generation of
users
• Full Site Editing IS the future of traditional
WordPress
The Future of
Modern Theming