This Week at WordPress.org (April 21, 2024)News* YouthCamp Kozhikode * Mumbai 2024
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 + Accessibility: Remove Non-Block Editor in Forums + Figma Forums * Homepage updates * Plugin Directory* + Demo site + Log issues in the WordPress.org issues queue on GitHub or in Meta Trac * HelpHub Figma
CLI* Save the date! WP-CLI Hack Day on Friday, April 26th
Community* Meetup Organizer Newsletter: April 2024 * Recap of the Contributor Working Group’s Mentorship Chat on April 18, 2024
Core * Merge Proposal: Rollback Auto-Update
* What’s new in Gutenberg 18.2? (24 April)
* WordPress 6.5 performance improvements
* WordPress 6.6 call for volunteers update
* Core Team Update – April 22, 2024
* Asynchronous processing of redirects in request_multiple() when using curl transport
Core TracEnhancements1. Cover Block Improvement 2. Block Hooks: Enable for post content 3. Add “cover” cropping mode for custom image sizes 4. Change the http:// links to https:// of ma.tt and hello dolly 5. HTML API: Add custom text decoder 6. Provide a framework for plugin onboarding experiences 7. Interactivity API: Some property access does not work well in server directives
Bugs1. Unmodified Twenty Twenty-Four Theme Layout Breaks on Mobile 2. PHP Warning with invalid JSON input 3. WordPress Categories and Tags pages are not loading 500 internal server error 4. Wrong processing post_status for custom post_status 5. Edit Permalinks, Date, Time and Visibility not working on 6.5.2 6. Root-Level Padding Breaks Layouts on Twenty Twenty-Four Theme 7. PHP Warning: Undefined array key 1 in /chroot/home/ab2bb14c/fullerfasteners.com/html/wp-includes/media.php on line 71 Gutenberg Issues Components and UI * Components: Document our deprecation procedures * Migrate DropdownMenu instances to DropdownMenu V2 * Tricky issue with the Gutenberg Button Block Alignment and Justification option select style * Create Pattern Modal: Modal disappears when focus is moved with tab key * DropdownMenuItemV2: Add “destructive” state * LinkControl: Add CSS class to improve styling for external links * Double border applied when “Page” tab is active * Typo – build/editor/index.js * Typo – build/edit-site/index.js:23718 * should viewScriptModule still be experimental in the scripts package? * Block Editor: BlockCanvas component is exposed on both public/private * Inserter: Pattern tab visibility * Command Palette: Add data view shortcuts * Spacer block: Can’t set height when direct descendant of a Row block * BaseControl: Support accessible, flexible layouts * Improve and align application of lock icon in list view * CheckboxControl, RadioControl: Support accessible, flexible layouts * Global Styles: Add block-level textAlign UI * Allow customization of block preview height * Documentation and Documentation Tooling * Getting Started > Fundamentals of Block Development: Clarify requirements to add editor styles for a block * JavaScript Documentation: Improve the JS API documentation tool. * Docs: Interactivity API – Shape a section in the docs providing a full response to the question “Why it’s not possible to just use React?” * Docs: Remove the word “reference” from subsections under “Reference Guides” * Docs: Interactivity API – Move docs from “Reference Guides > Package Reference > @wordpress/interactivity” to “Reference Guides > Interactivity API Reference” * JSON and Data Views * Data Views: Some notices display encoded characters * Pages data view: Provide access to edit posts page (when set as homepage), plus utility ‘pages’ * Patterns and Templates * Can’t swap templates in the post editor * Proposal for Enhancing the Navigation Block to Support Mega Menu Creation * Multiple Blocks: Padding setting in JSON is no longer working * Creating/Updating templates for classic themes supporting custom block templates is gone. * Background image: should it integrate with background-image theme mod? * Form blocks: “Common” is not a valid block category * Table of contents: “Layout” is not a valid block category * Pattern: unable to see white text when editing a pattern at the source * Block Library: Migrate to the new textAlign block support * When a pattern is first saved, there is a notice that says “Site updated” instead of “Pattern saved”. * Block Editor Functionality * Follow up questions on the duplicate post and page feature * Only engage zoom out mode if the editor is focused on an entity * Block Editor: BlockCanvas component is exposed on both public/private * When a pattern is first saved, there is a notice that says “Site updated” instead of “Pattern saved”. * Improve Inserter experience when blocks cannot be inserted * Allow customization of block preview height * Add page-break support to Footnotes block * Editor: Fix 403 forbidden error for users with low capabilities * Improve Inserter experience when blocks cannot be inserted * Add page-break support to Footnotes block * Only engage zoom out mode if the editor is focused on an entity * DataViews: Extensibility * Follow up questions on the duplicate post and page feature * Padding visualizer shows stale padding when block opts to handle application of style * Proposal: Keep the Inserter open * Editor: Fix 403 forbidden error for users with low capabilities * – Footnotes in sync patterns can’t be edited * Block bindings API for 6.6 * Tracking issue: Block bindings API * Editing synced patterns does not use browser history * Miscellaneous * Invalid JSON Response and RESI API Issue * Site editor responsiveness * createInterpolateElement: Add error handling in case unmatched tags are included * Improvements to class WP_Theme_JSON and its tests * Click-to-expand images could prefetch full-resolution image to speed up display * Allow html in pagination labels * Header nav menus covered by overlay in following block * Site Editor: Empty header while in distraction-free mode * Full-page client-side navigation tracking issue * Hybrid Themes: Allow access to the template lists to edit/delete templates. * Google Forms charts copying not persisting (when copied from Chrome) * Block bindings: Fix accessibility of the ‘Connected’ visual indicator in the block toolbar * Add a preview only mode to the navigation block * Auto-post a Playground preview link on every PR * Issue adding tags in Gutenberg when autocomplete reaches 20 item limit * Gutenberg plugin v18.2, stable release April 24, 2024 * Is solution for AVERAGE_READING_RATE incomplete for i18n? * Navigation block’s “Open on click” mode bug on nested submenus * Copy pasting from a word document sometimes leads to empty links in subheads * [Flaky Test] should preserve elements on addition * Pages data view: Provide access to edit posts page (when set as homepage), plus utility ‘pages’ * [Flaky Test] The PHP version is rendered if the legacy attribute is true * Improvements to class WP_Theme_JSON and its tests * Content Block: add justification to block toolbar in addition to sidebar * Auto-post a Playground preview link on every PR * Invalid JSON Response and RESI API Issue 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* Summary, Dev Chat, April 24, 2024 * Agenda, Dev Chat, Wednesday April 24, 2024 * Performance Chat Summary: 23 April 2024 * Performance Chat Agenda: 23 April 2024 * Summary, Dev Chat, April 17, 2024
Developer Blog:* How to use WordPress Playground for interactive demos
WordPress Developer Blog Content Discussions How to build a theme demo with WP Playground blueprints * Version Control Considerations and Workflows in a Full Site Editing paradigm * Share change in process for agencies building sites with the site editor * WP-CLI for site owners and admins * How to use WordPress Playground for handovers Design The new grid experience, feedback needed * Design Share #54 (Apr 8-Apr 26)
Documentation* Summary for Docs Team Meeting (16-April-2024) * Agenda for Docs Team Biweekly Meeting (16-April-2024) * Summary for Docs Team Meeting, 2 April 2024 * Translation of End-user documentation project started at WordCamp Torrelodones (Spain) * Documentation Team Update – April 22, 2024
Documentation-Issue-Tracker Preferences overview * Block Patterns * Redirect Codex htaccess for subdirectories page * Gallery Block Hosting WordPress 6.5 PHP Compatibility
Marketing* Media Corps discussion: Points of Contact
Meta* Devs: Give your feedback on Plugin Directory Playground Previews * The Pattern Directory gets a refresh and is now powered by blocks * The Forums get a refresh * Homepage updates
Meta Trac & GitHubDocumentation Team1. Google Forms Shortcode Not Displaying in Documentation
Plugin Directory1. Plugin Review Submissions – Allow authors to add comments about their new plugin version uploads 2. Playground Preview button in plugin directory doesn’t always work if you have Release Confirmation active
Support Team1. Editor is rendered twice when replying a support topic 2. Forums: Underlined Text Not Rendered
UI/UX1. Search box takes up too much vertical space; move up and to the right 2. View Cart Design not looks good
Photo Directory1. Add recent photos to submission form 2. Let get Alt and Caption loaded into images at IPTC data
WordPress.org1. Optimize local Docker setup to improve performance 2. Add new automated tests for WordPress Meta 3. Update Nginx configurations to latest standards 4. Document process for adding new sites to local environment Openverse* Openverse Monthly Priorities Meeting 2024-05-01 * Community Meeting Recap (2024-04-22) * A week in Openverse: 2024-04-15 – 2024-04-22
Playground* Devs: Give your feedback on Plugin Directory Playground Previews * Build a Slide Block + export to pdf * Explore biome as a replacement for eslint/prettier * Error when running “nx run docs-site:build” the first time * Use global $wp_filter instead of an mu-plugin * The documentation site is broken
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: 22 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 a checkbox for support reps acknowledging forum guidelines
Polyglots* Agenda: Weekly Polyglots Chat – April 24, 2024 (13:00 UTC)
Support* The Forums get a refresh
Sustainability* Sustainability Chat Agenda, April 26, 2024 * Sustainability Chat Summary, April 19, 2024
Test* Announcement: Earn Your Test Team Badges! * Test Chat Summary: 23 April 2024
Themes* Themes Team Meeting Notes – April 23, 2024 * Themes team update April 23, 2024 * Themes team update April 16, 2024
Community Themes1. Tardis: check whether the name is a registered trademark 2. Playground GitHub Action Improvement 3. Tardis: a theme of default styles 4. Block theme copies of the classic default themes Theme Experiments1. Custom Color Palette for Classic Themes 2. Automated Theme Testing System Training* Training Team Meeting Recap – 18th April 2024 * Brainstorm & Table Lead – WordCamp Europe 2024 Contributor Day
Learn Issues1. Courses landing page template 2. Contribute page template 3. Homepage template 4. Tutorial data migration WPTV* Latest WordPress TV videos
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.
This article, 🏕️ YouthCamp Kozhikode 🔄 Merge Proposal: Rollback Auto-Update 🌟 do_action Mumbai 🔌 Plugin Directory Playground Previews ⚡ WordPress 6.5 Performance Improvements, was published at Post Status — the community for WordPress professionals.