This Week at WordPress.org (July 14, 2024)
News
- WordPress 6.6 βDorseyβ
- WordPressΒ 6.6.1Β RC1 is now available
- Localization and translation of HelpHub β Meeting notes
- Request for Feedback: What would you like to see in the redesigned Five for the Future website?
Accessibility
Community
- WordPress Meetup Trends
- WCEU Contributor Day β summary of discussions at the Community tables
- Contributor Working Group Chat Agenda | July 18th 07:00 UTC (APAC/EMEA) and 16:00 UTC (AMER)
- WordCamp & WordPress Events Debrief Analysis
- Community Team Event Updates Published
- Community Team Event Updatesβ July 16, 2024
Community GitHub
WordPress/Community-Team: 36 Issues
New Meetup Applications
- [Meetup] Boulder, Colorado – Status: New
- [Meetup] Kingston, Ontario, Canada – Status: New
- [Meetup] MedellΓn – Status: New
- [Meetup] Arnhem or Ede – Status: New
- [Meetup] Montpellier, France – Status: New
- [Meetup] Nioko 1, Kadiogo, Burkina Faso – Status: New
- [Meetup] North Fulton, GA – Status: New
- [Meetup] United Kingdom – Status: New
- [Meetup] Casablanca – Status: New
- [Meetup] Cairo, Egypt – Status: New
- [Meetup] Ijebu Ode – Status: New
- [Meetup] Gold Coast – Status: New
- [Meetup] Jos – Status: New
- [Meetup] Ogbomosho – Status: New
- [Meetup] Huddersfield or Leeds, West Yorkshire – Status: New
- [Meetup] Owerri – Status: New
- [Meetup] Kigali, Rwanda – Status: New
- [Meetup] Owo – Status: New
- [Meetup] Croydon – Status: New
- [Meetup] Izmir – Status: New
- [Meetup] Istanbul – Status: New
- [Meetup] Koforidua, Ghana – Status: New
- [Meetup] Kayseri, Turkey – Status: New
- [Meetup] Buea, Cameroon – Status: New
- [Meetup] Abuja, Nigeria – Status: New
- [Meetup] Monterrey – Status: New
- [Meetup] Skokie – Status: New
- [Meetup] Mbarara, Western, Uganda – Status: New
- [WordCamp] Eastern, Uganda – Status: New
- [Meetup] UniΓ£o da VitΓ³ria/ParanΓ‘ – Status: New
- [Meetup] Durango – Status: New
- [Meetup] Guwahati, Assam, India – Status: New
- [WordCamp] Osogbo, Nigeria – Status: New
Wordcamp Applications
- [WordPress Event] Skopje, North Macedonia – Status: New
- [WordCamp] Eastern, Uganda – Status: New
- [WordCamp] Osogbo, Nigeria – Status: New
Team Reps
- Publication of the quarterly report – September – Status: New
Newsletter
Core
- WordPressΒ 6.6.1Β RC1 is now available
- WordPress 6.6.1: An upcoming maintenance release
- GH Pages: fix previous releases sorting – Status: New
- Solving rewriting site URLs in WordPress using the HTML API and URL parser
Block Development Examples
Create Block Theme
Bug
- Save changes to theme’ re-categorises ‘Header’ and ‘Footer’ template parts as ‘General’ – Status: New
Enhancement
- Ability to reset all settings in one click – Status: New
Core Trac
Editor
- Elements: Maintain backwards compatibility by avoiding specificity bump for top-level element-only selectors – Status: Closed
- Links are now underlined – Status: Closed
- Editor: Update packages for 6.6 RC 3 – Status: Closed
- Group block inner container should be removed when Grid variation is active in classic themes – Status: New
- Twenty Twenty-Four: fix typos in pattern descriptions – Status: Accepted
- Can’t insert a reusable block and other problems – Status: New
- Block Bindings: Expose sources in the editor settings to consume them in the client – Status: New
REST API
- REST API: image cropping is broken – Status: Closed
General
- is_utf8_charset() undefined when called by code in compat.php – Status: Closed
- HTML API: Add method to replace modifiable text – Status: New
- Old WordPress core file not removed during update – Status: Closed
Comments
- PHP Fatal error: Uncaught Error: Object of class WP_Comment could not be converted to string – Status: Closed
Site Health
- site health – disk_free_space return error – Status: New
Plugins
- Upload Plugin button greyed out – Status: Closed
- Hidding the dependency notice + prevent the plugin deactivation only on some case. – Status: New
- Display compatibility metadata for Dependent plugins – Status: New
Themes
- Theme Search: Pressing “enter” clears search form and redirects to theme-install.php?browse=popular – Status: Closed
Site Health
- Site Health PHP check shows inaccurate status – Status: Accepted
- Site Health Tool – Directory sizes stuck in loading state in WordPress v6.6 RC3 – Status: New
Upgrade/Install
- Coding Standards fixes for WP 6.7 – Status: New
- Docblock improvements for WP 6.7 – Status: New
I18N
- CSS error using grid in Customizer – Status: New
Query
- Allow ordering of posts by
status
– Status: New
Networks and Sites
- Add an interface option to let users set empty_trash_days – Status: New
- WP_Query get_posts should be call its property not again execute all caculations – Status: New
Administration
Media
Script Loader
- Script “in_footer” => false with “defer” will make all dependencies that are not deferred load in head – Status: New
Toolbar
Performance
[Type] Bug
- Disabling “Also output JPEG” does not prevent picture element from being served – Status: New
- Picture element: The accurate sizes improvement for images not working – Status: New
- Autoloaded Options Health Check: Disabled options reappear in Site Health after external update – Status: New
Good First Issue
[Plugin] Modern Image Formats
Gutenberg Discussions
- data-wp-text shows <br>, not parsed as break
- Register Block Type
- Hooking into transform event Classic Block -> Any gutenberg block
- Interactivity API how to use data-wp-bind–checked in a loop?
- Filtering theme, default, and custom colors (add_theme_support(‘editor_color_palette’) not working)
- Given the javascript/editor representation of a block, is there a way to get it’s rendered html?
- initialize Interactivity API directives on asyncronously loaded content
- How can I pass a dynamic value to an action?
- Dynamically generate a core block via PHP
- Programmatically change global style variation
- Custom post meta values are null despite setting default values
- Why select(blockEditorStore).getBlocks(clientId) return empty array for block rendered in Editor > Templates > All Templates window
- How to use 3rd party React Component Library for crafting new Gutenberg Blocks
Gutenberg Issues
[Feature] Patterns
- Patterns omitted from the Inserter are also omitted from replace flows – Status: New
- Patterns should always be available to insert – Status: New
- Add a user preference for showing or hiding the pattern selection modal when creating new content – Status: New
- Patterns: add a “blank” option to make it easier to start fresh – Status: New
[Feature] Zoom Out
- Tabbing to zoom out canvas retriggers scaling animation – Status: New
- Can’t select zoom out section with keyboard – Status: New
- Make vertical toolbar sticky when scrolling while zoomed out – Status: New
- Zoom out: Add an Editor setting to disable Zoom out mode – Status: New
- Zoom out: cover block resize handler is misplaced – Status: New
- Zoom out: wide blocks are shrunken – Status: New
- Remove double shadow on Inserter category panel when zoomed out – Status: New
- Improve zoom out animation when selecting pattern categories – Status: New
[Feature] Paste
- Cannot paste Excel tables into WordPress – Status: New
[Feature] Nested / Inner Blocks
[Package] Edit Widgets
- Add heading title and optional sub-header to all panels – Status: New
[Package] Edit Site
- Add heading title and optional sub-header to all panels – Status: New
[Block] Pattern
[Package] Interactivity Router
[Block] Table
- Cannot paste Excel tables into WordPress – Status: New
[Type] Iteration
- Interactivity API iteration for WordPress 6.7 – Status: New
Core Meetings
- Summary, Dev Chat, July 17, 2024
- Agenda, Dev Chat, Wednesday July 17, 2024
- Whatβs new in Gutenberg 18.8 (17 July)
- Performance Chat Summary: 16 July 2024
- Performance Chat Agenda: 16 July 2024
Developer Blog:
Dev Blog Content
- Building a multi-block plugin
- Prevent a11y Errors Through Post Locking
- The Beginner WordPress Developer Learning Pathway
- An overview of available directives for the Interactivity API
- Tutorial on aspect ratios in WordPress 6.6
- Proposal: Introducing video content to the Developer Blog
- Do you really need a custom block? Exploring alternatives to block development in WordPress
- Add Developer Hours recordings to the site
- What’s new for developers? (August 2024) – Status: New
Design
do_action
Documentation
- Online monthly Docs Team Contributor Day July 23 & 30, 2024
- Documentation Team Update β July 15, 2024
Docs Issue Tracker
[Status] To do
- HelpHub/Codex: update changelogs for bundled themes (WP6.6) – Status: New
- [6.6 HelpHub]: Child navigation blocks – Status: New
- [6.6 HelpHub]: Quote block – Status: New
- [6.6 HelpHub]: Site Tagline block – Status: New
- Broken and missing screenshots (mostly block pages) – Status: New
- [6.6 HelpHub]: Site Editor Pages – Status: New
- [6.6 HelpHub]: Social Icon block – Status: New
- [6.6 HelpHub]: Table block – Status: New
- [6.6 HelpHub]: Post Featured Image block – Status: New
- [6.6 HelpHub]: Media and text block – Status: New
- [6.6 HelpHub]: Editor Command Palette – Status: New
- [6.6 HelpHub]: Page/Post Settings sidebar – Status: New
- [6.6 HelpHub]: WordPress Block Editor – Status: New
- [6.6 HelpHub]: Site Editor – Status: New
- [6.6 HelpHub]: Synced Patterns – Status: New
- [6.6 HelpHub]: Site Editor Patterns – Status: New
Developer Documentation (DevHub)
- [Theme Handbook] Include alternative way to reference presets in theme.json – Status: New
- Remove Resources and Recommendations Pages in the Accessibility Ready Theme Documentation – Status: New
- Theme handbook: Explain that the attachment pages are disabled on new installations – Status: New
Themes
- [Theme Handbook] Include alternative way to reference presets in theme.json – Status: New
- Remove Resources and Recommendations Pages in the Accessibility Ready Theme Documentation – Status: New
- Theme handbook: Explain that the attachment pages are disabled on new installations – Status: New
Medium Priority
- [6.6 HelpHub]: Template Editor – Status: New
High Priority
- [6.6 HelpHub]: Site Editor Patterns – Status: New
Triage
- Monthly Planning (Triage) – July 9, 2024 – Status: New
Five for the Future
- Make use of new usermeta
last_activity_tracker
– Status: New
Hosting
- Hosting Team meeting agenda 2024-07-03
- The Image Revolution: AVIF and WebP
- Hosting Directory: Next Steps
Marketing
- WordPress Media Corps Next Steps
- [SHOWCASE]: https://news.harvard.edu/gazette/ – Status: New
- [AMPLIFY]: WordPress Meetup Reactivation – Status: New
Media Corp
Media Corps Issues
- Where should we make public the Media Corps partners or their form responses? – Status: Open
- Gather feedback from media partners for upcoming briefings – Status: Open
- Review second batch of WordPress Media Corps self-assessment form responses – Status: Open
- Establish baseline for metrics to track media coverage and measure success – Status: Open
Meta
- Meeting Agenda for July 10, 2024
- Please use PHPStan – Status: New
- Plugins: Inconsistent name in local nav – Status: New
- Inconsistent name across sections and pages – Status: New
- Google ignoring the function descriptions, displaying inaccurate information in search results – Status: New
Meta Trac
Plugin Directory
- Release Confirmation: Allow plugin reviewers to undo a “discard” – Status: New
- Add Validation on form – Status: Closed
- Need clear definition of Explicit Consent for Plugin Guidelines – Status: Reopened
Profiles
- Remove “Edit Forum Profile” from wp.org profile header – Status: New
- Incorrect link image styles in the profile section “Plugins” – Status: Closed
WordPress.org Site
- Improve our logo page – Status: Closed
- Two versions (6.4.4 and 6.5.5) missing in WordPress version page – Status: New
- The release page incorrectly states the wrong date for the initial version (0.70) of WP and 0.71 on June 2003 – Status: Closed
Theme Directory
- Add banner on the themes archive when a search is done for accessibility ready to add context on what this designation means – Status: New
- Add informational section on the theme single for themes with Accessibility Ready tag describing what that means – Status: New
- Add accessibility information section on theme single in Theme Directory – Status: New
General
- Bug: Image attributes don’t propagate to posts, pages, products, etc – Status: Closed
Trac
- Slack notifications can trigger on some comments – Status: New
Developer Hub
- Footer overlaps content on developer resource – Status: New
WP Org Main (Theme)
- Feature request: Add a date filter to the news archive – Status: New
- Review author text link on the right side panel, unify and centralize all external links – Status: New
- Linkify GitHub usernames on comment activity – Status: New
- Drop CommonJS Support – Status: New
- Featured image on Speakers CPT not saved – Status: New
- Unify the favorite button across sites
WP Org Must Use Plugins
- Local Navigation: Prevent menu from collapsing when page title is long – Status: New
- Latest News: allow more customized content – Status: New
Openverse
Openverse Issues
π¨ Priority: Medium
- AxiosError: Request failed with status code 403 – Status: New
- Stop unnecessary downloads of translations for storybook build – Status: New
- Standardize an approach to documenting implementation/project plan changes – Status: New
- Cache translations from GlotPress for 24 hours in CI instead of pulling on every single CI run – Status: New
π Goal: Fix
- AxiosError: Request failed with status code 403 – Status: New
πΉ Aspect: Interface
- AxiosError: Request failed with status code 403 – Status: New
π§ Tech: Vue
- AxiosError: Request failed with status code 403 – Status: New
π Tooling: Sentry
- AxiosError: Request failed with status code 403 – Status: New
𧱠Stack: Frontend
- AxiosError: Request failed with status code 403 – Status: New
- Stop unnecessary downloads of translations for storybook build – Status: New
Playground
- Remove unused files from the website build – Status: New
- Remove unused files from the website build – Status: New
- Incorrect user capabilities result in unexpected 401 responses from the REST API – Status: New
- Intermittent SQLite Database Disconnects – Status: New
- Suppress unavoidable Deprecated notices – Networking – Status: New
- Playground Block as a sandbox for blocks, plugins, and even site edits – Status: New
- Playground Block as a sandbox for blocks, plugins, and even site edits – Status: New
- Intermittent SQLite Database Disconnects – Status: New
- Drop CommonJS Support – Status: New
Plugins
Plugin Check
[Type] Enhancement
Checks
[Team] Plugin Review
- Check: Generic function/class/define/option prefix names – Status: New
Polyglots
Project
Support
Sustainability
- Addressing Overlapping Initiatives and Improving Collaboration Across Teams
- Sustainability Chat Agenda, July 19, 2024
Test
Themes
- Themes Team Meeting Notes βΒ July 09, 2024
- Themes team update July 16, 2024
- Themes team update July 09, 2024
- For testing: Group block variations – Status: New
Theme Directory
- Warnings in theme upload show above the entire page – Status: New
- Inconsistent name in local nav – Status: New
Twenty Twenty Five
- Post format archive templates – Status: New
- Automatic dark mode – Status: New
Training
- Training Team Meeting Recap β 11th July 2024
- Brainstorm & Table Lead β WordCamp US 2024 Contributor Day
Learn Issues
[Type] Bug
- Lessons & Courses archive – Provide a way to clear search to view all lessons/courses again – Status: New
- Feedback – Final Lesson has ‘Continue to next lesson’ Button that Doesn’t Open – Status: New
- Feedback – Quizzes with ‘Awaiting Teacher Grade’ has a ‘Pending teacher grade’ button that doesn’t open – Status: New
- Bug: Some lessons don’t display automatic excerpts – Status: New
- Feedback – Exit Course link on lesson leads to 404 when parent course is unpublished – Status: New
- Feedback – Sticky header position incorrect on iOS safari – Status: New
[Component] Learn Theme
- Lessons & Courses archive – Provide a way to clear search to view all lessons/courses again – Status: New
- Learning Pathways launch – Status: New
- Feedback – Quizzes with ‘Awaiting Teacher Grade’ has a ‘Pending teacher grade’ button that doesn’t open – Status: New
- New Theme: 404 page, links too dark – Status: New
- Bug: Some lessons don’t display automatic excerpts – Status: New
- Performance optimization – Status: New
[Admin] Agenda
- Meeting Agenda July 18, 2024 – Status: New
Awaiting Triage
- Idea for plugin development – Status: New
- New Theme – Online Workshop team is a meetup.com link – Status: New
- Feedback – Community team event mentor training course – the first quiz uses text areas for the answers. It likely should be checkboxes or radio buttons. – Status: New
- Feedback – Community team event mentor training course – Quiz says you passed even if you got 0% – Status: New
- Feedback – Quiz for “Meeting Structure: Running, Closing and Follow-up” does not show corrections when someone submits wrong answers – Status: New
- Feedback – Create Account Lesson Plan out of date – Status: New
- Some freestanding lesson doesn’t show the correct breadcrumbs – Status: New
[Content] Needs SME
- Idea for plugin development – Status: New
[Content] Faculty Author
- Course: Common WordPress APIs – Status: New
[Content] Translation
Courses
Online Workshops
WPTV
- Second Beta of jQuery 4.0.0 NEW
- Curl 8.8.0
- Node 22.5.0 NEW
- React 18.3.1 / React 19 Upgrade Guide
- PHP 8.4.0 Alpha 2 available for testing NEW
- PHP 8.3.9 Released!
- PHP 8.2.21 Released!
- PHP 8.1.29 Released!
- PHPCS 3.10.1
- WPCS 3.1.0
- LibZip 1.10.1
- Changes in MySQL 8.4.1 (Not yet released, LTS Release) –
- Composer 2.7.7
- Homebrew 4.3.10 – NEW
- TC39
- Chromium Roadmap
- Firefox Release Calendar
- Safari Release Notes
- Safari 17.5 Release Notes
Thanks for reading our WP.org roundup! We highlight the news and discussions from the good folks making WordPress possible each week. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here βΊ Contribute.
You β and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job β or your next hire. Read the Post Status newsletter. βοΈ Listen to podcasts. ποΈ Follow @Post_Status π¦ and LinkedIn. πΌ