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 June 5 and June 12, 2023.
- 30 commits
- 48 contributors
- 67 tickets created
- 3 tickets reopened
- 44 tickets closed
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
- Improve alignment in the Activity dashboard widget A WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user. – #58114
Bootstrap/Load
- Revert [55890] – #57928
- Avoid loading a theme’s
functions.php
when ! wp_using_themes()
– #57928
Bundled Themes
- Twenty Twenty-Three: Remove redundant
px
unit in a few inline styles – #58485
Coding Standards
- Use strict comparison in
wp-admin/options-writing.php
– #57839
- Use strict comparison in
wp-includes/class-walker-category.php
– #57839
- Use strict comparison in
wp-includes/class-walker-page-dropdown.php
– #57839
- Use strict comparison in
wp-includes/class-walker-page.php
– #57839
- Use strict comparison in
wp-includes/class-wp-http-streams.php
– #57839
- Use strict comparison in
wp-includes/class-wp-list-util.php
– #57839
Docs
- Fix a few more typos in Docblocks – #58338, #57840
- Improve various docblock (phpdoc, xref, inline docs) in
WP_Query
class, as per docblock standards – #57840
- Mark
apply_filters()
third parameter $args
as optional – #58481, #57840
- Various docblock improvements in Custom Header 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. Image related functions, as per docblocks standards – #57840
Editor
- Improve the append_to_selector method – #58231
- Skip file_exist check for core blocks – #58385
Embeds
- Add support for TikTok creator profiles – #55784
External Libraries
- Update jQuery Migrate to version 3.4.1 – #58451
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.
- Provide
gettext
context to disambiguate various translation The process (or result) of changing text, words, and display formatting to support another language. Also see localization, internationalization. strings – #58424
Login and Registration
- Grammar improvement on Sign-up user-facing strings – #58115
Media
- Fix CSS Cascading Style Sheets. layout issues in Replace media dialog – #54395
Networks and Sites
- Require a site title when a site is created – #54012
Plugins
- Display Auto-updates filters when the current view is “Must Use” or “Drop-in” – #54309
Query
- Allow queries by
wp_dashboard_recent_posts()
to be cached – #57055
Script Loader
- Add a check to see in style is registered in wp_maybe_inline_styles – #58394
- Improve performance of wp_maybe_inline_styles function – #58394
Themes
- Replace file_exists checks with call to is_block_theme method in WP_Theme class – #58405
Upgrade/Install
- Improve WP_Upgrader strings rendering on small screens – #58477
Users
- Use
type="hidden"
for hidden input on User edit administration panel – #56776
XML-RPC
- Update RSD specification URL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org in XMLRPC library – #58503
Props
Thanks to the 48 people who contributed to WordPress Core on Trac last week: @sergeybiryukov (8), @spacedmonkey (6), @afercia (6), @aristath (6), @poena (6), @audrasjb (5), @mukesh27 (5), @costdev (5), @flixos90 (3), @joemcgill (3), @kebbet (2), @sabernhardt (2), @ankitmaru (2), @sumitsingh (2), @hareesh-pillai (2), @NekoJonez (2), @ryokuhi (1), @pooja1210 (1), @chiragrathod103 (1), @dhrumilk (1), @nazmulhudadev (1), @hellofromtonya (1), @peterwilsoncc (1), @danielbachhuber (1), @nihar007 (1), @juzar (1), @bpayton (1), @pavanpatil1 (1), @siddhantwadhwani (1), @ashikurwp (1), @tushar284 (1), @Ankit K Gupta (1), @smit08 (1), @gilles66 (1), @gaeldenysiak (1), @ideag (1), @benjgrolleau (1), @alvitazwar052 (1), @anveshika (1), @mgol (1), @sstoqnov (1), @utsav72640 (1), @pbiron (1), @mamaduka (1), @oandregal (1), @wildworks (1), @dd32 (1), and @gonzomir (1).
Congrats and welcome to our 7 new contributors of the week: @nazmulhudadev, @juzar, @siddhantwadhwani, @ashikurwp, @gilles66, @gaeldenysiak, @anveshika ♥️
Core committers: @audrasjb (11), @sergeybiryukov (8), @spacedmonkey (5), @danielbachhuber (2), @swissspidy (1), @joedolson (1), @ocean90 (1), and @jorbin (1).
#6-3, #core, #week-in-core