Facilitated by @kjellr
Gutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/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 Short for Full Site Editing, a project for the Gutenberg plugin and the editor where a full page layout is created using only blocks., Global styles, and blocks — not adding one-off CSS CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site. and workarounds in the theme to achieve the desired functionality and design.
- 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!