This Week at WordPress.org (May 19, 2024)
News
Community
- WCEU 2024 Contributor Day: What to do?
- Proposal to Update Our Event Venue Policy
- [Meetup] Rajkot, Gujarat, India
- [Meetup] Eket, Akwa Ibom State, Nigeria
DEIB Working Group
- 2024-05-17 DEIB Working Group Meeting
- [WCEU 2024] Prepare for the Contributor Day
- [Blog post] Announce Handbook Project Overtaking by the DEIB Working Group
Core
Core Trac
Administration
- Check boxes have been broken(empty) for years in Firefox – Status: Open
Build/Test Tools
- Tests: Ticket annotations should not include any trailing characters – Status: Open
- Add e2e test for maintenance mode and other edge cases – Status: Open
- Two QUnit Widget tests are skipped and one is broken – Status: Open
- Build: Update JavaScript build variables for Gutenberg PR 61486 – Status: Open
Bundled Theme
- Twenty Seventeen: “undefined is not an object” in JS detection – Status: Closed
- Twenty Nineteen : Pullquote Block’s Text Color is not reflecting in editor side – Status: Closed
- Twenty Nineteen: Button block padding is different in the editor – Status: Open
- Twenty Seventeen : Quote block Styles Layout option is not working – Status: Closed
Editor
- Backport: Templates perf: resolve patterns server side – Status: Open
- Investigation Request: High Frequency of
hooked_block_types
Filter Calls – Status: Open - Add aspect ratio presets support via theme.json – Status: Open
- Backport: Introduce new dedicated media search handler and add new label field search handler – Status: Open
- Backport: Add new textAlign block support – Status: Open
- Error notice Updating failed. The response is not a valid JSON response. – Status: Open
- Move default redering mode setting to block_editor_settings_all hook in PHP to allow customizing it – Status: Open
Export
- The export_wp() function inserts empty
<wp:comment>
data when get_comment() returns a false or empty value – Status: Open
Formatting
- PHP Deprecated: ltrim() in formatting esc_url. – Status: Open
General
- Can’t open add new posts page – Status: Open
- When Editor becomes an iframe, relative path content is not displayed correctly – Status: Open
- Issues with WordPress – Status: Closed
- Widgets not working when using Gutenberg editor but load fine on Classic view. – Status: Open
- Nested hook removal removes remaining hooks with higher priority – Status: Open
- Theme JSON Tests: Refactor base styles to a static variable – Status: Open
- Add filter for duotone to account for gutenberg_restore_image_outer_container in classic themes – Status: Open
HTML API
- HTML API: Report depth of currently-matched element. – Status: Closed
- HTML API: Indicate if a matched element expects a closing tag/token. – Status: Closed
Permalinks
- If redirect_guess_404_permalink returns a LIKE condition result, the redirect should have 302 code – Status: Open
Plugins
- DUO MFA does conflicts with WP plugins. Error: “Error Decoding DUO result. Confirm device clock is correct” – Status: Closed
Posts, Post Types
- PHP warning when
'taxonomies'
inregister_post_type
is set tofalse
instead ofarray()
– Status: Open - The character count in the post_excerpt is fine instead of counting words. – Status: Open
Quick/Bulk Edit
Script Loader
- Executing the Script before DOM ready. – Status: Open
Security
- wp_kses makes HTML comment HTML uncommented – Status: Open
- class-phpass.php uses old ‘2a’ prefix for crypt_blowfish hashes – Status: Open
Site Health
- “You should use a persistent object cache” – Allow disable warning – Status: Closed
- Prevent Plugins adding warnings in the Site Health – Status: Closed
Themes
- wp_get_theme(): Add “License” and “License URI” header fields – Status: Closed
- Background image: add support for relative theme path URLs in top-level theme.json styles – Status: Open
Toolbar
Upgrade/Install
- Automatic update of translations can cause confusion – Status: Open
- Plugin Dependencies: Add filter to restore auto-redirect after plugin activation – Status: Open
Users
- Delete user when viewing their profile – Status: Open
- Mark who=authors as deprecated in docblock – Status: Closed
Gutenberg Discussions
General
- CSS Specificity for WordPress 6.6 – Status: Open
Interactivity API
- Attaching multiple handlers to an event and allowing asynchronous event handlers – Status: Open
- Interactivity outside blocks or as “standalone” (like Alpine.js)? – Status: Open
- Changelog – Tracking Breaking Changes in the Interactivity API – Status: Open
HTML API
- HTML API: Reported Issues related to HTML Parsing – Status: Open
Q&A
- Why is removeEditorPanel deprecated and is there a new alternative? – Status: Answered
- Display settings under the post in the back office – Status: Unanswered
- Preventing blocks from being inserted adjacent to each other – Status: Unanswered
- Query Loop Block – Insert block after so many post – Status: Unanswered
Gutenberg Issues
Accessibility
- Make the ellipsis button more visible – Status: Open
- Consistent Sidebar DOM and Open/Closing Interactions – Status: Open
Block API
- render_block_data hook maybe conflicting with global styles – Status: Closed
Block: Image
- Image Block is replaced as a YouTube block after dragging multiple blocks outside their parent – Status: Open
Block: Latest Comments
- Latest Comments: Line Height is not reflecting in editor – Status: Open
Block: Media & Text
- Media & text block: Placeholder buttons has the wrong size – Status: Closed
Block: Pattern
Block: Social
- Add Librarything to social media icons – Status: Open
Bug
- Autocomplete no longer supports overlapping triggers – Status: Open
- Focused edit mode discrepancy between post/site editor – Status: Open
- Links in “File structure of a block” broken – Status: Closed
- Document Bar no longer animates when changing from page/template – Status: Closed
- Deprecation does not work if Block Wrapper does not use blockProps – Status: Open
- Comments and Pingbacks get cleared out when a pattern is edited (within the editor) and a metabox is shown – Status: Open
- Gutenberg Tabs crashing on Edit with React error – unable to edit tabs or content – Status: Closed
Code Quality
- Theme.json: create a consistent syntax for relative paths – Status: Open
Data Views
- Patterns can be moved to trash despite not supporting trashing – Status: Closed
- It should be possible to delete custom template parts – Status: Closed
- Make ‘Delete’, ‘Trash’, ‘Reset’ should always be the last item in action menus – Status: Closed
Drag and Drop
- Image Block is replaced as a YouTube block after dragging multiple blocks outside their parent – Status: Open
Enhancement
- Enable contextual content editing from within the site editor – Status: Open
- Focused edit mode discrepancy between post/site editor – Status: Open
- Add antispam protection to mailto links – Status: Open
- Add export feature to the editor – Status: Open
- User global styles: should we save relative paths to the database for uploaded assets? – Status: Open
- Help users understand what ‘Mark as nofollow’ means in edit link control – Status: Open
- Post Inspector: Move taxonomy term select UI (categories + tags) to updated summary panel – Status: Open
- Attach css and js to patterns – Status: Open
- Page Inspector: Move page attributes UI to updated summary panel – Status: Open
- New Block: Generic Date/Time Block – Status: Closed
- Interactivity: Warn texts should be eliminated from production builds – Status: Open
Flaky Test
- should have keyboard navigable link UI popover – Status: Open
- Clicking on inserter while on zoom-out should open the patterns tab on the inserter – Status: Open
- submenu click on the arrow interactions – Status: Open
Font Library
- User global styles: should we save relative paths to the database for uploaded assets? – Status: Open
General Interface
- Block settings: Change “Apply globally” to secondary button styling to lower prominence – Status: Closed
Global Styles
- Aspect ratio preset names are not translatable – Status: Closed
- Color Presets: Unexpected scroll to color presets when selecting a style variation – Status: Open
- Color Presets: Scrollbar is unexpectedly present in color preset previews – Status: Open
Icons
- Make the ellipsis button more visible – Status: Open
Inserter
Layout
- Layout Styles: Adding block gap global styles does not work for Columns block – Status: Open
- Layout Styles: Block list appender causes inconsistent application of layout margin styles – Status: Open
Link Editing
Needs Accessibility Feedback
- Consistent Sidebar DOM and Open/Closing Interactions – Status: Open
Needs Design
- Make the ellipsis button more visible – Status: Open
Needs Design Feedback
- Post Inspector: Move taxonomy term select UI (categories + tags) to updated summary panel – Status: Open
- Consistent Sidebar DOM and Open/Closing Interactions – Status: Open
Needs Dev
- Block settings: Change “Apply globally” to secondary button styling to lower prominence – Status: Closed
- Patterns can be moved to trash despite not supporting trashing – Status: Closed
- It should be possible to delete custom template parts – Status: Closed
- Make ‘Delete’, ‘Trash’, ‘Reset’ should always be the last item in action menus – Status: Closed
Needs Testing
- render_block_data hook maybe conflicting with global styles – Status: Closed
- Gutenberg Tabs crashing on Edit with React error – unable to edit tabs or content – Status: Closed
Patterns
: Open
- DataViews: The correct action menus are not displayed for patterns and template parts – Status: Open
Regression
- It should be possible to delete custom template parts – Status: Closed
- DataViews: The correct action menus are not displayed for patterns and template parts – Status: Open
Site Editor
- Page Inspector: Move page attributes UI to updated summary panel – Status: Open
- Post Inspector: Move taxonomy term select UI (categories + tags) to updated summary panel – Status: Open
- DataViews: The correct action menus are not displayed for patterns and template parts – Status: Open
Style Variations
- Color Presets: Unexpected scroll to color presets when selecting a style variation – Status: Open
- Color Presets: Scrollbar is unexpectedly present in color preset previews – Status: Open
Synced Patterns
Themes
- Theme.json: create a consistent syntax for relative paths – Status: Open
User global styles
Performance
Focus: Images
- Parse padding presets for use in sizes values – Status: Open
Plugin: Auto Sizes
- Parse padding presets for use in sizes values – Status: Open
Type: Enhancement
- Promote new features when they are added to the plugin – Status: Open
- Indicate plugins in list table which are installed by Performance Lab – Status: Open
- Add checks to disallow use of isset() and empty() – Status: Open
- Add support for ThumbHash for image placeholders – Status: Open
Needs Discussion
- Content updates for the Performance Team site – Status: Open
Performance Lab Plugin
Infrastructure
- Add checks to disallow use of isset() and empty() – Status: Open
Plugin: Image Placeholders
- Add support for ThumbHash for image placeholders – Status: Open
Core Meetings
- Agenda, Dev Chat, Wednesday May 22, 2024
- Performance Chat Agenda: 21 May 2024
- Summary, Dev Chat, May 15, 2024
- Performance Chat Summary: 7 May 2024
Developer Blog:
WordPress Developer Blog Content Discussions
- What’s new for developers? (June 2024) – Status: Open
DevHub Block Examples
Design
do_action
Documentation
Documentation-Issue-Tracker
Mobile App
- How to schedule a page or post? – Status: To do
- Where are the rest of the post options? – Status: To do
- Where to find Drafts Posts or Draft Pages? – Status: To do
- iOS: How to prevent links to WordPress posts/pages in the Mail app from automatically opening in the WordPress app? – Status: To do
- How to recover a deleted post or page – Status: In progress
- How to publish a Draft post? – Status: To do
User Documentation (HelpHub)
- How to schedule a page or post? – Status: To do
- Where are the rest of the post options? – Status: To do
- Where to find Drafts Posts or Draft Pages? – Status: To do
- iOS: How to prevent links to WordPress posts/pages in the Mail app from automatically opening in the WordPress app? – Status: To do
- How to recover a deleted post or page – Status: In progress
- How to publish a Draft post? – Status: To do
Developer Documentation (DevHub)
- A code snippet is missing braces, which leads to an error in the console – Status: To do
- Content formatting is erratic when displaying code on some pages – Status: To do
General
- Broken link to VVV howto – Status: To do
- Conflict between manage_media_columns and manage_{$screen->id}_columns Filter – Status: To do
- Monthly Planning (Triage) – May 14, 2024 – Status: In progress
- Broken links on “File structure of a block” – Status: To do
Hosting
Five for the Future
- Organizations sponsoring non-staff
- Update PHPCS runner
- Pledges with either 0 hours or 0 individuals should be hidden
Marketing
Media Corp
Meta
WP Org Main (Theme)
Meta Trac & GitHub
Meeting Calendar
meta.trac.wordpress.org
- Allow specifying
Tested up to
without changing the plugin - Developer documentation: wrong source is used as a reference
- Add “Plugin Name” from plugin file to API response
- Skip to Content Button Not Working
- 6.6 squad related announce privileges
- when we scroll down footer does not display properly
- Stop weighing active installations in plugin search heavily
- Improve text and links about Trac notifications and preferences
- Notices due to Jetpack Stats direct inclusion
- Follow Button not working properly
- Wrong Url Redirection in Breadcrums
wporg-mu-plugins
- Give QueryTotal a marginLeft of
15px
on mobile. - Scrolling glitch when content is shorter than sidebar container
wporg-theme-directory
- Remove “Trac tickets” link.
- Improve Single page responsivity.
- Increase darkness of
.wp-block-wporg-screenshot-preview
border. - When a theme has no ratings, hide “See all reviews”
- Remove border bottom under theme homepage link.
- The “Popular” category has 542 pages of themes.
- Next/Previous theme links on single page are unrelated to my query.
- Hard to navigate back after you have previewed a theme.
- Inconsistent padding when viewing a “community” theme.
- When viewing a Style Variation on a single page, the preview doesn’t start with that style variation.
- Theme preview frame misaligned on mobile
- Add a label in fav action
- Author archive page should have visible heading
- Add theme to GlotPress syncing
- Theme & page content should be translated
wordcamp.org
Mobile
Openverse
Openverse GitHub
- API docs logo missing
- Results considered dead if SSL fails during dead link check, even though they might not actually be dead
- Create a document for how to start the catalog stack and run a DAG for testing
- Reenable Science Museum provider in Django admin
- The
add_license_url
DAG keeps timing out - Rename the
ContentProvider
model toContentSource
Playground
- Enable networking for WordPress PR viewer
- Rotate PHP runtime on crash so it can continue to satisfy subsequent requests
- SQL and JS errors with Yoast SEO
- Website: Deploy does not properly set aside files that need custom redirects
- Error modal doesn’t show WordPress debug logs
Plugins
Polyglots
- In events time line there should be exact date and time stamp – No Label
- Update design for warnings, notices and errors – No Label
- Update design for buttons – No Label
- Update design for Events page – No Label
- Update design for My Events page – No Label
- Update UI for events home page – No Label
- Update form design – No Label
Project
Sustainability
- Project Health Hangouts and Working Group Kickoff
- Sustainability Chat Agenda, May 24, 2024
- Project Health Dashboards
- Recognizing Contributions and Acknowledging Challenges
Test
- Early opportunities to Test WordPress 6.6
- Test Chat Summary: 21 May 2024
- Test Team Update: 20 May 2024
Themes
- WordCamp Europe 2024: Themeβs team table on contributor day
- Proposal: changes to the themes team
- Themes team update May 21, 2024
- Add a label in fav action – [Component] Blocks
- Author archive page should have visible heading – [Component] Theme
Community Themes
Training
Learn Issues
I apologize for that oversight. It seems I referenced a different part of the dataset. Let’s correct it by focusing on the issues from the last section you provided.
WordPress/Learn
- Online workshop: Setting up your header and footer
- Tutorial : How to enable/disable WP Debug (Bangla)
- Feedback – Update node version number on the lesson.
- Learning Pathway Page
- Meeting Agenda MAY 23, 2024
- Feedback – Outdated Content on – “Exploring WordPress 6.5”
- Theme privacy
- Single Lesson Plan page
- Course and Lesson duration post meta
- SEO
- Installing TranslatePress Pro on Learn
- Add breadcrumbs to templates
- Gujarati translation for “WordPress Hooks”
- Lesson Plans landing page
- Search results page
- Meeting Agenda May 16th, 2024
- Online Workshop: Get to Know the Training Team’s Guide Program
Courses
Online Workshops
WPTV
- Upgrading jQuery: Working Towards a Healthy Web – jQuery 4.0.0 BETA
- Curl 8.7.1
- Node 22.2.0 – NEW
- React 18.3.1 / React 19 Upgrade Guide
- PHP 8.3.7
- PHP 8.2.19
- PHP 8.1.28
- PHPCS 3.10.2 – NEW
- WPCS 3.1.0
- Requests 2.0.11
- PHPMailer 6.9.1
- LibZip 1.10.1
- MySQL 8.3
- Composer 2.7.6
- Homebrew 4.3.1 – 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. πΌ