Channel: #themereview
Facilitated by @kjellr
Gutenberg + Themes Highlights
- Gutenberg 9.3 launched: https://make.wordpress.org/core/2020/11/04/whats-new-in-gutenberg-4-november/
- It’s no longer necessary to check the “Full-site editing experiment” to use a block theme: https://github.com/WordPress/gutenberg/pull/26500
- How to treat dynamic content in block templates discussion: https://github.com/WordPress/gutenberg/pull/25316
Twenty Twenty-One (TT1) Blocks
Development for TT1 Blocks has started here: https://github.com/WordPress/theme-experiments/tree/master/twentytwentyone-blocks
We discussed the following question posed by @poena:
Where do we draw the line on where something is moved upstream [to Gutenberg], and when something is adjusted in the theme?
Full context here: https://make.wordpress.org/themes/2020/11/02/block-based-themes-meeting-agenda-november-4/#comment-44150
The full discussion starts here, and here are some takeaways:
- There was consensus that we should lean on reporting issues in Gutenberg to support improvements to FSE, Global styles, and blocks — not adding one-off CSS and workarounds in the theme to achieve the desired functionality and design.
- An example of this here: the issue and corresponding PR in Gutenberg.
- Attending the #core-editor meeting to flag issues and feature requests is a great way to get visibility and support.
- More tutorials of how to build FSE themes would have a wide audience and be much appreciated!
- Adding a handbook page to collect these tutorials was mentioned.
Contributing to TT1 blocks is a clear way to have impact on the future of WordPress, as it will be used as a baseline for Gutenberg development moving forward.
Please comment if you have any thoughts to add to this discussion, and contribute to TT1 blocks!