Editor chat summary: 8 June, 2022

This post summarizes the weekly editor chat meeting (agenda here) held on Wednesday, June 8 2022, 03:00 PM GMT+1 in Slack. Moderated by @paaljoachim.

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/ pluginPlugin 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 13.4 was released 8 June.

WordPress 6.0.1

WordPress 6.0.1 project board

Key project updates

Task Coordination

No tasks shared.

Open Floor

Announcements, questions and discussions.

@ndiego

Highlight:
I would love to get some additional eyes on this issue: Backport fixes for wp/v2/block-patterns/patterns and /wp/v2/pattern-directory/patterns endpoints to Gutenberg issue. The related PRs need to be backported to Gutenberg and I am not sure what that process looks like.

Once these are backported, I have a fix for When removing core pattern, allow theme.json pattern slugs to be listed in inserter.

@luehrsen

Question:
I wanted to ask for guidance around this issue: Explore options to add back semantic classnames to block wrappers. Where can we help, what can we do to move this forward? This affects our day to day business, so we are more than happy to help. Especially since 6.0 rolled out features that ignore semantic classnames. (Group Row/Stack)

@torounit

Question:
PR: Migrate list block test to Playwright.
The e2e test passes on GithubGitHub 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/-Actions, but when I run it on my machine some tests fail. ( tests with names starting with should undo asterisk transform with backspace )
This problem does not occur when I run step by step. ( use debug mode. )Adding new Promise( ( resolve ) => setTimeout( resolve, 300 ) ); to the line after createNewPost succeeds, but it doesn’t seem like a good way.
Is there a better way?

Question:
Do we still need wp.blocks in our documentation? PR: Add supports to basic sample code.
@import metadata “. /block.json” I thought it would be easier to understand.

@skorasaurus

Highlight:
I triaged the issue WP 5.9 adds default Duotones before closing the body there are users who feel burned about the decision that was made (to introduce duotones) and load them by default. Several users are still unsure how to dequeue/remove them. This is representative of a broader pattern where Gutenberg is introducing new features or options without the means of disabling them and the need to communicate these decisions more clearly.

We had multiple questions/comments during the Open Floor which still need feedback.

To get more details go directly to the Open Floor discussions in the CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. Editor 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/. channel.

#core-editor, #core-editor-summary, #gutenberg, #meeting-notes, #summary

Dev Chat Agenda, June 8, 2022

[Updated 8 June – link for last Dev chat summary – @webcommsat]

This weekly WordPress Developers Chat takes place in the #Core channel of the Make 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/. on Wednesday 8 June 2022, 21:00 UTC. All welcome.

1. Welcome

Dev Chat summary from the meeting on May 25, 2022

2. Announcements

Roadmap to 6.1 from @matveb **

3. Blogblog (versus network, site) posts of note

A week in core, June 6, 2022 from @audrasjb

Editor chat summary, June 1, 2022

Gutenberg 13.4 Release Candidate 1 – June 1, 2022

4. Upcoming releases

i) Recently published major releasemajor release A release, identified by the first two numbers (3.6), which is the focus of a full release cycle and feature development. WordPress uses decimaling count for major release versions, so 2.8, 2.9, 3.0, and 3.1 are sequential and comparable in scope.: any updates on 6.0 release and 6.1 **

WordPress 6.0 “Arturo” 

ii) Minor releaseMinor Release A set of releases or versions having the same minor version number may be collectively referred to as .x , for example version 5.2.x to refer to versions 5.2, 5.2.1, 5.2.3, and all other versions in the 5.2 (five dot two) branch of that software. Minor Releases often make improvements to existing features and functionality. – 6.0.1

Discussion items: release coordinator(s) and timing. A number of tickets are in the milestone.

5. Core ContributorsCore Contributors Core contributors are those who have worked on a release of WordPress, by creating the functions or finding and patching bugs. These contributions are done through Trac. https://core.trac.wordpress.org.

a) Proposed: A sprint to help update the CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. Contributor Handbook on Monday June 20, 2022. Save the date. More details in a P2P2 A free theme for WordPress, known for front-end posting, used by WordPress for development updates and project management. See our main development blog and other workgroup blogs. post and a spreadsheet to help async contribution to follow.

b) WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. Europe contributor dayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/. update (if available, if not will move to next week’s agenda if people are still traveling)

c) Next new core contributor meeting – for any new joiners to the channel or from WCEU!

6. Open floor

If you can not attend the meeting live, please do add comments to this post with items or tickets you wish to highlight and related requests.

a) Components Maintainers – any ticketticket Created for both bug reports and feature development on the bug tracker. issues or volunteers to assist with components?

b) From discussion in Core editor, about how to quicken the landing of 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/ fixes/improvements (already made within pluginPlugin 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) into core through minor releases? It was suggested to bring this topic to the weekly Core Dev Chat for broader discussion on how to do faster, more frequent minor releases to ship fixes faster.

c) Any tickets from Core or Gutenberg to highlight?

d) Any other items?

Reminder: if you have any items for Open Floor, please add them in the comments below. This helps plan the meeting and give enough time for any particular areas needed.

Thanks to @webcommsat and @marybaum for working on the agenda and planning,
and the contributions from core team members.
If you can help with the summary, please reach out to
core team reps @marybaum and @audrasjb

#agenda, #core, #dev-chat

Performance team meeting summary 7 June2022

Meeting agenda here and the full chat log is available beginning here on Slack.

Announcements

@shetheliving

  • Huge thank you to everyone who participated in any way in our work at WCEU! Feedback was extremely positive and we have lots of new people who are interested in contributing
  • Our weekly chat is held in the #performance channel on Tuesdays at 15:00 UTC and our GitHub repo is here; feel free to take a look at open issues and add new issues
  • You can watch @flixos90‘s talk from WCEU here

Focus group updates

Images

@adamsilverstein @mikeschroder

GitHub project

Feedback requested

Object Cache

@tillkruess @spacedmonkey

GitHub project

Feedback requested

Site Health

N/A

GitHub project

Feedback requested

Measurement

N/A

GitHub project

  • We’re seeking 1-2 POCs for this group; if you’re interested, please comment here or ping in Slack
  • No updates

Feedback requested

JavaScriptJavaScript JavaScript or JS is an object-oriented computer programming language commonly used to create interactive effects within web browsers. WordPress makes extensive use of JS for a better user experience. While PHP is executed on the server, JS executes within a user’s browser. https://www.javascript.com/.

@aristath @sergiomdgomes

GitHub project

  • @aristath (async): Working on ways to apply some tree-shaking to 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. styles. Created a proof of concept in Tree-shaking block styles on the frontend #41020 and would appreciate feedback. Also working on an alternative method which would not require APIAPI 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. changes to block.json, but worried about server-side performance. Current implementation in the POC is far from perfect but enough to be a good conversation starter to move this forward.

Feedback requested

Infrastructure

@flixos90

GitHub project

Feedback requested

Open floor

  • @clarkeemily: Working on collating photos and stories from WCEU and will share with the wider group soon

Help wanted

#core-js, #core-media, #performance, #performance-chat, #summary

#hosting-community

Editor Chat Agenda: 8 June 2022

Facilitator and notetaker: @paaljoachim

This is the agenda for the weekly editor chat scheduled for Wednesday, June 8 2022, 04:00 PM GMT+1. This meeting is held in the #core-editor channel in the Making 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/..

If you are not able to attend the meeting, you are encouraged to share anything relevant for the discussion:

  • If you have an update for the main site editing projects, please feel free to share as a comment or come prepared for the meeting itself.
  • If you have anything to share for the Task Coordination section, please leave it as a comment on this post.
  • If you have anything to propose for the agenda or other specific items related to those listed above, please leave a comment below.

#agenda, #core-editor, #core-editor-agenda, #meeting

A Week in Core – June 6, 2022

Welcome back to a new issue of Week in CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress.. Let’s take a look at what changed on TracTrac An open source project by Edgewall Software that serves as a bug tracker and project management tool for WordPress. between May 30 and June 6, 2022.

  • 23 commits
  • 24 contributors
  • 65 tickets created
  • 3 tickets reopened
  • 41 tickets closed

The Core team is currently working on the next major releasemajor release A release, identified by the first two numbers (3.6), which is the focus of a full release cycle and feature development. WordPress uses decimaling count for major release versions, so 2.8, 2.9, 3.0, and 3.1 are sequential and comparable in scope., WP 6.1 🛠

Worth noting that the WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. Europe 2022 contributors day gathered more than 800 contributors in Porto last week. This was the largest Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/. ever held!

Ticketticket Created for both bug reports and feature development on the bug tracker. numbers are based on the Trac timeline for the period above. The following is a summary of commits, organized by component and/or focus.

Code changes

Build/Test Tools

  • Add some test cases for path_join() with Windows paths – #55897
  • Add unit tests for path_join()#55897
  • Clean up test images before performing assertions in image resize tests – #55652
  • Consistently pass the $force_delete parameter to wp_delete_attachment()#55652
  • Correctly confirm the previous workflow run was triggered by a push event – #55652
  • Don’t overwrite image metadata in a wp_calculate_image_srcset() test for zero width – #55652
  • Prevent inaccurate “fixed” notifications in 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/.#55652
  • Require the zip PHPPHP The web scripting language in which WordPress is primarily architected. WordPress requires PHP 5.6.20 or higher extension in 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. templates export file test – #55652
  • Update the URLURL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org to the documentation on GitHubGitHub 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/ Actions environment variables – #55652

Bundled Themes

  • Twenty-Twenty: Alignment fix on Separator Block editor styles – #55896
  • Twenty-Twenty: Fix paragraph block alignment issues when used on a RTL website – #49447
  • Twenty-Twenty: Improve Quote block style consistency between front and back-end – #55931

Docs

  • Correct method reference format in some DocBlocks – #55928
  • Replace “updated” with “deleted” in wpdb::delete return description – #55646
  • Use third-person singular verbs for method descriptions in wp-includes/post.php, as per docs standards – #55646
  • Various fixes in wp-includes/pluggable.php docblocks, as per documentation standards – #55646

Formatting

  • Make sanitize_url() the recommended function for sanitizing a URL – #55852

General

  • Ensure wp_rand() returns 0 when $min and $max values are equal to 0#55194
  • Remove redundant ltrim() from path_join()#55897
  • Replace all esc_url_raw() calls in core with sanitize_url()#55852

I18Ni18n Internationalization, or the act of writing and preparing code to be fully translatable into other languages. Also see localization. Often written with a lowercase i so it is not confused with a lowercase L or the numeral 1. Often an acquired skill.

  • Use consistent context for the “Add New” string when referring to media – #55876

Media

  • Add support for WebP images in the Thickbox library – #55786

Text Changes

  • Improve consistency of adminadmin (and super admin) error notices – #50785

Props

Thanks to the 24 people who contributed to WordPress Core on Trac last week: @SergeyBiryukov (5), @audrasjb (4), @mukesh27 (3), @benjgrolleau (3), @sabernhardt (2), @peterwilsoncc (2), @iamjaydip (2), @whaze (2), @karlijnbk (2), @amirkamizi (1), @larrach (1), @ilunabar (1), @tobifjellner (1), @mihaidumitrascu (1), @transl8or (1), @cadlec (1), @umesh84 (1), @joyously (1), @mayankmajeji (1), @dd32 (1), @kajalgohel (1), @hasanuzzamanshamim (1), @ianbelanger (1), and @graham73may (1).

Congrats and welcome to our 6 new contributors of the week: @benjgrolleau, @whaze, @karlijnbk, @amirkamizi, @mihaidumitrascu, @cadlec ♥️

Core committers: @sergeybiryukov (13), @audrasjb (8), and @desrosj (2).

#6-0, #core, #week-in-core

Performance Chat Agenda: 7 June 2022

Here is the agenda for this week’s performance team meeting scheduled for June 7, 2022, at 15:00 UTC.


This meeting happens in the #performance channel. To join the meeting, you’ll need an account on the Making WordPress Slack.

#agenda, #meeting, #performance, #performance-chat

Roadmap to 6.1

It’s time to look ahead at the main areas of work for WordPress 6.1. The tune of the release will be to refine the experiences introduced in 5.9 and 6.0, weave the various flows into more coherent and fulfilling experiences for users, maintainers, and extenders, and close some gaps in functionality as we start to look towards Phase 3 of the 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/ roadmap.

Keeping this concise so people can expand through the main Phase 2 project overview.

Template Editor →

Introduce the ability to browse, visualize, and edit the structure of the site. Provide more clarity between global elements (templates, template parts, styles) with the aim of unifying the template editor and the post editor experiences.

There’s a subset of work here around improving the navigation block →

Building With Patterns →

We should be better prepared to fully unlock the potential of patterns as outlined in “Building with Patterns”, which was put together a bit late in the 6.0 cycle. Allow patterns to be a central piece of the creative experience, including tailoring them for custom post types, 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. types, improving the locked down experience, manage saved patterns, etc.

Global Styles →

Blocks & Design Tools →

Continue to make progress on the global styles interface while improving the support for restrictions, privileges, and curated presets. Allow managing webfonts, implement responsive typography, and expand the toolset available to blocks with an eye towards consistency, reliability, and delight.

Themes & Gradual Adoption

There are also several issues around the ability to adopt features like template parts gradually on existing themes, as well as the possibility of getting broader access to 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. editing. It’s also important to continue to look towards theme switching flows and how to best make use of the new possibilities of styles and templates.

#6-1, #gutenberg

Editor Chat Summary: June 1st, 2022

This post summarizes the weekly editor chat meeting (agenda here) held on 2022-06-01 14:00 UTC in Slack. Moderated by @andraganescu.

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/ 13.4 RCrelease candidate One of the final stages in the version release cycle, this version signals the potential to be a final release to the public. Also see alpha (beta).

The 13.4 RC version of Gutenberg was released on June 1st by @priethor. Check it out here.

WordPress 6.1

It’s time to focus on the next minor releaseMinor Release A set of releases or versions having the same minor version number may be collectively referred to as .x , for example version 5.2.x to refer to versions 5.2, 5.2.1, 5.2.3, and all other versions in the 5.2 (five dot two) branch of that software. Minor Releases often make improvements to existing features and functionality. of WordPress, version 6.0.1. It already has a project on GitHubGitHub 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/ concerning fixes and backports from Gutenberg.

Key project updates

Task Coordination

@andraganescu

@hellofromtonya

  • I’m working on wrangling web font needs to support 6.1 tasks. First step is to create a single epic issue that shares the vision (from Matías), a list of open work, prioritizations, and status.
    • Goal is to have this epic ticketticket Created for both bug reports and feature development on the bug tracker. available this week

Open Floor

Announcements, questions and discussions.

@mdxfr

Asked about support for current-menu-ancestor in the navigation 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..

@mdxfr

Asked about how to quicken the landing of gutenberg fixes/improvements (already made within pluginPlugin 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) into coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. through minor releases?

  • @andraganescu suggested  labeling with Backport to WP Minor Release merged PR’s that should sooner into core and monitoring the WordPress 6.0.1 project on GitHub
  • @hellofromtonya suggested to bring this topic to the weekly Core DevChat for broader discussion on how to do faster, more frequent minor releases to ship fixes faster.

#core-editor, #core-editor-summary, #gutenberg, #meeting-notes, #summary

Two Weeks in Core – May 30, 2022

Welcome back to a new issue of Week in CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress.. This is a special edition since it exceptionally covers two weeks.

Let’s take a look at what changed on TracTrac An open source project by Edgewall Software that serves as a bug tracker and project management tool for WordPress. between May 16 and May 30, 2022.

  • 31 commits
  • 62 contributors
  • 136 tickets created
  • 13 tickets reopened
  • 100 tickets closed

WordPress 6.0 “Arturo” was released !

Ticketticket Created for both bug reports and feature development on the bug tracker. numbers are based on the Trac timeline for the period above. The following is a summary of commits, organized by component and/or focus.

Code changes

AccessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility)

  • List Tables: Hide the Comments column icon and title attribute from screen readers – #55555, #24766

Administration

  • Fix image overlap in Dashboard welcome panel – #55793

Build/Test Tools

  • Fix comments odd/even instabilities (test leaks) – #54725
  • Link to a specific run attempt in GitHubGitHub 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/ Action 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/. notifications – #55652
  • Temporarily skip MariaDB version test – #55791

Bundled themes

  • Bump versions for WordPress 6.0 release – #55754
  • Revert the Twenty Ten theme version to 3.6 – #55810, #55754
  • Twenty Twenty-Two: Fix typo in Dark Footer pattern docblockdocblock (phpdoc, xref, inline docs)#55772

Code Modernization

  • Replace phpversion() function calls with PHP_VERSION constant – #55680

Coding Standards

  • Correct alignment in various files – #55647

Docs

  • Add missing documentation for fallback_gap_value param – #55567
  • Add missing documentation for some Customize class properties – #55646
  • Correct the type for WP_Post::$post_category and ::$tags_input#55785
  • Explicitly declare some globals for clarity – #51439
  • Use third-person singular verbs for method descriptions in wp-includes/class-wp-roles.php, per the documentation standards – #55646

Editor

  • Fix opinionated 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. styles loading in editor – #55567
  • Return additional block patterns to server-generated settings – #55567
  • Update WordPress packages for 6.0 RCrelease candidate One of the final stages in the version release cycle, this version signals the potential to be a final release to the public. Also see alpha (beta). 3 – #55567
  • Update WordPress packages for 6.0 RC 4 – #55567

General

Help/About

  • Add cache busting string to video thumbnail – #55808
  • Ensure about page shows current headerHeader The header of your site is typically the first thing people will experience. The masthead or header art located across the top of your page is part of the look and feel of your website. It can influence a visitor’s opinion about your content and you/ your organization’s brand. It may also look different on different screen sizes.#55750
  • Finalise links on about page – #55775

Media

  • Add support for WebP images in the Thickbox library – #55786

Query

  • Check if $wp_query is set in query loopLoop The Loop is PHP code used by WordPress to display posts. Using The Loop, WordPress processes each post to be displayed on the current page, and formats it according to how it matches specified criteria within The Loop tags. Any HTML or PHP code in the Loop will be processed on each post. https://codex.wordpress.org/The_Loop. functions – #55722

Quick/Bulk Edit

Site Editor

  • Include style parameter in home template redirect – #55752

Tests

  • Improve the assertions in recommended MySQLMySQL MySQL is a relational database management system. A database is a structured collection of data where content, configuration and other options are stored. https://www.mysql.com/. and MariaDB version tests – #55791, #55652

Themes

  • Accept valid block themes – #55754

Upgrade/Install

  • Update $_old_files for 6.0 – #55794

Users

  • Fail gracefully when checking mapped capabilities without providing the required object ID – #44591

Props

Thanks to the 62 people who contributed to WordPress Core on Trac: @SergeyBiryukov (11), @hellofromTonya (8), @costdev (8), @peterwilsoncc (7), @ryelle (4), @zieladam (4), @sabernhardt (3), @mukesh27 (3), @JeffPaul (2), @ironprogrammer (2), @desrosj (2), @hellofromtonya (2), @audrasjb (2), @johnstonphilip (2), @azaozz (2), @ravipatel (2), @ryokuhi (1), @karlgroves (1), @grantmkin (1), @mamaduka (1), @iamjaydip (1), @passoniate (1), @jeherve (1), @afercia (1), @ilunabar (1), @henry.wright (1), @johnbillion (1), @aristath (1), @mattheweppelsheimer (1), @azouamauriac (1), @Ninos Ego (1), @TobiasBg (1), @wpsmith (1), @GaryJ (1), @nacin (1), @jsnajdr (1), @poena (1), @jrf (1), @Boniu91 (1), @dd32 (1), @davidbaumwald (1), @Chouby (1), @nalininonstopnewsuk (1), @webcommsat (1), @marybaum (1), @meher (1), @wparslan (1), @annezazu (1), @critterverse (1), @vdankbaar (1), @FlorianBrinkmann (1), @thijso (1), @teunvgisteren (1), @timkersten655 (1), @omaeyusuke (1), @ayeshrajans (1), @graham73may (1), @jffng (1), @mehedi890 (1), @sergeybiryukov (1), @gziolo (1), and @ndiego (1).

Core committers: @sergeybiryukov (14), @peterwilsoncc (7), @gziolo (5), @hellofromtonya (2), @ryelle (1), @desrosj (1), and @audrasjb (1).

#6-1, #core, #week-in-core

Devchat agenda, June 1, 2022

In honor of WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. Europe, the CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. team will skip devchat this week and be back here with much to discuss on Wednesday, June 8, 2022.

Have a great time in Porto!

#agenda, #core, #dev-chat