Gutenberg + Themes: Week of April 4th, 2022

Hello! This is the 78th 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/ coinciding with the 12.9 release.

The 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. locking UIUI UI is an acronym for User Interface - the layout of the page the user interacts with. Think ‘how are they doing that’ and less about what they are doing.

The new block locking UI gives themes the ability to lock some blocks. When a block is locked, users are either unable to move it, remove it, or both. This is particularly useful for site level blocks like which are necessary for themes to work as expected, for example Post Content and Query blocks.

New template types

Theme builders are now you are able to create a templates for many different types of pages on their site including CategoryCategory The 'category' taxonomy lets you group posts / content together that share a common bond. Categories are pre-defined and broad ranging., Author, TaxonomyTaxonomy A taxonomy is a way to group things together. In WordPress, some common taxonomies are category, link, tag, or post format. https://codex.wordpress.org/Taxonomies#Default_Taxonomies. Date, TagTag Tag is one of the pre-defined taxonomies in WordPress. Users can add tags to their WordPress posts along with categories. However, while a category may cover a broad range of topics, tags are smaller in scope and focused to specific topics. Think of them as keywords used for topics discussed in a particular post. and Attachment pages. This brings more aspects of the template hierarchy to the UI, so that theme builders can create their designs with writing code.

Theme exporting

The exporting features in the Site Editor now includes all theme files alongside the modified templates and parts. This means you can now build a theme in the Site Editor, and export it for use elsewhere, with your edits included.

Patterns

Patterns can now be shipped with your theme without needing any PHP.  Create a new directory called patterns at the root of the theme, and add your patterns as HTMLHTML HTML is an acronym for Hyper Text Markup Language. It is a markup language that is used in the development of web pages and websites. files. You can create patterns in the block editor, switch to the code editor and copy the code into a new HTML file.

General Resources:

Themes team meeting agenda for March 22, 2022

The themes team conducts a meeting on the second and fourth Tuesday of the month. This month second meeting is on 22nd of March.

The meeting takes place in the #themereview channel on the WordPress SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. and you need an account to participate.

Channel: #themereview | Time: Tuesday, March 22 2022, 15:00 UTC

Along with the fixed agendas, we have an open floor at the end where you can ask or share anything related to themes.

We encourage all members and anyone interested to attend. You can also add your agenda in the comment section below.

Meeting agenda

  1. Weekly updates
  2. Open floor

1. Weekly Updates

Current statistics can be found on: https://themes.trac.wordpress.org/ 

Themes TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. ticket graph: https://themes.trac.wordpress.org/ticketgraph

Check regular weekly updates here.

Also check,


2. Open floor

We will discuss everything related to themes. Attendees can ask or share themes-related things.

Please comment in the comment box below if you have anything to bring up during the open floor.

#meeting-agenda, #themes-team

The Future of Block Theme Meetings

During yesterday’s Block theme’s meeting, a question was raised during the Open floor if the meetings should continue as they currently are. Since WP 5.9 was released, 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. themes are part of CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. with TwentyTwenty Two, is it a better use of our time to attend the #core-editor meetings and bring up theme issues / discuss /share progress there instead?

Now that the #core-editor meetings have changed their format, and are much more discussion based, it seems like a good moment to make this transition. The block theme meetings have had a decline in participation recently, so now seems to be a good time to consider how best to move forward.

Please leave your feedback in the comments by Monday 28 February 2022 if you agree with;

  • Ending these meetings and to start participating more in the #core-editor chats, or
  • Continuing with these block theme meetings if they still hold value for you in their current form.

#block-based-meeting, #block-based-themes

Themes team meeting has been postponed to February 23, 2022

Due to the SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. outage, the themes team meeting has been rescheduled. 

New date: Wednesday, February 23, 2022 at 15:00UTC in the Slack #themereview channel. 

The meeting agenda can be found here

Themes team meeting agenda for February 22, 2022

Channel: #themereview | Time: Tuesday, February 22 2022, 15:00 UTC

The themes team conducts a meeting on the second and fourth Tuesday of the month.
The meeting takes place in the #themereview channel on the WordPress SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. and you need an account to participate.

Along with the fixed agendas, we have an open floor at the end where you can ask or share anything related to themes.

We encourage all members and anyone interested to attend.

Meeting agenda

  1. Weekly updates
  2. Noteworthy Update
  3. Open floor

1. Weekly Updates

Current statistics can be found on: https://themes.trac.wordpress.org/ 

Themes TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. ticket graph: https://themes.trac.wordpress.org/ticketgraph

Check regular weekly updates here.

Also check,


2. Noteworthy Update

We will share some important updates of WordPress and themes related things in this section. Attend the meeting or wait for the meeting notes for the detailed information.

4. Open floor

We will discuss everything related to themes. Attendees can ask or share themes-related things.

Please comment in the comment box below if you have anything to bring up during the open floor.

#meeting, #themes-team