This post summarizes the weekly editor chat meeting (agenda here) held on Wednesday, August 25, 2021, 04:00 PM GMT+1 in Slack. Moderated by @paaljoachim.
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/ plugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party releases
Gutenberg 11.3.0 release notes. Thanks to @vcanales for writing the notes and tackling the release!
New feature highlights:
- New Dimensions Panel
- 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. inserter performance improvements
- Dimension controls for Featured Image A featured image is the main image used on your blog archive page and is pulled when the post or page is shared on social media. The image can be used to display in widget areas on your site or in a summary list of posts. Block
- New icons for Reusable Blocks and Template Parts
Gutenberg 11.4 RC is available for testing.
Whats next in Gutenberg: July and August
July and August monthly priorities.
Key project updates
Based on the scope for Site Editing projects.
Check out the – Site Editor Template mosaic view
- A proposal of an API to make blocks aware of their global styles. This API An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. will allow the UI User interface of a block to show their true styles by default.
Navigation Block & Navigation Editor
- The team have been focused on reforming the project around the goal of removing the “experimental” status of the feature within the Gutenberg Plugin (only).
- Held a Hallway Hangout on Tuesday to compare and contrast Navigation screens and determine next steps.
A summary of the meeting and decisions made is available.
- Tracking issue is being updated to focus on the tasks required to remove “experimental”.
- Work is continuing on exploring wider architectural issues such as how to best make use of the Navigation block whilst retaining stability.
- We’ve continued with small UI/UX User experience fixes.
- Help menu option that teaches users about the block editor
- Typography controls to manipulate the font size and line height and improved color settings
- Finalizing Block Picker Search
- Embed block
- Editor onboarding help section
- GSS Font size, line height, colors
At the time of the meeting there were no updates on the Pattern project.
Refactored Gallery block
The refactored Gallery block main PR from October 2020 has now finally been merged, and will be included as part of Gutenberg plugin 11.4. There is also a dev note on make core.
- Responding to Full Site Editing (FSE) feedback, testing FSE items, and helping amplify various efforts.
- Working on a core Core is the set of software required to run WordPress. The Core Development Team builds WordPress. editor improvement post about featured image block improvements.
Friendly reminder from Dave to add the most appropriate labels to PRs in GitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/, whether you’re submitting PRs or helping with triage The act of evaluating and sorting bug reports, in order to decide priority, severity, and other factors.. All efforts there make work easier for the release lead The community member ultimately responsible for the Release..
It would be very helpful for us who run the Core Editor Meetings to have tracking issues that are updated once a week, so we can share the project updates during the meeting. As it will also give a nice overview and it would make it easier for anyone to follow along to see the progress over time.