Merge Proposal: Design System Theming

As part of design systems work supporting the admin design project, the GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/ Components Team […]

Proposal: A Secrets API for WordPress 7.2

WordPress has no first-class way to store a credential. This proposal outlines a Secrets APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. for 7.2, along with WP-CLIWP-CLI WP-CLI is the Command Line Interface for WordPress, used […]

Merge Proposal: Guidelines built on Knowledge

We propose merging Knowledge, a new wp_knowledge custom post typeCustom Post Type WordPress can hold and display many different types of content. A single item of such a content is generally called a post, although post is also a specific post type. Custom Post Types gives your site the ability to have templated posts, to […]

Proposal for merging WP AI Client into WordPress 7.0

This proposes merging the WP AI Client into WordPress CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. for WordPress 7.0. WP AI Client is developer infrastructure: a provider-agnostic APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each […]

Extending Unicode support in email addresses.

Eleven years ago, in Core-31992, someone proposed allowing non-US-ASCII email address support in WordPress. The software world has changed considerably since then: internationalized domain names and paths are uniformly handled in browsers, email systems support the wide range of Unicode characters as raw UTF-8, and UTF-8 is the only recommended text encoding for interchange between […]

Proposal: Minor updates to the WordPress Core CSS Coding Standards

The purpose of this proposal is to introduce minor changes to the WordPress CSS Coding Standards required to integrate Stylelint into CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress.. Please keep any feedback focused on the scope of these minor changes. On TracTrac An open source […]

Proposal: Introduce Maintenance Mode For Components

This proposal aims to introduce the concept of legacy components and a process of managing them in a way that is intentional and accountable. Once something is committed and released in WordPress CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress., it comes with an implicit promise […]

Proposal: Clarifying Core’s Database Support Policy

TL;DR Over 37% of WordPress sites are running a version of database software that has reached end of life and is no longer receiving maintenance or security updates. To encourage broader adoption of secure and supported database versions, WordPress should clarify that only LTS releases of MySQLMySQL MySQL is a relational database management system. A […]

Merge Proposal: Expanding WordPress Core Abilities

This proposal expands the WordPress CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. Abilities APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. in WordPress 7.1 with three […]

Proposal: PHPStan in the WordPress core development workflow

What is PHPStan? PHPStan is a mature, popular, and well-maintained static code analysisStatic code analysis “…the analysis of computer software that is performed without actually executing programs, in contrast with dynamic analysis, which is analysis performed on programs while they are executing.” – Wikipedia tool for PHPPHP The web scripting language in which WordPress is […]