Hello! This is the 38th weekly roundup of theme-related discussions, fixes, and developments in 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/.
Please weigh in on the tickets below — your voice and feedback are welcome!
Issues / Discussions & PRs:
- 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.: Hide page title 28564
- Themes: Navigation Block 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. – Add support for a dynamic home URL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org 20542
- Themes: Button Block – ability to disable Border Radius and Width controls 19796
- FSE: Experimental-theme.json 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.: Move pageTemplates to settings 28810
- Blocks: Consider a standardized way to modify hover/focus/active states for blocks 27075
- FSE: Block group label 26639
- Blocks: Navigation Block – Create Block Variant for a “Fullscreen” navigation menu A theme feature introduced with Version 3.0. WordPress includes an easy to use mechanism for giving various control options to get users to click from one place to another on a site. 24604
- Themes: Mitigate CSS CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site. inheritance from wp-block auto margins 28878
- Themes: Allow dynamic blocks to be used in classic themes 28702
- FSE: Decouple Post Blocks Experiment from Site Editor Experiment 27822
- FSE: Change the post template visually 28390
- FSE: Improve loading method for block styles 28358
- FSE: Query block setup with steps and block patterns 28891
- FSE: Add skip-link to FSE themes 28946
Merged/fixed:
- Global Styles: Load page templates via theme.json abstractions 28700
- Global Styles: Update theme.json shape: 28533
- FSE: Allow the query block to work on singular pages when inheriting the global query 28351
- FSE: Add support for custom templates in FSE themes 27778
- FSE: Load content in iframe iFrame is an acronym for an inline frame. An iFrame is used inside a webpage to load another HTML document and render it. This HTML document may also contain JavaScript and/or CSS which is loaded at the time when iframe tag is parsed by the user’s browser. 25775
- Themes: Try darker social links state for dark themes 28838
- FSE: [New block] Post Navigation Link 28602
- FSE: Fix template parts loading on frontend 28752
- FSE: Rename pageTemplates config to customTemplates in theme.json 28830
- FSE: Add an ‘area’ term for Template Parts 28410
Overview Issues:
- FSE Blocks: Enabling FSE blocks in classic themes 28744
- Full Site Editing Milestones. 24551
General Resources:
Thanks to @danieldudzic for pulling this week’s post together! Please let us know if it was helpful in the comments.
#gutenberg-themes-roundup