This Week at WordPress.org (April 14, 2024)
News
WordPress.org Website Redesign
- The Pattern Directory gets a refresh and is now powered by blocks
- Demo site
- Log issues in the WordPress/pattern-directory repository on GitHub
- Patterns Figma
- The Forums get a refresh
- Homepage updates
- Plugin Directory
- Demo site
- Log issues in the WordPress.org issues queue on GitHub or in Meta Trac
- HelpHub Figma
Accessibility
CLI
Community
- Contributor Working Group: Mentorship Chat Agenda |April18th 07:00 UTC (APAC/EMEA) and 16:00 UTC (AMER)
- Share Your Feedback with Meetup.com
- Feedback needed: DEIB working group Vision and Goals for 2024
- [WordPress Event] Sevilla, España
- [WordPress Event] San José, Costa Rica
- [WordCamp]: Kolkata, India
Core
- WordPress 6.5.3: An upcoming maintenance release
- Bundled Theme Bug Scrubs
- WordPress 6.5 Release Retrospective
- Core Team Update – April 8, 2024
- AJAX plugin activation consequences
Create Block Theme
Core Trac
Editor and UI Enhancements
- Could the WP Admin logo reflect the Site Icon instead of the default WordPress logo?
- Templates no longer load in editor.
- Hide the Editor Page Title when the current Template is “Page No Title”
- Pattern Search for Command gives The editor has encountered an unexpected error.
- Login Form padding issue
- Twenty Eleven: “Follow Blog” pattern has black text on black background
- Block editor color selector displays incorrect color information
- Thickbox modal outputs replacement character in screen reader output
- Twenty Twenty-One: Replace front-end JS with Interactivity API
Plugin and Theme Management
- Plugin management: AJAX plugin activation consequences
- Plugin management: The “Install Now/Activate” button should be a button not a link
- Twenty Twelve: typo correction(s) in block pattern
Functionality and API Issues
- HTML API: Preserve some additional invalid HTML comment syntaxes.
- Allow searching of extra post fields
- REST API: Add stylesheet_uri and template_uri fields to themes endpoint
- Add ‘label’ argument to register_setting
Email and Communication
- WP Mail: support for a plain-text version when sending a html body
- Request to Enable Bulk Copy of Post URLs from WordPress Dashboard
Bug Fixes and Issues
- Github bot detected some high risk security issue in npm packages.
- WordPress 6.5.2 displays multiple h1 – wp_link_dialog is displayed
- Multiple block recovery error
- Weird behavior with categories and titles, URLs
- Shortcode aren’t paste inline in paragraphs
- Duplicate HTML id attribute in Quick/Bulk Edit on pages and post list
- Having Inline SVG breaks the site
- Menu Vanishing On Save
- page_for_posts is automatically reset
- Multisite state ‘Delete’ can only have a value of 1or 0. Not 2. So why is 2 mentioned in the code?
- Twenty Twenty-One: Preformatted block font size is smaller in the editor than on the front end
- The mobile layout displays incorrectly when infinite scrolling is activated in the Media Gallery Modal.
- Do not write in DB when updating a user if no user data has changed
- There is no easy way to add custom states to site-info.php
- Add Bluesky (bsky.app) to oEmbed allowlist
Gutenberg Issues
- A PHP warning is thrown whenever a plugin calls
register_setting
without theshow_in_rest
argument - Clear Changelog when cloning a theme
- Flaky Test: The PHP version is rendered if the legacy attribute is true
- Site editor responsiveness
- createInterpolateElement: Add error handling in case unmatched tags are included
- Improvements to
class WP_Theme_JSON
and its tests
Gutenberg Discussions
- Can’t get block selectors to work
- Footnotes
- Universal blocks and block hydration
- Getting Started – and other learning resources
- Interactivity API: Roadmap
- Merge/Split Table Cells in default table block
- Attaching multiple handlers to an event and allowing asynchronous event handlers
- WP-ENV: A couple of comments
- More details about Gutenberg Phase4-Multilingual?
- Using blocks.registerBlockType block-filter to change core block markup. Is this how it’s supposed to be done?
- Does the Query Loop only accept patterns that are pre-registered in a plugin/theme?
- How to access the Query Loop Block’s data on the fly?
Core Meetings
- Agenda, Dev Chat, Wednesday, April 17, 2024
- Performance Chat Summary: 16 April 2024
- Performance Chat Agenda: 16 April 2024
- Summary, Dev Chat, April 10, 2024
- Agenda, Dev Chat, Wednesday April 10, 2024
- Performance Chat Summary: 9 April 2024
Developer Blog:
WordPress Developer Blog Content Discussions
Design
Documentation
- Summary for Docs Team Meeting, 2 April 2024
- Documentation Team Update – April 8, 2024
- Documentation Team Update – April 15, 2024
- Redirects after renaming HelpHub articles
Documentation-Issue-Tracker
Hosting
Marketing
Meta
- The Pattern Directory gets a refresh and is now powered by blocks
- The Forums get a refresh
- Homepage updates
- Meeting Agenda for April 17, 2023
Meta Trac & GitHub
User Interface and Design
- Please restore left border to new support theme
- Design Issue: Underlines in submenu of polyglot sub page
- Improve the button design
- Add Hover effect on link
Plugin and Theme Contributions
- Plugin/Theme Developer badges should be persistent
- Discussion: Plugin name length, readability and consistency.
- Adding Support Reps: Include an “I have read the support guidelines” checkbox
Documentation and Support
- Request to clear and update HelpHub support articles for zh_CN
- Edited reviews do not show as recent
- Fix singular/plural form for Persian language on WP Site
Code Efficiency and Quality
Feature Enhancements and Requests
Openverse
- Community Meeting Recap (2024-04-15)
- Introducing Collection views for Tags, Creators, and Sources
- A week in Openverse: 2024-04-08 – 2024-04-15
- TypeError: Failed to set the ‘currentTime’ property on ‘HTMLMediaElement’: The provided double value is non-finite
- Site theme switcher
Playground
- Playground plugin: % signs lost during the import
- Suggestions for improving the WordPress Playground ‘Get Started’ documentation page
- UpdraftPlus plugins doesn’t fully work in Playground
- Documentation updates for Yoast’s Online Contributor Day ⭐️
- WordPress crashes when connecting to MySQL
- Offer Playground puzzle pieces to WCEU sponsors
- Support DELETE LIMIT
Pattern Directory
- The Pattern Directory gets a refresh and is now powered by blocks
- Style adjustments for selected item and apply button in multiple selection flow
Plugins
- Plugin Review Team: 15 April 2024
- Notify Plugin or Theme developer of support requests
- Proposal to remove the non-block editor option from support forums:
- Bug report on edited reviews not showing as recent:
- Enhancement suggestion to include checkbox for support reps acknowledging forum guidelines
Polyglots
- Agenda: Weekly Polyglots Chat – April 17, 2024 (07:00 UTC)
- Add click to copy button to stats summary
Support
Sustainability
Test
Themes
- Themes team update April 16, 2024
- Block theme: Applying “all” filter and searching for term resets to “curated”
- Notify Plugin or Theme developer of support requests
- Enhancement suggestion to include checkbox for support reps acknowledging forum guidelines
Training
WPTV
- Upgrading jQuery: Working Towards a Healthy Web
- Curl for 8.7.1
- Node 21.7.3
- React 18.2.0 (teaser for 19)
- PHP 8.3.6 Released!
- PHP 8.2.18 Released!
- PHP 8.1.28 Released!
- PHPCS 3.9.1
- WPCS 3.1.0
- Requests 2.0.11
- PHPMailer 6.9.1
- PHP Parallel Lint 1.4.0
- LibZip 1.10.1
- MySQL 8.3
- Composer 2.7.2
- Homebrew 4.2.18
- TC39
- Chromium Roadmap
- Firefox Release Calendar
- Safari 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. 💼