Gutenberg + Themes: Week of July 19, 2021

Hello! This is the 58th weekly roundup of theme-related discussions, fixes, and developments in GutenbergGutenberg 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/.  

As always, please weigh in on the tickets below — your feedback is crucial and appreciated. 

Issues / Discussions & PRs

  • FSEFSE Short for Full Site Editing, a project for the Gutenberg plugin and the editor where a full page layout is created using only blocks.: Fix nested layout containers. #33501
  • FSE Blocks: Query Title field is empty for search and 404 pages. #33476
  • FSE Blocks: Add option to change the arrows in the Query Pagination blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience.. #33474
  • FSE Blocks: Consider a “Credit” block. #33475
  • i18n: Add pattern block. #33217
  • Global Styles: Add new progressive disclosure panel and update spacing supports. #32392
  • Theme.jsonJSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML.: Discuss better behavior when using a child themeChild theme A Child Theme is a customized theme based upon a Parent Theme. It’s considered best practice to create a child theme if you want to modify the CSS of your theme. https://developer.wordpress.org/themes/advanced-topics/child-themes/.. #33512
  • Theme.json: Add a setting to opt-out of block templates. #33500
  • Themes: improve the way custom units are handled. #33470
  • Themes: theme.json properties can’t be overridden in PHPPHP PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. http://php.net/manual/en/intro-whatis.php.. #33367

Merged/Fixed/Announced

  • FSE Blocks: Remove arrows on the query pagination block. #33626

Overview Issues

  • Global Styles: Design Tools Overview #33447

General Resources:

#gutenberg-themes-roundup