Last updated:

A List of all Default Gutenberg Blocks in WordPress 7.0

This page lists all default Gutenberg blocks that ship with WordPress. Find native block names, developer slugs, and theme support attributes.

This guide is up to date for version 7.0 of WordPress.

The blocks are organised by their category.

Design Blocks List

Accordion

Block Identifier / Slug:
core/accordion
Description:
Displays a foldable layout that groups content in collapsible sections.
Supported Gutenberg Features:
Anchor, Align, Background, Color, ExperimentalBorder, Spacing, Shadow, Layout, AriaLabel, Interactivity, Typography, ContentRole, ListView

Accordion Item

Block Identifier / Slug:
core/accordion-item
Description:
Wraps the heading and panel in one unit.
Supported Gutenberg Features:
Color, Interactivity, Spacing, ExperimentalBorder, Shadow, Layout, Typography, ContentRole

Button

Block Identifier / Slug:
core/button
Description:
Prompt visitors to take action with a button-style link.
Supported Gutenberg Features:
Anchor, Splitting, Color, Typography, Shadow, Spacing, ExperimentalBorder, Interactivity

Comment Template

Block Identifier / Slug:
core/comment-template
Description:
Contains the block elements used to display a comment, like the title, date, author, avatar and more.
Supported Gutenberg Features:
Anchor, Align, Spacing, Typography, Interactivity, ExperimentalBorder

Home Link

Block Identifier / Slug:
core/home-link
Description:
Create a link that always points to the homepage of the site. Usually not necessary if there is already a site title link present in the header.
Supported Gutenberg Features:
Anchor, Typography, Interactivity

Custom Link

Block Identifier / Slug:
core/navigation-link
Description:
Add a page, link, or another item to your navigation.
Supported Gutenberg Features:
Anchor, ExperimentalSlashInserter, Typography, Interactivity

Navigation Overlay Close

Block Identifier / Slug:
core/navigation-overlay-close
Description:
A customizable button to close overlays.
Supported Gutenberg Features:
Color, Spacing, Typography

Submenu

Block Identifier / Slug:
core/navigation-submenu
Description:
Add a submenu to your navigation.
Supported Gutenberg Features:
Anchor, Typography, Interactivity

Accordion Heading

Block Identifier / Slug:
core/accordion-heading
Description:
Displays a heading that toggles the accordion panel.
Supported Gutenberg Features:
Anchor, Color, Interactivity, Spacing, ExperimentalBorder, Typography, Shadow

Accordion Panel

Block Identifier / Slug:
core/accordion-panel
Description:
Contains the hidden or revealed content beneath the heading.
Supported Gutenberg Features:
Color, Interactivity, Spacing, ExperimentalBorder, Typography, Shadow, Layout, ContentRole, AllowedBlocks

Buttons

Block Identifier / Slug:
core/buttons
Description:
Prompt visitors to take action with a group of button-style links.
Supported Gutenberg Features:
Anchor, Align, ExperimentalExposeControlsToChildren, Color, Spacing, Typography, ExperimentalBorder, Layout, Interactivity, ListView, ContentRole

Column

Block Identifier / Slug:
core/column
Description:
A single column within a columns block.
Supported Gutenberg Features:
ExperimentalOnEnter, Anchor, Color, Shadow, Spacing, ExperimentalBorder, Typography, Layout, Interactivity, AllowedBlocks

Columns

Block Identifier / Slug:
core/columns
Description:
Display content in multiple columns, with blocks added to each column.
Supported Gutenberg Features:
Anchor, Align, Color, Spacing, Layout, ExperimentalBorder, Typography, Interactivity, Shadow

Group

Block Identifier / Slug:
core/group
Description:
Gather blocks in a layout container.
Supported Gutenberg Features:
ExperimentalOnEnter, ExperimentalOnMerge, ExperimentalSettings, Align, Anchor, AriaLabel, Background, Color, Shadow, Spacing, Dimensions, ExperimentalBorder, Position, Typography, Layout, Interactivity, AllowedBlocks

More

Block Identifier / Slug:
core/more
Description:
Content before this block will be shown in the excerpt on your archives page.
Supported Gutenberg Features:
Interactivity

Page Break

Block Identifier / Slug:
core/nextpage
Description:
Separate your content into a multi-page experience.
Supported Gutenberg Features:
Interactivity

Separator

Block Identifier / Slug:
core/separator
Description:
Create a break between ideas or sections with a horizontal separator.
Supported Gutenberg Features:
Anchor, Align, Color, Spacing, Interactivity

Spacer

Block Identifier / Slug:
core/spacer
Description:
Add white space between blocks and customize its height.
Supported Gutenberg Features:
Anchor, Spacing, Interactivity

Text Columns (deprecated)

Block Identifier / Slug:
core/text-columns
Description:
This block is deprecated. Please use the Columns block instead.
Supported Gutenberg Features:
Interactivity

Embed Blocks List

Embed

Block Identifier / Slug:
core/embed
Description:
Add a block that displays content pulled from other sites, like Twitter or YouTube.
Supported Gutenberg Features:
Anchor, Align, Spacing, Interactivity

Media Blocks List

Cover

Block Identifier / Slug:
core/cover
Description:
Add an image or video with a text overlay.
Supported Gutenberg Features:
Anchor, Align, Shadow, Spacing, ExperimentalBorder, Color, Dimensions, Typography, Layout, Interactivity, Filter, AllowedBlocks

File

Block Identifier / Slug:
core/file
Description:
Add a link to a downloadable file.
Supported Gutenberg Features:
Anchor, Align, Spacing, Color, ExperimentalBorder, Interactivity

Gallery

Block Identifier / Slug:
core/gallery
Description:
Display multiple images in a rich gallery.
Supported Gutenberg Features:
Anchor, Align, ExperimentalBorder, Units, Spacing, Color, Layout, Interactivity, ListView

Icon

Block Identifier / Slug:
core/icon
Description:
Insert an SVG icon.
Supported Gutenberg Features:
Anchor, AriaLabel, Align, Color, Interactivity, ExperimentalBorder, Spacing, Dimensions

Image

Block Identifier / Slug:
core/image
Description:
Insert an image to make a visual statement.
Supported Gutenberg Features:
Interactivity, Align, Anchor, Color, Filter, Spacing, ExperimentalBorder, Shadow

Media & Text

Block Identifier / Slug:
core/media-text
Description:
Set media and words side-by-side for a richer layout.
Supported Gutenberg Features:
Anchor, Align, ExperimentalBorder, Color, Spacing, Typography, Interactivity, AllowedBlocks

Video

Block Identifier / Slug:
core/video
Description:
Embed a video from your media library or upload a new one.
Supported Gutenberg Features:
Anchor, Align, Spacing, Interactivity

Audio

Block Identifier / Slug:
core/audio
Description:
Embed a simple audio player.
Supported Gutenberg Features:
Anchor, Align, Spacing, Interactivity

Reusable Blocks List

Pattern

Block Identifier / Slug:
core/block
Description:
Reuse this design across your site.
Supported Gutenberg Features:
Interactivity

Text Blocks List

Details

Block Identifier / Slug:
core/details
Description:
Hide and show additional content.
Supported Gutenberg Features:
ExperimentalOnEnter, Align, Anchor, Color, ExperimentalBorder, Spacing, Typography, Layout, Interactivity, AllowedBlocks

Footnotes

Block Identifier / Slug:
core/footnotes
Description:
Display footnotes added to the page.
Supported Gutenberg Features:
Anchor, ExperimentalBorder, Color, Spacing, Typography, Interactivity

Heading

Block Identifier / Slug:
core/heading
Description:
Introduce new sections and organize content to help visitors (and search engines) understand the structure of your content.
Supported Gutenberg Features:
Align, Anchor, ClassName, Splitting, ExperimentalBorder, Color, Spacing, Typography, UnstablePasteTextInline, ExperimentalSlashInserter, Interactivity

List

Block Identifier / Slug:
core/list
Description:
An organized collection of items displayed in a specific order.
Supported Gutenberg Features:
Anchor, ExperimentalBorder, Typography, Color, Spacing, UnstablePasteTextInline, ExperimentalOnMerge, ExperimentalSlashInserter, Interactivity, ListView

Paragraph

Block Identifier / Slug:
core/paragraph
Description:
Start with the basic building block of all narrative.
Supported Gutenberg Features:
Align, Splitting, Anchor, ExperimentalBorder, Color, Spacing, Typography, ExperimentalSelector, UnstablePasteTextInline, Interactivity

Code

Block Identifier / Slug:
core/code
Description:
Display code snippets that respect your spacing and tabs.
Supported Gutenberg Features:
Align, Anchor, Typography, Spacing, ExperimentalBorder, Color, Interactivity

Classic

Block Identifier / Slug:
core/freeform
Description:
Use the classic WordPress editor.

List Item

Block Identifier / Slug:
core/list-item
Description:
An individual item within a list.
Supported Gutenberg Features:
Anchor, Splitting, ExperimentalBorder, Color, Spacing, Typography, Interactivity

Math

Block Identifier / Slug:
core/math
Description:
Display mathematical notation using LaTeX.
Supported Gutenberg Features:
Anchor, ExperimentalBorder, Color, Spacing, Typography

Preformatted

Block Identifier / Slug:
core/preformatted
Description:
Add text that respects your spacing and tabs, and also allows styling.
Supported Gutenberg Features:
Anchor, Color, Spacing, Typography, Interactivity, ExperimentalBorder

Pullquote

Block Identifier / Slug:
core/pullquote
Description:
Give special visual emphasis to a quote from your text.
Supported Gutenberg Features:
Anchor, Align, Background, Color, Dimensions, Spacing, Typography, ExperimentalBorder, ExperimentalStyle, Interactivity

Quote

Block Identifier / Slug:
core/quote
Description:
Give quoted text visual emphasis. "In quoting others, we cite ourselves." — Julio Cortázar
Supported Gutenberg Features:
Anchor, Align, Background, ExperimentalBorder, Dimensions, ExperimentalOnEnter, ExperimentalOnMerge, Typography, Color, Layout, Spacing, Interactivity, AllowedBlocks

Table

Block Identifier / Slug:
core/table
Description:
Create structured content in rows and columns to display information.
Supported Gutenberg Features:
Anchor, Align, Color, Spacing, Typography, ExperimentalBorder, Interactivity

Poetry

Block Identifier / Slug:
core/verse
Description:
Insert poetry. Use special spacing formats. Or quote song lyrics.
Supported Gutenberg Features:
Anchor, Background, Color, Dimensions, Typography, Spacing, ExperimentalBorder, Interactivity

Theme Blocks List

Avatar

Block Identifier / Slug:
core/avatar
Description:
Add a user’s avatar.
Supported Gutenberg Features:
Anchor, Align, Spacing, ExperimentalBorder, Color, Filter, Interactivity

Breadcrumbs

Block Identifier / Slug:
core/breadcrumbs
Description:
Display a breadcrumb trail showing the path to the current page.
Supported Gutenberg Features:
Anchor, Align, Spacing, Color, ExperimentalBorder, Typography, Interactivity

Comment Author Name

Block Identifier / Slug:
core/comment-author-name
Description:
Displays the name of the author of the comment.
Supported Gutenberg Features:
Anchor, Spacing, Color, Typography, Interactivity, ExperimentalBorder

Comment Content

Block Identifier / Slug:
core/comment-content
Description:
Displays the contents of a comment.
Supported Gutenberg Features:
Anchor, Color, Typography, ExperimentalBorder, Spacing

Comment Date

Block Identifier / Slug:
core/comment-date
Description:
Displays the date on which the comment was posted.
Supported Gutenberg Features:
Anchor, Color, Spacing, Typography, Interactivity, ExperimentalBorder

Comment Edit Link

Block Identifier / Slug:
core/comment-edit-link
Description:
Displays a link to edit the comment in the WordPress Dashboard. This link is only visible to users with the edit comment capability.
Supported Gutenberg Features:
Anchor, Color, Spacing, Typography, Interactivity, ExperimentalBorder

Comment Reply Link

Block Identifier / Slug:
core/comment-reply-link
Description:
Displays a link to reply to a comment.
Supported Gutenberg Features:
Anchor, Color, Spacing, Typography, ExperimentalBorder

Comments

Block Identifier / Slug:
core/comments
Description:
An advanced block that allows displaying post comments using different visual configurations.
Supported Gutenberg Features:
Anchor, Align, Color, Spacing, Typography, ExperimentalBorder

Comments Pagination

Block Identifier / Slug:
core/comments-pagination
Description:
Displays a paginated navigation to next/previous set of comments, when applicable.
Supported Gutenberg Features:
Anchor, Align, Color, Layout, Typography, Interactivity

Comments Next Page

Block Identifier / Slug:
core/comments-pagination-next
Description:
Displays the next comment's page link.
Supported Gutenberg Features:
Anchor, Color, Typography, Interactivity

Comments Page Numbers

Block Identifier / Slug:
core/comments-pagination-numbers
Description:
Displays a list of page numbers for comments pagination.
Supported Gutenberg Features:
Anchor, Color, Typography, Interactivity, Spacing

Comments Previous Page

Block Identifier / Slug:
core/comments-pagination-previous
Description:
Displays the previous comment's page link.
Supported Gutenberg Features:
Anchor, Color, Typography, Interactivity

Comments Title

Block Identifier / Slug:
core/comments-title
Description:
Displays a title with the number of comments.
Supported Gutenberg Features:
Anchor, Align, ExperimentalBorder, Color, Spacing, Typography, Interactivity

Login/out

Block Identifier / Slug:
core/loginout
Description:
Show login & logout links.
Supported Gutenberg Features:
Anchor, ClassName, Color, Spacing, Typography, ExperimentalBorder, Interactivity

Navigation

Block Identifier / Slug:
core/navigation
Description:
A collection of blocks that allow visitors to get around your site.
Supported Gutenberg Features:
Anchor, Align, AriaLabel, ContentRole, Inserter, Typography, Spacing, Layout, Interactivity

Pattern Placeholder

Block Identifier / Slug:
core/pattern
Description:
Show a block pattern.
Supported Gutenberg Features:
Interactivity

Author (deprecated)

Block Identifier / Slug:
core/post-author
Description:
This block is deprecated. Please use the Avatar block, the Author Name block, and the Author Biography block instead.
Supported Gutenberg Features:
Anchor, Spacing, Typography, Color, Interactivity, ExperimentalBorder, Filter

Author Biography

Block Identifier / Slug:
core/post-author-biography
Description:
The author biography.
Supported Gutenberg Features:
Anchor, Spacing, Color, Typography, Interactivity, ExperimentalBorder

Author Name

Block Identifier / Slug:
core/post-author-name
Description:
The author name.
Supported Gutenberg Features:
Anchor, Spacing, Color, Typography, Interactivity, ExperimentalBorder

Comments Count

Block Identifier / Slug:
core/post-comments-count
Description:
Display a post's comments count.
Supported Gutenberg Features:
Anchor, Color, Spacing, Typography, ExperimentalBorder, Interactivity

Comments Form

Block Identifier / Slug:
core/post-comments-form
Description:
Display a post's comments form.
Supported Gutenberg Features:
Anchor, Color, Spacing, Typography, ExperimentalBorder

Comments Link

Block Identifier / Slug:
core/post-comments-link
Description:
Displays the link to the current post comments.
Supported Gutenberg Features:
Anchor, Color, Spacing, Typography, Interactivity, ExperimentalBorder

Content

Block Identifier / Slug:
core/post-content
Description:
Displays the contents of a post or page.
Supported Gutenberg Features:
Anchor, Align, Layout, Background, Dimensions, Spacing, Color, Typography, Interactivity, ExperimentalBorder

Date

Block Identifier / Slug:
core/post-date
Description:
Display a custom date.
Supported Gutenberg Features:
Anchor, Color, Spacing, Typography, Interactivity, ExperimentalBorder

Excerpt

Block Identifier / Slug:
core/post-excerpt
Description:
Display the excerpt.
Supported Gutenberg Features:
Anchor, Color, Spacing, Typography, Interactivity, ExperimentalBorder

Featured Image

Block Identifier / Slug:
core/post-featured-image
Description:
Display a post's featured image.
Supported Gutenberg Features:
Anchor, Align, Color, ExperimentalBorder, Filter, Shadow, Spacing, Interactivity

Post Navigation Link

Block Identifier / Slug:
core/post-navigation-link
Description:
Displays the next or previous post link that is adjacent to the current post.
Supported Gutenberg Features:
Anchor, Color, Typography, Interactivity

Post Template

Block Identifier / Slug:
core/post-template
Description:
Contains the block elements used to render a post, like the title, date, featured image, content or excerpt, and more.
Supported Gutenberg Features:
Anchor, Align, Layout, Color, Typography, Spacing, Interactivity, ExperimentalBorder

Post Terms

Block Identifier / Slug:
core/post-terms
Description:
Post terms.
Supported Gutenberg Features:
Anchor, Color, Spacing, Typography, Interactivity, ExperimentalBorder

Time to Read

Block Identifier / Slug:
core/post-time-to-read
Description:
Show minutes required to finish reading the post. Can also show a word count.
Supported Gutenberg Features:
Anchor, Color, Spacing, Typography, Interactivity, ExperimentalBorder

Title

Block Identifier / Slug:
core/post-title
Description:
Displays the title of a post, page, or any other content-type.
Supported Gutenberg Features:
Anchor, Align, Color, Spacing, Typography, Interactivity, ExperimentalBorder

Query Loop

Block Identifier / Slug:
core/query
Description:
An advanced block that allows displaying post types based on different query parameters and visual configurations.
Supported Gutenberg Features:
Anchor, Align, Layout, Interactivity

No Results

Block Identifier / Slug:
core/query-no-results
Description:
Contains the block elements used to render content when no query results are found.
Supported Gutenberg Features:
Anchor, Align, Color, Typography, Interactivity

Pagination

Block Identifier / Slug:
core/query-pagination
Description:
Displays a paginated navigation to next/previous set of posts, when applicable.
Supported Gutenberg Features:
Anchor, Align, Color, Layout, Typography, Interactivity

Next Page

Block Identifier / Slug:
core/query-pagination-next
Description:
Displays the next posts page link.
Supported Gutenberg Features:
Anchor, Color, Typography, Interactivity

Page Numbers

Block Identifier / Slug:
core/query-pagination-numbers
Description:
Displays a list of page numbers for pagination.
Supported Gutenberg Features:
Anchor, Color, Typography, Interactivity

Previous Page

Block Identifier / Slug:
core/query-pagination-previous
Description:
Displays the previous posts page link.
Supported Gutenberg Features:
Anchor, Color, Typography, Interactivity

Query Title

Block Identifier / Slug:
core/query-title
Description:
Display the query title.
Supported Gutenberg Features:
Anchor, Align, Color, Spacing, Typography, Interactivity, ExperimentalBorder

Query Total

Block Identifier / Slug:
core/query-total
Description:
Display the total number of results in a query.
Supported Gutenberg Features:
Anchor, Align, Spacing, Color, Typography, ExperimentalBorder, Interactivity

Read More

Block Identifier / Slug:
core/read-more
Description:
Displays the link of a post, page, or any other content-type.
Supported Gutenberg Features:
Anchor, Color, Typography, Spacing, ExperimentalBorder, Interactivity

Site Logo

Block Identifier / Slug:
core/site-logo
Description:
Display an image to represent this site. Update this block and the changes apply everywhere.
Supported Gutenberg Features:
Anchor, Align, Color, Spacing, Interactivity, Filter

Site Tagline

Block Identifier / Slug:
core/site-tagline
Description:
Describe in a few words what this site is about. This is important for search results, sharing on social media, and gives overall clarity to visitors.
Supported Gutenberg Features:
Anchor, Align, Color, ContentRole, Spacing, Typography, Interactivity, ExperimentalBorder

Site Title

Block Identifier / Slug:
core/site-title
Description:
Displays the name of this site. Update the block, and the changes apply everywhere it’s used. This will also appear in the browser title bar and in search results.
Supported Gutenberg Features:
Anchor, Align, Color, Spacing, Typography, Interactivity, ExperimentalBorder

Template Part

Block Identifier / Slug:
core/template-part
Description:
Edit the different global regions of your site, like the header, footer, sidebar, or create your own.
Supported Gutenberg Features:
Align, Interactivity

Term Count

Block Identifier / Slug:
core/term-count
Description:
Displays the post count of a taxonomy term.
Supported Gutenberg Features:
Anchor, Color, Spacing, Typography, Interactivity, ExperimentalBorder

Term Description

Block Identifier / Slug:
core/term-description
Description:
Display the description of categories, tags and custom taxonomies when viewing an archive.
Supported Gutenberg Features:
Anchor, Align, Color, Spacing, Typography, Interactivity, ExperimentalBorder

Term Name

Block Identifier / Slug:
core/term-name
Description:
Displays the name of a taxonomy term.
Supported Gutenberg Features:
Anchor, Align, Color, Spacing, Typography, Interactivity, ExperimentalBorder

Term Template

Block Identifier / Slug:
core/term-template
Description:
Contains the block elements used to render a taxonomy term, like the name, description, and more.
Supported Gutenberg Features:
Anchor, Align, Layout, Color, Typography, Spacing, Interactivity, ExperimentalBorder

Terms Query

Block Identifier / Slug:
core/terms-query
Description:
An advanced block that allows displaying taxonomy terms based on different query parameters and visual configurations.
Supported Gutenberg Features:
Anchor, Align, Layout, Interactivity

Block Identifier / Slug:
core/post-comments
Supported Gutenberg Features:
Align, Typography, Color

Widgets Blocks List

Legacy Widget

Block Identifier / Slug:
core/legacy-widget
Description:
Display a legacy widget.

Widget Group

Block Identifier / Slug:
core/widget-group
Supported Gutenberg Features:
Inserter, CustomClassName

Archives

Block Identifier / Slug:
core/archives
Description:
Display a date archive of your posts.
Supported Gutenberg Features:
Anchor, Align, ExperimentalBorder, Spacing, Typography, Color, Interactivity

Calendar

Block Identifier / Slug:
core/calendar
Description:
A calendar of your site’s posts.
Supported Gutenberg Features:
Anchor, Align, Color, Typography, Interactivity

Terms List

Block Identifier / Slug:
core/categories
Description:
Display a list of all terms of a given taxonomy.
Supported Gutenberg Features:
Anchor, Align, Spacing, Typography, Color, Interactivity, ExperimentalBorder

Latest Comments

Block Identifier / Slug:
core/latest-comments
Description:
Display a list of your most recent comments.
Supported Gutenberg Features:
Anchor, Align, Color, Spacing, Typography, Interactivity

Latest Posts

Block Identifier / Slug:
core/latest-posts
Description:
Display a list of your most recent posts.
Supported Gutenberg Features:
Anchor, Align, Color, Spacing, Typography, ExperimentalBorder, Interactivity

Page List

Block Identifier / Slug:
core/page-list
Description:
Display a list of all pages.
Supported Gutenberg Features:
Anchor, Typography, Interactivity, Color, ExperimentalBorder, Spacing, ContentRole

Page List Item

Block Identifier / Slug:
core/page-list-item
Description:
Displays a page inside a list of all pages.
Supported Gutenberg Features:
Anchor, Interactivity

RSS

Block Identifier / Slug:
core/rss
Description:
Display entries from any RSS or Atom feed.
Supported Gutenberg Features:
Anchor, Align, Interactivity, ExperimentalBorder, Spacing, Color

Search

Block Identifier / Slug:
core/search
Description:
Help visitors find your content.
Supported Gutenberg Features:
Anchor, Align, Color, Interactivity, Typography, ExperimentalBorder, Spacing

Shortcode

Block Identifier / Slug:
core/shortcode
Description:
Insert additional custom elements with a WordPress shortcode.

Social Icon

Block Identifier / Slug:
core/social-link
Description:
Display an icon linking to a social profile or site.
Supported Gutenberg Features:
Anchor, Interactivity

Tag Cloud

Block Identifier / Slug:
core/tag-cloud
Description:
A cloud of popular keywords, each sized by how often it appears.
Supported Gutenberg Features:
Anchor, Align, Spacing, Typography, Interactivity, ExperimentalBorder

Custom HTML

Block Identifier / Slug:
core/html
Description:
Add custom HTML code and preview it as you edit.
Supported Gutenberg Features:
Interactivity

Social Icons

Block Identifier / Slug:
core/social-links
Description:
Display icons linking to your social profiles or sites.
Supported Gutenberg Features:
Align, Anchor, ExperimentalExposeControlsToChildren, Layout, Color, Spacing, Interactivity, ExperimentalBorder, ContentRole, ListView
Fränk Klein Avatar