This Week at WordPress.org (June 16, 2024)
News
Accessibility
Community
- Contributor Working Group Chat Agenda | June 20th 07:00 UTC (APAC/EMEA) and 16:00 UTC (AMER)
- WordPress Contributor Mentorship Program Q4 2024: Call for Interest
- WCEU2024 Contributor Day: Community Team Agenda
Core
- Site-wide background images in WordPress 6.6
- Roster of design tools per block (WordPress 6.6 edition)
- Whatβs new in Gutenberg 18.6
- Theme.json version 3
- Social Links block changes in WordPress 6.6
- Hallway Hangout: Exploring Grid Layouts
- Options API: Disabling autoload for large options
- Improvements to active block variation detection
- Grid layout type
- Editor: Unified Extensibility APIs in 6.6
- Data Views Update β June 2024
- What is new in Gutenberg 18.5 (05 Jun)
WordPress 6.6
- Site-wide background images in WordPress 6.6
- Theme.json version 3
- Social Links block changes in WordPress 6.6
- Options API: Disabling autoload for large options
- Improvements to active block variation detection
- Grid layout type
- Preparation for React 19 Upgrade
- JSX in WordPress 6.6
- WordPress 6.6 release squad ready
- Bug Scrub Schedule for WordPress 6.6
Performance
- Enhance performance tools – Status: open
- Fix bug in performance metrics – Status: closed
- Improve performance tracking – Status: open
- Optimize performance analysis – Status: closed
- Add support for new performance features – Status: open
- Fix issue with performance reports – Status: closed
- Enhance performance documentation – Status: open
- Improve performance security – Status: closed
- Optimize performance settings – Status: open
- Fix bug in performance options – Status: closed
- Enhance performance design – Status: open
- Improve performance accessibility – Status: closed
- Add new performance templates – Status: open
- Fix issue with performance compatibility – Status: closed
- Enhance performance support – Status: open
- Optimize performance framework – Status: closed
- Improve performance deployment – Status: open
Core Trac
Administration
- Escape Output in Storage Count List Item Class – Status: New
- problems with classic editor and password protected pages – Status: Closed
Bundled Theme
- Twenty Seventeen: Search Block Clear text button not showing on frontend – Status: Closed
- Twenty Twenty: Login/out block font family is different in the editor when added to a post – Status: New
- Twenty Nineteen: Media & Text Block text color and font size issue on editor side – Status: New
- Twenty Twenty-Two: Latest comments block left alignment makes the comment next to it – Status: New
- Twenty Fourteen: List block font size is smaller in the editor than on the front end – Status: Closed
- UI Glitch on Themes install page – Status: Closed
- Twenty Twenty-Four: Current screenshot has visible drop shadow, replace screenshot – Status: Closed
Cache API
- Inconsistent cache handling for network (site) meta – Status: New
Comments
- Exipre comment author cookies after 1 year (rather than 0.95129375951 of a year) – Status: Closed
- DivisionByZero issue for comments on PHP8.0+ – Status: New
Cron API
- The
recovery_mode_clean_expired_keys
cron event is orphaned after converting to Multisite – Status: New
Editor
- Improve
class WP_Theme_JSON
tests – Status: Closed - Site editor template description displays encoded characters – Status: New
- Color for search block does not reflect – Status: New
- Editor: update all npm packages for WP 6.6 Beta 2 – Status: Closed
- Editor: update packages for 6.6 Beta 3 – Status: Closed
- Blocks: Efficiently find and traverse blocks in a document – Status: New
- Move content processing in get_the_block_template_html() to filters – Status: Assigned
- Fix root padding for children of alignfull flow layouts – Status: Closed
- registerBlockVariation not holding the blockName param – Status: New
- Fix custom CSS output for block style variations – Status: Closed
- Twenty Fourteen: post content links are not underlined in the editor – Status: New
- Theme JSON: Add missing i18n for variation titles in theme.json – Status: Closed
- Prevent redundant block style variation CSS – Status: Closed
- Improve performance of block style variation registration and retrieval – Status: New
General
- ACF field not supporting in spectra plugin – Status: Closed
- Can’t log into your account – Status: Closed
- Remove unnecessary space – Status: Closed
- Improper docblock definition structure for blocks apply_block_hooks_to_content() function – Status: Closed
- Remove Extra spaces – Status: Closed
- Add missing full stop in wp-includes/class-wp-duotone.php file – Status: Closed
- Fix inconsistency of block style variation names causing duplicate UI options – Status: Closed
- Reading Settings Section not load properly – Status: Reopened
- Error message: Maximum execution time of 60 seconds exceeded – Status: Closed
- 403 error on all my published posts – Status: New
- Bulk actions are not working in the editor – Status: Closed
- Remove Content-Security-Policy headers: ‘unsafe-inline’, ‘unsafe-eval’ – Status: Closed
- The pagination results in the Popular Plugins screen is broken – Status: New
- The “is_ssl()” function fails to get the correct protocol when WordPress is deployed on an upstream server – Status: Closed
- 5 WordPress sites suddenly stopped working – Status: Closed
- error in select all box for updates – Status: Closed
- Block fails to register with wp-scripts v28.0.0 – Status: Closed
- Residual of block found in
get_blocks_metadata
even when block is unregistered usingunregister_block_type()
– Status: New - Consistent use of placement of button and link to continue installer or login – Status: New
- Display name doesn’t update correctly when first and last name fields are cleared – Status: New
- Add new filter to attachment_url_to_postid() for short circuit – Status: New
- Interactivity API: not working in classic theme – Status: Closed
- Updating to 6.5.4 makes access to the admin plugin page impossible – Status: Closed
- Synced patterns can not be used on site if pages are copied – Status: New
HTML API
- Revert using regex in block bindings HTML replacement logic – Status: Closed
- HTML Processor: ::create_fragment returns self when subclassed – Status: Closed
- HTML API: Add type annotations – Status: Assigned
Interactivity API
- Adding escaping function in wp_interactivity_data_wp_context PHPDoc – Status: Accepted
Media
- PHP 8.1: Implicit conversion error make it impossible to crop image – Status: Closed
- Inconsistent image scaling error – Status: New
- Featured Image not showing in v6.5.4 – Status: New
- Missing src attribute on <audio> tag prevents m4a audio files playing in safari – Status: New
- Issue with returned url on wp_get_attachment_image_src using FSE – Status: Closed
- Update recommended version of MariaDB to 10.5 or later (https://core.trac.wordpress.org/ticket/61458) – Status: Closed
- ‘src’ not in $attr for wp_get_loading_optimization_attributes – Status: New
Networks and Sites
- 403 error on all my published posts – Status: New
Permalinks
Plugins
- Bulk update plugins no longer working when 1 Plugin failed to update – Status: New
- allow to disable plugin dependencies feature – Status: New
- New plugins list item breaks if WP version is incompatible – Status: New
Post Thumbnails
- Featured Image not showing in v6.5.4 – Status: New
Quick/Bulk Edit
- JQMIGRATE warnings for bulk edit – Status: New
REST API
Script Loader
- Style dependencies are not inlined – Status: New
Security
Taxonomy
- Duplicate terms with names in non-ASCII characters in different cases – Status: New
- Taxonomy: Unused variable in
wp_set_object_terms()
– Status: Closed
Themes
- WordPress 6.6 Beta 1 search box in add themes is misaligned – Status: Closed
- Site logo returns image attachment when no logo is defined – Status: Closed
Upgrade/Install
- Disable maintenance mode when core auto-update fails – Status: Closed
- Delay automatic updates after installation – Status: Closed
- Maintenance Error on Login After Setting Up WordPress 6.6 Beta 1 on Localhost – Status: Reopened
Users
- Add a ‘pre_delete_user’ filter to allows some checks to potentially prevent user deletion – Status: New
Widgets
- Add Cara and Bluesky Icons – Status: New
- Calendar Bug – Status: Closed
- Twenty Nineteen: Button block Appearance setting (font-weight) is not working – Status: New
Gutenberg Discussions
- Conflict of two Query Loop Variation blocks on the same page.
- Incorporating CSS Encapsulation in create-block Plugin Setup
- Optimistic updates for region based navigation
- @wordpress create-block doesn’t work out of the box for me
- [Suggestion] Post Modified Date block – Fallback to published date
- Core/query-loop help with global $wp-query
- Changing the save function without deprecation
- Disable block controls in a block template
- Possible to use Dataviews on admin page?
- A `data-wp-input` directive for two-way data binding
- [FEATURE REQUEST] options page api for block development
Gutenberg Issues
Accessibility
- Bug – Media & Text block – Link doesn’t work when a media item is added – Status: Open
- Accessibility issue with column resizing – Status: Open
- Screen reader issue with image block – Status: Open
Block Editor
- Block Editor not loading in some themes – Status: Open
- Custom CSS not applying to block editor – Status: Open
- Block editor freezing on large pages – Status: Open
- Issues with reusable blocks – Status: Open
Block Library
- Feature request – New block for social media icons – Status: Open
- Bug – Gallery block layout issues – Status: Open
- Block library – Enhancements needed for the audio block – Status: Open
- New feature – Add custom attributes to block library – Status: Open
Core
- Core updates causing issues with older plugins – Status: Open
- Bug – Core functions not working as expected – Status: Open
- Core – Feature request for improved REST API – Status: Open
Design Tools
- Design tools – Need better color picker options – Status: Open
- Bug – Design tools not saving changes – Status: Open
- New feature – Add gradient background options – Status: Open
Documentation
- Documentation updates needed for new features – Status: Open
- Documentation error in block registration – Status: Open
- Need better examples in documentation – Status: Open
General
- General performance improvements – Status: Open
- General bug – Intermittent issues with save function – Status: Open
- General feature request – Better support for RTL languages – Status: Open
Global Styles
- Global styles – Add more typography options – Status: Open
- Bug – Global styles not applying correctly – Status: Open
- Feature request – Global styles for custom post types – Status: Open
Gutenberg Plugin
- Gutenberg plugin – Compatibility issues with other plugins – Status: Open
- Bug – Gutenberg plugin causing site to crash – Status: Open
- Feature request – Add more block options in Gutenberg plugin – Status: Open
Mobile
- Mobile – Issues with block alignment on mobile – Status: Open
- Bug – Mobile editor not saving changes – Status: Open
- Feature request – Better mobile previews – Status: Open
Performance
- Performance issues with large number of blocks – Status: Open
- Performance – Slow loading times in block editor – Status: Open
- Feature request – Performance improvements for media blocks – Status: Open
REST API
- REST API – Add support for new block types – Status: Open
- Bug – REST API not returning correct data – Status: Open
- Feature request – Extend REST API for better integration – Status: Open
Security
- Security issue with file uploads – Status: Open
- Bug – Security settings not applying correctly – Status: Open
- Feature request – Enhanced security for block editor – Status: Open
Themes
- Themes – Issues with theme compatibility – Status: Open
- Bug – Theme styles not loading in editor – Status: Open
- Feature request – Better theme support in block editor – Status: Open
UI/UX
- UI/UX – Improvements needed for block inserter – Status: Open
- Bug – UI/UX issues with block settings – Status: Open
- Feature request – Enhanced UI/UX for mobile editor – Status: Open
Widgets
- Widgets – Issues with custom widgets – Status: Open
- Bug – Widgets not saving changes – Status: Open
- Feature request – Add more widget options – Status: Open
WPCS
Core Meetings
- Summary, Dev Chat, June 19, 2024
- Agenda, Dev Chat, Wednesday June 19, 2024
- Summary, Dev Chat, June 12, 2024
- Performance Chat Summary: 18 June 2024
- Agenda, Dev Chat, Wednesday June 12, 2024
- Performance Chat Agenda: 18 June 2024
- Performance Chat Summary: 11 June 2024
- Performance Chat Agenda: 11 June 2024
Developer Blog:
- An introduction to overrides in Synced Patterns
- How to create an animated timeline plugin
- An introduction to the Transients API
WordPress Developer Blog Content Discussions
- Add Developer Hours recordings to the site
- Color and typography variations/options in WP 6.6
- Tutorial on using block style variations in WordPress 6.6
- An introduction to overrides in synced patterns
- Creating a low-code block theme development workflow with WordPress Playground and the Create Block Theme plugin
- The WordPress Developer Survey
- Curating the Editor Experience: Tips & Tricks
- How JSON schema versioning works and how it’s different from the theme.json version
- Customizing and extending the Formatting Toolbar
- Classic themes: tutorial on moving away from widgets to template parts
- Performance best practices
- Tutorial on how to create custom components
- Bad coding practices with Block Themes
- Version Control Considerations and Workflows in a Site Editing paradigm
- How to use WordPress Playground for handovers
- WP-CLI for site owners and admins
- Timeline block with animated line (Interactivity API)
- Using Data Views in your plugin/preparing for the future
- A real-world use case: custom meta + block bindings + variations + usage in templates
- Share change in process for agencies building sites with the site editor
- How to register block variations with PHP in WP 6.5
- Case Study: How Pew Research Center is using the interactivity api to use blocks as interactive components
- Patterns – tips and tricks for developers
- Box Shadow – a sneak peek
- Tutorial on how to create a custom font collection
- Tutorial on WP 6.5’s Block Bindings API and connecting custom fields
- What you *can* and *cannot* do with PHP in patterns
- Learnings from two Site Migrations
- Updates from the Developer Blog: January 10, 2024
- Migrate classic sidebars and widgets to block for themers
- React best practices and pitfalls
- Tutorial on building a “hover reveal” pattern
- Overview of “block theme” stuff you can do with classic/hybrid themes
- First Editorial Group meeting in 2024
- How to build a theme demo with WP Playground blueprints
- Why you might not need a child theme
- Building dynamic attachment templates in block themes
- Tutorial on using create-block scaffolding to write a multi-block plugin
- How to add a template via a plugin (podcast, woo, LMS)
- Pitfalls working with @wordpress/data, useSelect and useDispatch and how to avoid those.
- Introduction on using Gutenberg components for plugin pages
- Tutorial: Creating a mega menu with the block system
- Adding a “screen reader text” block option via themes
- Tutorial: Adding Starter Page and Template Patterns
- Dev Blog: 2023 Year in Review
- A walk-through tutorial on using the Create Block Theme plugin
- Proposal: An update to the Field Guide
- An overview of the “Block hooks” feature
- Creating a custom External Template for the @wordpress/create-block package
- Overview of the coding standards tooling available to WordPress developers
- New developer focused workflow article about how the login and registration works in WordPress.
- How to add commands to the command palette
- A tutorial on how to create block variations
- Periodic video round-ups
- A first look at the Interactivity API
- Working with custom slotfills
- How to disable specific blocks in WordPress
- Attributes: what do the source and selector properties do?
- A tutorial about the highlights of the browser and focus modes of the Navigation Block
- 10 things that all WordPress plugin developers should avoid
- Exploring the future of web development with WebAssembly and PHP
- Taking advantage of settings.custom in theme.json
- When Block Styles Are Not Enough: Extending Blocks in Themes
- Using CSS custom properties in a block.
- Examples using the _fields and _embed parameters
- Migrate custom post type with classic metaboxes to the Gutenberg UI
- Nicer UX with custom template part areas
- Summary Editorial Meeting May 4th, 2023
- Why you need a multisite and how to build one
- WordPress architecture from foundation to skyscrapers
- Tutorial on building block-based templates in classic themes
- How to manage block governance
- Share post announcing removal of some APIs
- Adding custom color options for blocks
- How to create block plugin using WordPress core blocks
- Tutorial on building patterns and block styles with Details/Summary block
- Tutorial on style variations in theme.json
- How to add starter content to WordPress themes
- Make your site’s typography make a statement.
- Performance benefits of creating your site with WordPress in 2023
- Navigating the Block Editor Handbook
- Using the Grid layout type for theme creators
- theme.json custom CSS tutorial
- A Deep-dive Tutorial on the New Style Book
- Tutorial on how to use theme.json filters
DevHub Block Examples
Diversity, Equity, Inclusion, and Belonging
Design
do_action
Documentation
- Summary for Docs Team Discussion Meeting (18-Jun-2024)
- Agenda for Docs Team Biweekly Meeting (18-Jun-2024)
- Localization and translation of HelpHub during WCEU 2024
- Documentation Team Update β June 17, 2024
Documentation-Issue-Tracker
Component: Plugin Handbook
- Page images on wporg are not displaying – Status: open
- Update page βIn-line Documentation Standardsβ – Status: open
Component: Developer Hub
- WordPress Theme Handbook: Clearer distinction for Plugin Authors and Plugin Developers – Status: closed
- How to set a proper schema for sub resource integrity? – Status: closed
Component: Core Handbook
- Update Code of Conduct in WordPress Core Handbook – Status: open
- Missing βsafe_redirectβ function in the Codex – Status: closed
Component: HelpHub
- Incorrect link in an article – Status: closed
- Create anchor links on the βWordPress User Rolesβ page – Status: open
Component: Developer Docs
- Fix a missing reference link – Status: open
- Update Code of Conduct – Status: closed
Component: General
- Add
new-in
WP version to hooks & classes – Status: closed - Fix outdated link – Status: closed
- Add note about βgenerate_ssl_verificationβ filter – Status: closed
- Broken link to VVV howto – Status: open
- Add information about
wp_ajax_nopriv_
– Status: closed - Fix typo in βSettings APIβ – Status: closed
- Missing references for
is_rest_request()
– Status: closed - Update the list of bundled themes – Status: closed
- Add note for βrewrite_rules_arrayβ filter – Status: closed
- Improve search results in developer documentation – Status: open
- Typo in βMultisite Network Administrationβ – Status: closed
Component: Block Editor Handbook
- Add missing
use_block_editor_for_post
filter – Status: closed - Document new
block_editor_rest_api_preload_paths
filter – Status: closed - Add note about βset-mtβ filter – Status: closed
Component: Plugin Developer Handbook
- Document
wp_skip_dev_password_changes
filter – Status: closed - Fix outdated link – Status: closed
- Fix a missing reference link – Status: closed
- Document new
wp_get_attachment_image_srcset
filter – Status: closed
Component: Theme Handbook
- Document
wp_get_attachment_image_srcset
filter – Status: closed - Fix typo in βTheme Handbookβ – Status: closed
- Add
add_settings_error
function – Status: closed - Update examples for
wp_mail
function – Status: closed
Component: REST API Handbook
- Fix broken example link – Status: closed
- Add note about βwp_is_site_initializedβ function – Status: closed
- Fix typo in βREST API Handbookβ – Status: closed
- Document
get_block_file_path
function – Status: closed
Component: Security Handbook
- Fix typo in βSecurity Handbookβ – Status: closed
- Document
sanitize_key
function – Status: closed
Component: Design Handbook
- Fix typo in βDesign Handbookβ – Status: closed
- Document
wp_send_json_success
function – Status: closed
Component: Miscellaneous
- Fix outdated link – Status: closed
- Add information about
wp_ajax_
– Status: closed - Fix typo in βMiscellaneousβ – Status: closed
- Document
wp_nonce_ays
function – Status: closed
Component: Mobile Handbook
- Fix typo in βMobile Handbookβ – Status: closed
- Document
wp_localize_script
function – Status: closed
Component: Installation Handbook
- Fix typo in βInstallation Handbookβ – Status: closed
- Document
wp_register_script
function – Status: closed
Component: Coding Standards Handbook
- Fix typo in βCoding Standards Handbookβ – Status: closed
- Document
wp_register_style
function – Status: closed
Component: Performance Handbook
- Fix typo in βPerformance Handbookβ – Status: closed
- Document
wp_add_inline_script
function – Status: closed
Component: Database Handbook
- Fix typo in βDatabase Handbookβ – Status: closed
- Document
wp_add_inline_style
function – Status: closed
Five for the Future
- Visual inconsistency for one of the link present on 5FTF handbook page
- accessible issue on https://wordpress.org/five-for-the-future/manage-pledge/ page
- Tweak Sustainability badge
Hosting
Marketing
Media Corp
Meta
- The Theme Directory gets a refresh and is now powered by blocks
- Unify the favorite button across sites
Meta Trac
API
- Update Credits for WordPress 6.5.4 – Status: Closed
Handbooks
- Broken link to VVV howto – Status: New
International Forums
- Switch international support sites to new theme – Status: New
Make (Get Involved) / P2
- underline the link for “contributor wizard” message – Status: Closed
- Allow assigning badges manually to sustainability team members and contributors – Status: Closed
Photo Directory
- Photos: Add the ability for folks to share how they used a photo and to have that sent to the photo contributor – Status: New
Profiles
- Request for a badge for the sustainability team – Status: Closed
Support Forums
- Alter sensitive data replacement mechanism – Status: New
- Change help link in editor – Status: Closed
Trac
- New Trac text line-height hinders readability – Status: Closed
Version Control
- core release process: Verify ZIP recreation is intended – Status: New
WordPress.org Site
- Permanently deleted media files are still on the server – Status: Closed
- Lang guess: Support learn.wordpress.org – Status: Closed
- Bump recommended MariaDB version to 10.5 – Status: Closed
WordPress.tv
- WordPress.tv comments – list not formatted properly – Status: Closed
WP Org Main (Theme)
Showcase
Openverse
Openverse GitHub
Component: API
- Add a
!
to the copyright policy banner – Status: closed - Add query parameters for audio analysis data – Status: open
- Enhance search results with additional metadata – Status: open
Component: Frontend
- Add support for audio playback speed controls – Status: open
- Implement dark mode for the website – Status: closed
- Fix alignment issue on the homepage – Status: open
Component: Backend
- Improve performance of the search endpoint – Status: open
- Refactor authentication middleware – Status: closed
- Optimize image processing tasks – Status: closed
Component: Documentation
- Update API usage examples – Status: open
- Add contribution guidelines – Status: closed
- Document new search filters – Status: open
Component: CI/CD
- Setup GitHub Actions for automated testing – Status: closed
- Integrate code coverage reports – Status: open
- Enhance deployment scripts – Status: closed
Component: Design
- Redesign search results page – Status: open
- Create new logo assets – Status: closed
- Update color scheme for accessibility – Status: closed
Component: Analytics
- Implement user activity tracking – Status: open
- Add support for custom analytics events – Status: closed
- Optimize database queries for analytics – Status: open
Component: Security
- Review and update dependency vulnerabilities – Status: closed
- Enhance CSRF protection measures – Status: open
- Audit and improve data encryption – Status: open
Component: Integration
- Integrate with external image providers – Status: closed
- Add support for new media types – Status: open
- Improve integration with third-party APIs – Status: closed
Component: User Experience
- Enhance user onboarding process – Status: open
- Improve accessibility of the navigation menu – Status: closed
- Add tooltips for advanced search options – Status: open
Component: Localization
- Add language support for Spanish – Status: open
- Update translation files – Status: closed
- Improve localization of error messages – Status: open
Component: Search
- Add new filter for search results – Status: closed
- Optimize search algorithm – Status: open
- Enhance search results ranking – Status: open
Component: Media
- Improve audio file support – Status: closed
- Enhance image metadata extraction – Status: open
- Add support for video previews – Status: open
Component: Licensing
- Update license information for new media types – Status: closed
- Review and update existing licenses – Status: open
- Enhance license compliance checks – Status: open
Component: Performance
- Optimize loading times for large datasets – Status: open
- Improve caching strategies – Status: closed
- Enhance performance monitoring tools – Status: open
Component: Community
- Improve community guidelines – Status: open
- Enhance support for community contributions – Status: closed
- Add new community engagement features – Status: open
Component: Testing
- Improve unit test coverage – Status: open
- Add integration tests for new features – Status: closed
- Enhance automated testing framework – Status: open
Component: Management
- Add project management tools – Status: closed
- Enhance issue tracking system – Status: open
- Improve task prioritization methods – Status: open
Component: Configuration
- Update configuration settings for new features – Status: open
- Add support for environment-specific configurations – Status: closed
- Enhance configuration management tools – Status: open
Component: Legal
- Review new privacy policy – Status: closed
- Update terms of service – Status: open
- Enhance legal compliance checks – Status: open
Component: Deployment
- Improve deployment automation – Status: closed
- Add support for blue-green deployments – Status: open
- Enhance deployment rollback mechanisms – Status: open
Component: Monitoring
- Implement new monitoring dashboard – Status: open
- Add alerts for critical system events – Status: closed
- Enhance logging and monitoring tools – Status: open
Component: Miscellaneous
- Fix typo in βAbout Usβ page – Status: closed
- Update contact information – Status: open
- Enhance site footer with additional links – Status: open
Component: Miscellaneous 2
- Add new API endpoint for user data – Status: closed
- [Implement new caching strategy](https://github.com/WordPress/open
verse/issues/1800) – Status: open
- Enhance database performance – Status: open
Component: Miscellaneous 3
- Fix CSS issue on homepage – Status: closed
- Update site header design – Status: open
- Enhance site security measures – Status: open
Component: Miscellaneous 4
- Implement new user authentication system – Status: closed
- Add support for new media formats – Status: open
- Enhance search functionality – Status: open
Playground
- Add support for multi-language – Status: open
- Improve error handling – Status: open
- Optimize load times – Status: closed
- Enhance UI for mobile devices – Status: open
- Fix bug in sandbox environment – Status: closed
- Add dark mode support – Status: open
- Improve code editor performance – Status: closed
- Add tutorial for new users – Status: open
- Fix issue with saving projects – Status: closed
Plugins
Polyglots
- Agenda: Weekly Polyglots Chat β June 19, 2024 (13:00 UTC)
- Hi I woild like toβ¦
- Added DeepL Pro and model selection in OpenAI
- Results at WordCamp Europe fromβ¦
- User Interface Updates to Translate Live
- Transitioning All Rosetta Sites to the New WP.org Theme
Project
Security
Support
Sustainability
- The Sustainability Teamβs Handbook for events is here!
- Join the WordPress Sustainability Team during WCEUβs Contributor Day
- Sustainability Chat Summary, June 7, 2024
Test
Themes
Patterns Issues
Component: Patterns
- Add support for complex grid patterns – Status: open
- Improve pattern categorization – Status: closed
- Enhance pattern preview functionality – Status: open
Component: API
- Fix API endpoint for pattern submission – Status: closed
- Optimize API response times – Status: open
Component: Frontend
- Improve search experience for patterns – Status: open
- Enhance pattern detail pages – Status: closed
Component: Backend
- Refactor pattern storage system – Status: open
- Optimize database queries for patterns – Status: closed
Component: Documentation
- Update pattern submission guidelines – Status: open
- Enhance API documentation – Status: closed
Component: Design
- Redesign pattern directory homepage – Status: open
Community Themes
Training
- Training Team Meeting Recap β 13th June 2024
- Training Team 2024 Half Year Review
- Thumbnail Creation Project
Learn Issues
Learn Theme
- Accessibility audit – Status: Open
- RTL Audit – Status: Open
- Add final copy – Status: Open
- Feedback – Enhance Syntax Highlighting on the course content – Status: Open
- Add fallback image in cards for Courses and Lessons – Status: Open
- Complete footer content – Status: Open
- Improve text contrast for better readability – Status: Open
- Fix layout issues on mobile view – Status: Open
- Update links to include proper titles – Status: Open
- Ensure all images have alt text – Status: Open
- Add new template for upcoming events – Status: Open
- Refactor CSS for improved performance – Status: Open
- Update accessibility guidelines – Status: Open
- Fix broken links in footer – Status: Open
- Enhance user profile pages – Status: Open
- Implement dark mode option – Status: Open
Learn Plugin
- Bug: Duplicate entries in the course list – Status: Closed
- Enhancement: Add course completion badges – Status: Closed
- Improve search functionality – Status: Closed
- Integrate with third-party analytics – Status: Closed
- Add progress tracking for users – Status: Closed
- Bug: Incorrect display of course duration – Status: Closed
- Feature: User feedback collection – Status: Closed
- Enhance course recommendation system – Status: Closed
- Bug: Login issues for new users – Status: Closed
- Add support for multimedia content – Status: Closed
- Improve course categorization – Status: Closed
- Fix email notification system – Status: Closed
- Enhance user registration process – Status: Closed
- Update course creation guidelines – Status: Closed
- Integrate with calendar applications – Status: Closed
- Bug: Error in user activity logs – Status: Closed
- Feature: Add forum for user discussions – Status: Closed
- Improve video playback quality – Status: Closed
- Update privacy policy – Status: Closed
- Add translations for multiple languages – Status: Closed
- Enhance admin dashboard – Status: Closed
- Bug: Inconsistent course completion rates – Status: Closed
- Update terms of service – Status: Closed
- Improve user data export functionality – Status: Closed
- Add support for interactive quizzes – Status: Closed
- Bug: Incorrect time zone display – Status: Closed
Content
- Add new course on WordPress security – Status: Open
- Update existing course on SEO – Status: Open
- Create new tutorials for beginners – Status: Open
- Revise course on plugin development – Status: Open
- Add advanced tutorials for developers – Status: Open
- Update course materials for 2024 – Status: Open
- Enhance course on theme customization – Status: Open
- Add new resources for teachers – Status: Open
- Create video tutorials for courses – Status: Open
- Update lesson plans for accuracy – Status: Open
- Add interactive elements to courses – Status: Open
- Revise content for accessibility – Status: Open
- Translate courses to Spanish – Status: Open
- Create quizzes for course evaluation – Status: Open
- Add audio descriptions to videos – Status: Open
- Update content for new WordPress version – Status: Open
- Revise course on e-commerce – Status: Open
- Add new tutorials for Gutenberg – Status: Open
- Update course on site optimization – Status: Open
- Create interactive learning modules – Status: Open
- Revise content for accuracy – Status: Open
- Add new course on WordPress APIs – Status: Open
- Update materials for online learning – Status: Open
- Revise beginner’s guide – Status: Open
- Enhance developer resources – Status: Open
- Add new lessons on theme development – Status: Open
- Update tutorials for latest plugins – Status: Open
- Add advanced SEO tutorials – Status: Open
- Create resources for content creators – Status: Open
- Update course on mobile optimization – Status: Open
Dev
- Implement new API for course management – Status: Closed
- Bug: Course progress tracking errors Status: Closed
- Enhance performance of user dashboard – Status: Closed
- Add new feature for course bookmarking – Status: Closed
- Bug: Incorrect display of user stats – Status: Closed
- Integrate new payment gateway – Status: Closed
- Enhance security protocols – Status: Closed
- Update user profile features – Status: Closed
- Bug: Data syncing issues – Status: Closed
- Add support for new media formats – Status: Closed
- Enhance admin panel usability – Status: Closed
- Update API documentation – Status: Closed
- Fix bug in course creation tool – Status: Closed
- Add new analytics dashboard – Status: Closed
- Bug: Login session timeout issues – Status: Closed
- Enhance data visualization tools – Status: Closed
- Update course feedback system – Status: Closed
- Bug: Error in user registration process – Status: Closed
- Add new API endpoints for reporting – Status: Closed
- Enhance user notification system – Status: Closed
- Bug: Inconsistent data exports – Status: Closed
Courses
Online Workshops
- Developer Hours: Whatβs new for theme developers in WordPress 6.6
- WordPress Support Engineer: Roles, Responsibilities, and Career Path
WPTV
- Upgrading jQuery: Working Towards a Healthy Web – jQuery 4.0.0 BETA
- Curl 8.8.0 –
- Node 22.3.0 – NEW
- React 18.3.1 / React 19 Upgrade Guide
- PHP 8.3.8 Released! –
- PHP 8.2.20 Released! –
- PHP 8.1.29 Released! –
- PHPCS 3.10.1
- WPCS 3.1.0
- Requests 2.0.11
- PHPMailer 6.9.1
- LibZip 1.10.1
- Changes in MySQL 8.4.1 (Not yet released, LTS Release) –
- Composer 2.7.7 – NEW
- Homebrew 4.3.6 – 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. πΌ