The WordPress coreCoreCore is the set of software required to run WordPress. The Core Development Team builds WordPress. development team builds WordPress! Follow this site for general updates, status reports, and the occasional code debate. There’s lots of ways to contribute:
Found a bugbugA bug is an error or unexpected result. Performance improvements, code optimization, and are considered enhancements, not defects. After feature freeze, only bugs are dealt with, with regressions (adverse changes from the previous version) being the highest priority.?Create a ticket in the bug tracker.
Roster of design tools per block (WordPress 7.0 edition)
Below you find a table that lists all coreCoreCore is the set of software required to run WordPress. The Core Development Team builds WordPress. blocks available in the inserter marks in the grid the feature they support in the blockBlockBlock is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. editor. It’s a basic lookup table that helps developers to find the information quickly.
While this post is released as part of 6.8, the content summarizes changes between 6.1 and 7.0. This is an updated of the 6.8 edition and provides a cumulative list of design supports added with the last ten WordPress releases. The icon ☑️ indicates new in 6.9 or 7.0.
The features covered are:
Align
Typography
Color
Dimension
Border
Layout
Gradient
Duotone
Shadow
Background image
Changes to Blocks
The Verse block was renamed to Poetry block in WordPress 7.0
New Blocks added
Accordion with Accordion Heading, Accordion Item, Accordion Panel
Breadcrumbs
Icon
Math
Post Time to Read
Term Query with Term Template, Term Count, Term Name
Table changes
In previous editions of this roster, the PO/BB column tracked a small, hardcoded set of core blocks where Pattern Overrides and Block Bindings were manually enabled — Button, Image, Paragraph, and Heading. That model no longer reflects how the feature works. WordPress 6.9 moved Block Bindings to a server-communicated list of supported attributes via the block_bindings_supported_attributesfilterFilterFilters are one of the two types of Hooks https://codex.wordpress.org/Plugin_API/Hooks. They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output., and WordPress 7.0 extended that same mechanism to Pattern Overrides, so any block attribute that opts into Block Bindings now also supports Pattern Overrides — including custom blocks. Because support is opt-in per block, per attribute, and per site, a single check mark in a lookup table can no longer represent it accurately. The column has been removed in favor of a note pointing readers to the Pattern Overrides in WP 7.0 and Block Bindings improvements in 6.9dev notesdev noteEach important change in WordPress Core is documented in a developers note, (usually called dev note). Good dev notes generally include a description of the change, the decision that led to this change, and a description of how developers are supposed to work with that change. Dev notes are published on Make/Core blog during the beta phase of WordPress release cycle. Publishing dev notes is particularly important when plugin/theme authors and WordPress developers need to be aware of those changes.In general, all dev notes are compiled into a Field Guide at the beginning of the release candidate phase..
Block
Align
Typography
Color
Dimension
Border
Layout
Gradient
Duotone
Shadow
Backgr.Img
Accordion
☑️ new
☑️ new
☑️ new
☑️ new
☑️ new
☑️ new
☑️ new
☑️ new
☑️ new
Accordion Heading
☑️ new
☑️ new
☑️ new
☑️ new
☑️ new
☑️ new
Accordion Item
☑️ new
☑️ new
☑️ new
☑️ new
☑️ new
☑️ new
☑️ new
Accordion Panel
☑️ new
☑️ new
☑️ new
☑️ new
☑️ new
☑️ new
☑️ new
Archives
✅
✅
✅
✅
✅
–
–
–
Audio
✅
–
–
✅
–
–
–
AvatarAvatarAn avatar is an image or illustration that specifically refers to a character that represents an online user. It’s usually a square box that appears next to the user’s name.
✅
–
✅
✅
–
✅
Breadcrumbs
☑️ new
☑️ new
☑️ new
☑️ new
☑️ new
☑️ new
Button
✅
✅
✅
✅
–
✅
–
✅
Buttons
✅
✅
✅
✅
✅
✅
✅
–
✅
Calendar
✅
✅
✅
–
–
–
–
Categories
✅
✅
✅
✅
✅
–
–
Code
✅
✅
✅
✅
✅
–
–
Column
✅
✅
✅
✅
✅
✅
–
✅
Columns
✅
✅
✅
✅
✅
✅
✅
–
✅
Comment Author Avatar
–
✅
✅
✅
–
–
Comment Author Name
✅
✅
✅
✅
–
✅
–
Comment Content
✅
✅
✅
✅
–
✅
–
Comment Date
✅
✅
✅
✅
–
–
Comment Edit Link
✅
✅
✅
✅
–
–
Comment Reply Link
✅
✅
✅
✅
–
–
Comment Template
✅
✅
–
✅
☑️ new
–
–
Comments
✅
✅
✅
✅
☑️ new
✅
–
Comments Pagination
✅
✅
✅
–
–
✅
–
Comments Pagination Next
✅
✅
–
–
–
✅
–
Comments Pagination Numbers
✅
✅
☑️ new
–
–
✅
–
Comments Pagination Previous
✅
✅
–
–
–
✅
–
Comments Title
✅
✅
✅
✅
✅
–
✅
–
Cover
✅
✅
✅
✅
✅
☑️ new
✅
✅
☑️ new
Details
✅
✅
✅
✅
✅
☑️ new
✅
Embed
✅
–
✅
–
–
–
File
✅
–
✅
✅
✅
–
✅
–
Footnotes
✅
✅
✅
✅
Gallery
✅
✅
✅
✅
✅
✅
–
Group
✅
✅
✅
✅
✅
✅
✅
–
✅
✅
Heading
✅
✅
✅
✅
✅
–
–
Home Link – Navigation
✅
–
–
–
–
–
HTMLHTMLHyperText Markup Language. The semantic scripting language primarily used for outputting content in web browsers.
–
–
–
–
–
–
Icon
☑️ new
☑️ new
☑️ new
☑️ new
Image
✅
–
✅
✅
–
✅
✅
Latest Comments
✅
✅
✅
✅
✅
–
–
Latest Posts
✅
✅
✅
–
✅
–
✅
List
–
✅
✅
✅
✅
–
–
List Item
–
✅
☑️ new
✅
✅
–
–
Login/logout
–
–
–
–
–
–
–
Math
–
☑️ new
☑️ new
☑️ new
☑️ new
–
☑️ new
–
–
–
Media & Text
✅
✅
✅
✅
✅
–
✅
–
More (Read More)
–
–
–
–
–
–
–
Navigation
☑️ new
✅
–
✅
–
✅
–
Navigation Link
–
✅
–
–
–
–
–
Navigation Submenu
–
☑️ new
–
–
–
–
–
Next Page (Page Break)
–
–
–
–
–
–
–
Page List
–
✅
✅
✅
✅
–
–
Paragraph
☑️ new
✅
✅
✅
✅
–
✅
–
Poetry (formerly Verse)
✅
✅
✅
✅
✅
✅
Post Author
✅
✅
✅
✅
–
✅
☑️ new
Post Author Biography
✅
✅
✅
✅
–
✅
–
Post Author Name
✅
✅
✅
✅
–
✅
–
Post Comments Count
✅
✅
✅
☑️ new
–
✅
–
Post Comments Form
✅
✅
✅
✅
–
✅
Post Comments Link
✅
✅
✅
☑️ new
–
✅
Post Content
✅
✅
✅
✅
✅
✅
✅
✅
Post Date
✅
✅
✅
✅
–
✅
–
Post ExcerptExcerptAn excerpt is the description of the blog post or page that will by default show on the blog archive page, in search results (SERPs), and on social media. With an SEO plugin, the excerpt may also be in that plugin’s metabox.
✅
✅
✅
✅
–
✅
–
Post Featured ImageFeatured imageA featured image is the main image used on your blog archive page and is pulled when the post or page is shared on social media. The image can be used to display in widget areas on your site or in a summary list of posts.