Welcome back to a new issue of Week in Core 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 Trac An open source project by Edgewall Software that serves as a bug tracker and project management tool for WordPress. between May 9 and May 16, 2022.
- 20 commits
- 36 contributors
- 45 tickets created
- 12 tickets reopened
- 45 tickets closed
The Core team is currently working on the next major 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.0, and released 6.0 RC 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). 2 🛠
Ticket 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
Administration
- Update design of the Dashboard welcome panel – #55532
Build/Tests Tools
- Expand the test for conditional tags returning early if
$wp_query
is not set – #55104 - Use a data provider in the test for conditional tags returning early if
$wp_query
is not set – #55104
Bundled Themes
- Twenty Twenty-One: Add a missing HTML HyperText Markup Language. The semantic scripting language primarily used for outputting content in web browsers. comment to indicate the end of
.post-thumbnail
section – #55724 - Twenty Twenty-One: i18n 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. fix for privacy policy section title – #55709
Coding Standards
- Fix params indentation in
pre_get_network_by_path
hook docblock (phpdoc, xref, inline docs) – #55647 - Restore the
$pieces
variable for SQL clauses in query classes – #55699 - Restore the
$pieces
variable in WP_Query::get_posts()
– #55699
Database
- Use generic references to a database server in
ms_not_installed()
– #55701
Docs
- Replace Codex URL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org with a corresponding HelpHub article in the Additional CSS Cascading Style Sheets. section in Customizer Tool built into WordPress core that hooks into most modern themes. You can use it to preview and modify many of your site’s appearance settings. – #55710, #48987
- Docs: Use third-person singular verbs for function descriptions in the
WP_Network
class – #55646
Editor
- Update WordPress packages for 6.0 RC 2 (part 2) – #55567
- Update WordPress packages for 6.0 RC 2 – #55567
- Use stricter assertions in comment template tests – #55708
Help/About
- Update the About section for 6.0 – #55434
Media
Menus
- Replace “drop down” (noun) with “dropdown” in a few strings – #55661
Query
- Check if
$wp_query
is set in is_main_query()
– #55104
Taxonomy 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.
- Set
use_desc_for_title
to false by default in wp_list_categories()
– #55530, #24766
Users
Props
Thanks to the 36 people who contributed to WordPress Core on Trac last week: @SergeyBiryukov (5), @peterwilsoncc (4), @audrasjb (3), @zieladam (2), @fcoveram (2), @johnbillion (2), @costdev (2), @mukesh27 (2), @hellofromtonya (2), @bernhard-reiter (1), @critterverse (1), @joedolson (1), @ndiego (1), @kebbet (1), @Cybr (1), @spacedmonkey (1), @antpb (1), @azouamauriac (1), @ironprogrammer (1), @nlpro (1), @sabernhardt (1), @NekoJonez (1), @haritpanchal (1), @andrija (1), @joyously (1), @just0nequestion (1), @stevenlinx (1), @tobifjellner (1), @hansjovisyoast (1), @tj692 (1), @timkersten655 (1), @teunvgisteren (1), @thijsoo (1), @nhadsall (1), @vdankbaar (1), and @dlh (1).
Congrats and welcome to our 9 new contributors of the week: @haritpanchal, @andrija, @just0nequestion, @tj692, @timkersten655, @teunvgisteren, @thijsoo, @nhadsall, @vdankbaar ♥️
Core committers: @sergeybiryukov (8), @audrasjb (5), @ryelle (2), @gziolo (2), @peterwilsoncc (2), and @hellofromtonya (1).
#6-0, #core, #week-in-core