diff --git a/docs/reference-guides/core-blocks.md b/docs/reference-guides/core-blocks.md index 19982482baeedc..f31b60351f2916 100644 --- a/docs/reference-guides/core-blocks.md +++ b/docs/reference-guides/core-blocks.md @@ -14,7 +14,7 @@ Display a date archive of your posts. ([Source](https://github.com/WordPress/gut - **Name:** core/archives - **Category:** widgets -- **Supports:** align, clientNavigation, spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** align, interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** displayAsDropdown, showLabel, showPostCounts, type ## Audio @@ -23,7 +23,7 @@ Embed a simple audio player. ([Source](https://github.com/WordPress/gutenberg/tr - **Name:** core/audio - **Category:** media -- **Supports:** align, anchor, clientNavigation, spacing (margin, padding) +- **Supports:** align, anchor, interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding) - **Attributes:** autoplay, caption, id, loop, preload, src ## Avatar @@ -32,7 +32,7 @@ Add a user’s avatar. ([Source](https://github.com/WordPress/gutenberg/tree/tru - **Name:** core/avatar - **Category:** theme -- **Supports:** align, clientNavigation, color (~~background~~, ~~text~~), spacing (margin, padding), ~~alignWide~~, ~~html~~ +- **Supports:** align, color (~~background~~, ~~text~~), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), ~~alignWide~~, ~~html~~ - **Attributes:** isLink, linkTarget, size, userId ## Pattern @@ -41,7 +41,7 @@ Reuse this design across your site. ([Source](https://github.com/WordPress/guten - **Name:** core/block - **Category:** reusable -- **Supports:** clientNavigation, ~~customClassName~~, ~~html~~, ~~inserter~~, ~~renaming~~ +- **Supports:** interactivity (clientNavigation, ~~interactive~~), ~~customClassName~~, ~~html~~, ~~inserter~~, ~~renaming~~ - **Attributes:** overrides, ref ## Button @@ -51,7 +51,7 @@ Prompt visitors to take action with a button-style link. ([Source](https://githu - **Name:** core/button - **Category:** design - **Parent:** core/buttons -- **Supports:** anchor, clientNavigation, color (background, gradients, text), shadow, spacing (padding), typography (fontSize, lineHeight), ~~alignWide~~, ~~align~~, ~~reusable~~ +- **Supports:** anchor, color (background, gradients, text), interactivity (clientNavigation, ~~interactive~~), shadow, spacing (padding), typography (fontSize, lineHeight), ~~alignWide~~, ~~align~~, ~~reusable~~ - **Attributes:** backgroundColor, gradient, linkTarget, placeholder, rel, tagName, text, textAlign, textColor, title, type, url, width ## Buttons @@ -60,8 +60,8 @@ Prompt visitors to take action with a group of button-style links. ([Source](htt - **Name:** core/buttons - **Category:** design -- **Supports:** align (full, wide), anchor, clientNavigation, layout (default, ~~allowInheriting~~, ~~allowSwitching~~), spacing (blockGap, margin), typography (fontSize, lineHeight), ~~html~~ -- **Attributes:** +- **Supports:** align (full, wide), anchor, interactivity (clientNavigation, ~~interactive~~), layout (default, ~~allowInheriting~~, ~~allowSwitching~~), spacing (blockGap, margin), typography (fontSize, lineHeight), ~~html~~ +- **Attributes:** ## Calendar @@ -69,7 +69,7 @@ A calendar of your site’s posts. ([Source](https://github.com/WordPress/gutenb - **Name:** core/calendar - **Category:** widgets -- **Supports:** align, clientNavigation, color (background, link, text), typography (fontSize, lineHeight) +- **Supports:** align, color (background, link, text), interactivity (clientNavigation, ~~interactive~~), typography (fontSize, lineHeight) - **Attributes:** month, year ## Categories List @@ -78,7 +78,7 @@ Display a list of all categories. ([Source](https://github.com/WordPress/gutenbe - **Name:** core/categories - **Category:** widgets -- **Supports:** align, clientNavigation, spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** align, interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** displayAsDropdown, showEmpty, showHierarchy, showOnlyTopLevel, showPostCounts ## Code @@ -87,7 +87,7 @@ Display code snippets that respect your spacing and tabs. ([Source](https://gith - **Name:** core/code - **Category:** text -- **Supports:** align (wide), anchor, clientNavigation, color (background, gradients, text), spacing (margin, padding), typography (fontSize, lineHeight) +- **Supports:** align (wide), anchor, color (background, gradients, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight) - **Attributes:** content ## Column @@ -97,7 +97,7 @@ A single column within a columns block. ([Source](https://github.com/WordPress/g - **Name:** core/column - **Category:** design - **Parent:** core/columns -- **Supports:** anchor, clientNavigation, color (background, button, gradients, heading, link, text), layout, spacing (blockGap, padding), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ +- **Supports:** anchor, color (background, button, gradients, heading, link, text), interactivity (clientNavigation, ~~interactive~~), layout, spacing (blockGap, padding), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ - **Attributes:** allowedBlocks, templateLock, verticalAlignment, width ## Columns @@ -106,7 +106,7 @@ Display content in multiple columns, with blocks added to each column. ([Source] - **Name:** core/columns - **Category:** design -- **Supports:** align (full, wide), anchor, clientNavigation, color (background, button, gradients, heading, link, text), layout (default, ~~allowEditing~~, ~~allowInheriting~~, ~~allowSwitching~~), spacing (blockGap, margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** align (full, wide), anchor, color (background, button, gradients, heading, link, text), interactivity (clientNavigation, ~~interactive~~), layout (default, ~~allowEditing~~, ~~allowInheriting~~, ~~allowSwitching~~), spacing (blockGap, margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** isStackedOnMobile, templateLock, verticalAlignment ## Comment Author Avatar (deprecated) @@ -116,7 +116,7 @@ This block is deprecated. Please use the Avatar block instead. ([Source](https:/ - **Name:** core/comment-author-avatar - **Experimental:** fse - **Category:** theme -- **Supports:** clientNavigation, color (background, ~~text~~), spacing (margin, padding), ~~html~~, ~~inserter~~ +- **Supports:** color (background, ~~text~~), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), ~~html~~, ~~inserter~~ - **Attributes:** height, width ## Comment Author Name @@ -125,7 +125,7 @@ Displays the name of the author of the comment. ([Source](https://github.com/Wor - **Name:** core/comment-author-name - **Category:** theme -- **Supports:** clientNavigation, color (background, gradients, link, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** isLink, linkTarget, textAlign ## Comment Content @@ -134,7 +134,7 @@ Displays the contents of a comment. ([Source](https://github.com/WordPress/guten - **Name:** core/comment-content - **Category:** theme -- **Supports:** clientNavigation, color (background, gradients, link, text), spacing (padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), spacing (padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** textAlign ## Comment Date @@ -143,7 +143,7 @@ Displays the date on which the comment was posted. ([Source](https://github.com/ - **Name:** core/comment-date - **Category:** theme -- **Supports:** clientNavigation, color (background, gradients, link, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** format, isLink ## Comment Edit Link @@ -152,7 +152,7 @@ Displays a link to edit the comment in the WordPress Dashboard. This link is onl - **Name:** core/comment-edit-link - **Category:** theme -- **Supports:** clientNavigation, color (background, gradients, link, ~~text~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** color (background, gradients, link, ~~text~~), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** linkTarget, textAlign ## Comment Reply Link @@ -161,7 +161,7 @@ Displays a link to reply to a comment. ([Source](https://github.com/WordPress/gu - **Name:** core/comment-reply-link - **Category:** theme -- **Supports:** clientNavigation, color (background, gradients, link, ~~text~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** color (background, gradients, link, ~~text~~), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** textAlign ## Comment Template @@ -171,8 +171,8 @@ Contains the block elements used to display a comment, like the title, date, aut - **Name:** core/comment-template - **Category:** design - **Parent:** core/comments -- **Supports:** align, clientNavigation, spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ -- **Attributes:** +- **Supports:** align, interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ +- **Attributes:** ## Comments @@ -190,7 +190,7 @@ Displays a paginated navigation to next/previous set of comments, when applicabl - **Name:** core/comments-pagination - **Category:** theme - **Parent:** core/comments -- **Supports:** align, clientNavigation, color (background, gradients, link, text), layout (default, ~~allowInheriting~~, ~~allowSwitching~~), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ +- **Supports:** align, color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), layout (default, ~~allowInheriting~~, ~~allowSwitching~~), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ - **Attributes:** paginationArrow ## Comments Next Page @@ -200,7 +200,7 @@ Displays the next comment's page link. ([Source](https://github.com/WordPress/gu - **Name:** core/comments-pagination-next - **Category:** theme - **Parent:** core/comments-pagination -- **Supports:** clientNavigation, color (background, gradients, ~~text~~), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ +- **Supports:** color (background, gradients, ~~text~~), interactivity (clientNavigation, ~~interactive~~), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ - **Attributes:** label ## Comments Page Numbers @@ -210,8 +210,8 @@ Displays a list of page numbers for comments pagination. ([Source](https://githu - **Name:** core/comments-pagination-numbers - **Category:** theme - **Parent:** core/comments-pagination -- **Supports:** clientNavigation, color (background, gradients, ~~text~~), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ -- **Attributes:** +- **Supports:** color (background, gradients, ~~text~~), interactivity (clientNavigation, ~~interactive~~), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ +- **Attributes:** ## Comments Previous Page @@ -220,7 +220,7 @@ Displays the previous comment's page link. ([Source](https://github.com/WordPres - **Name:** core/comments-pagination-previous - **Category:** theme - **Parent:** core/comments-pagination -- **Supports:** clientNavigation, color (background, gradients, ~~text~~), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ +- **Supports:** color (background, gradients, ~~text~~), interactivity (clientNavigation, ~~interactive~~), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ - **Attributes:** label ## Comments Title @@ -229,7 +229,7 @@ Displays a title with the number of comments. ([Source](https://github.com/WordP - **Name:** core/comments-title - **Category:** theme -- **Supports:** align, clientNavigation, color (background, gradients, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~anchor~~, ~~html~~ +- **Supports:** align, color (background, gradients, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~anchor~~, ~~html~~ - **Attributes:** level, showCommentsCount, showPostTitle, textAlign ## Cover @@ -238,7 +238,7 @@ Add an image or video with a text overlay. ([Source](https://github.com/WordPres - **Name:** core/cover - **Category:** media -- **Supports:** align, anchor, clientNavigation, color (heading, text, ~~background~~, ~~enableContrastChecker~~), dimensions (aspectRatio), layout (~~allowJustification~~), spacing (blockGap, margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** align, anchor, color (heading, text, ~~background~~, ~~enableContrastChecker~~), dimensions (aspectRatio), interactivity (clientNavigation, ~~interactive~~), layout (~~allowJustification~~), spacing (blockGap, margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** allowedBlocks, alt, backgroundType, contentPosition, customGradient, customOverlayColor, dimRatio, focalPoint, gradient, hasParallax, id, isDark, isRepeated, isUserOverlayColor, minHeight, minHeightUnit, overlayColor, tagName, templateLock, url, useFeaturedImage ## Details @@ -247,7 +247,7 @@ Hide and show additional content. ([Source](https://github.com/WordPress/gutenbe - **Name:** core/details - **Category:** text -- **Supports:** align (full, wide), clientNavigation, color (background, gradients, link, text), layout (~~allowEditing~~), spacing (blockGap, margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** align (full, wide), color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), layout (~~allowEditing~~), spacing (blockGap, margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** showContent, summary ## Embed @@ -256,7 +256,7 @@ Add a block that displays content pulled from other sites, like Twitter or YouTu - **Name:** core/embed - **Category:** embed -- **Supports:** align, clientNavigation, spacing (margin) +- **Supports:** align, interactivity (clientNavigation, ~~interactive~~), spacing (margin) - **Attributes:** allowResponsive, caption, previewable, providerNameSlug, responsive, type, url ## File @@ -265,7 +265,7 @@ Add a link to a downloadable file. ([Source](https://github.com/WordPress/gutenb - **Name:** core/file - **Category:** media -- **Supports:** align, anchor, clientNavigation, color (background, gradients, link, ~~text~~), interactivity, spacing (margin, padding) +- **Supports:** align, anchor, color (background, gradients, link, ~~text~~), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding) - **Attributes:** displayPreview, downloadButtonText, fileId, fileName, href, id, previewHeight, showDownloadButton, textLinkHref, textLinkTarget ## Footnotes @@ -274,8 +274,8 @@ Display footnotes added to the page. ([Source](https://github.com/WordPress/gute - **Name:** core/footnotes - **Category:** text -- **Supports:** clientNavigation, color (background, link, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~, ~~inserter~~, ~~multiple~~, ~~reusable~~ -- **Attributes:** +- **Supports:** color (background, link, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~, ~~inserter~~, ~~multiple~~, ~~reusable~~ +- **Attributes:** ## Form @@ -294,7 +294,7 @@ The basic building block for forms. ([Source](https://github.com/WordPress/guten - **Name:** core/form-input - **Experimental:** true - **Category:** common -- **Supports:** anchor, clientNavigation, spacing (margin), ~~reusable~~ +- **Supports:** anchor, interactivity (clientNavigation, ~~interactive~~), spacing (margin), ~~reusable~~ - **Attributes:** inlineLabel, label, name, placeholder, required, type, value, visibilityPermissions ## Form Submission Notification @@ -304,7 +304,7 @@ Provide a notification message after the form has been submitted. ([Source](http - **Name:** core/form-submission-notification - **Experimental:** true - **Category:** common -- **Supports:** clientNavigation +- **Supports:** interactivity (clientNavigation, ~~interactive~~) - **Attributes:** type ## Form Submit Button @@ -314,8 +314,8 @@ A submission button for forms. ([Source](https://github.com/WordPress/gutenberg/ - **Name:** core/form-submit-button - **Experimental:** true - **Category:** common -- **Supports:** clientNavigation -- **Attributes:** +- **Supports:** interactivity (clientNavigation, ~~interactive~~) +- **Attributes:** ## Classic @@ -323,7 +323,7 @@ Use the classic WordPress editor. ([Source](https://github.com/WordPress/gutenbe - **Name:** core/freeform - **Category:** text -- **Supports:** clientNavigation, ~~className~~, ~~customClassName~~, ~~reusable~~ +- **Supports:** interactivity (clientNavigation, ~~interactive~~), ~~className~~, ~~customClassName~~, ~~reusable~~ - **Attributes:** content ## Gallery @@ -332,7 +332,7 @@ Display multiple images in a rich gallery. ([Source](https://github.com/WordPres - **Name:** core/gallery - **Category:** media -- **Supports:** align, anchor, clientNavigation, color (background, gradients, ~~text~~), layout (default, ~~allowEditing~~, ~~allowInheriting~~, ~~allowSwitching~~), spacing (blockGap, margin, padding), units (em, px, rem, vh, vw), ~~html~~ +- **Supports:** align, anchor, color (background, gradients, ~~text~~), interactivity (clientNavigation, ~~interactive~~), layout (default, ~~allowEditing~~, ~~allowInheriting~~, ~~allowSwitching~~), spacing (blockGap, margin, padding), units (em, px, rem, vh, vw), ~~html~~ - **Attributes:** allowResize, caption, columns, fixedHeight, ids, imageCrop, images, linkTarget, linkTo, randomOrder, shortCodeTransforms, sizeSlug ## Group @@ -341,7 +341,7 @@ Gather blocks in a layout container. ([Source](https://github.com/WordPress/gute - **Name:** core/group - **Category:** design -- **Supports:** align (full, wide), anchor, ariaLabel, background (backgroundImage, backgroundSize), clientNavigation, color (background, button, gradients, heading, link, text), dimensions (aspectRatio, minHeight), layout (allowSizingOnChildren), position (sticky), spacing (blockGap, margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** align (full, wide), anchor, ariaLabel, background (backgroundImage, backgroundSize), color (background, button, gradients, heading, link, text), dimensions (minHeight), interactivity (clientNavigation, ~~interactive~~), layout (allowSizingOnChildren), position (sticky), spacing (blockGap, margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** allowedBlocks, tagName, templateLock ## Heading @@ -350,7 +350,7 @@ Introduce new sections and organize content to help visitors (and search engines - **Name:** core/heading - **Category:** text -- **Supports:** __unstablePasteTextInline, align (full, wide), anchor, className, clientNavigation, color (background, gradients, link, text), spacing (margin, padding), typography (fontSize, lineHeight) +- **Supports:** __unstablePasteTextInline, align (full, wide), anchor, className, color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight) - **Attributes:** content, level, placeholder, textAlign ## Home Link @@ -360,7 +360,7 @@ Create a link that always points to the homepage of the site. Usually not necess - **Name:** core/home-link - **Category:** design - **Parent:** core/navigation -- **Supports:** clientNavigation, typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ +- **Supports:** interactivity (clientNavigation, ~~interactive~~), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ - **Attributes:** label ## Custom HTML @@ -369,7 +369,7 @@ Add custom HTML code and preview it as you edit. ([Source](https://github.com/Wo - **Name:** core/html - **Category:** widgets -- **Supports:** clientNavigation, ~~className~~, ~~customClassName~~, ~~html~~ +- **Supports:** interactivity (clientNavigation, ~~interactive~~), ~~className~~, ~~customClassName~~, ~~html~~ - **Attributes:** content ## Image @@ -378,7 +378,7 @@ Insert an image to make a visual statement. ([Source](https://github.com/WordPre - **Name:** core/image - **Category:** media -- **Supports:** align (center, full, left, right, wide), anchor, clientNavigation, color (~~background~~, ~~text~~), filter (duotone), interactivity +- **Supports:** align (center, full, left, right, wide), anchor, color (~~background~~, ~~text~~), filter (duotone), interactivity (clientNavigation, ~~interactive~~) - **Attributes:** alt, aspectRatio, caption, height, href, id, lightbox, linkClass, linkDestination, linkTarget, rel, scale, sizeSlug, title, url, width ## Latest Comments @@ -387,7 +387,7 @@ Display a list of your most recent comments. ([Source](https://github.com/WordPr - **Name:** core/latest-comments - **Category:** widgets -- **Supports:** align, clientNavigation, spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** align, interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** commentsToShow, displayAvatar, displayDate, displayExcerpt ## Latest Posts @@ -396,7 +396,7 @@ Display a list of your most recent posts. ([Source](https://github.com/WordPress - **Name:** core/latest-posts - **Category:** widgets -- **Supports:** align, clientNavigation, color (background, gradients, link, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** align, color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** addLinkToFeaturedImage, categories, columns, displayAuthor, displayFeaturedImage, displayPostContent, displayPostContentRadio, displayPostDate, excerptLength, featuredImageAlign, featuredImageSizeHeight, featuredImageSizeSlug, featuredImageSizeWidth, order, orderBy, postLayout, postsToShow, selectedAuthor ## List @@ -405,7 +405,7 @@ Create a bulleted or numbered list. ([Source](https://github.com/WordPress/guten - **Name:** core/list - **Category:** text -- **Supports:** __unstablePasteTextInline, anchor, clientNavigation, color (background, gradients, link, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~className~~ +- **Supports:** __unstablePasteTextInline, anchor, color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~className~~ - **Attributes:** ordered, placeholder, reversed, start, type, values ## List item @@ -415,7 +415,7 @@ Create a list item. ([Source](https://github.com/WordPress/gutenberg/tree/trunk/ - **Name:** core/list-item - **Category:** text - **Parent:** core/list -- **Supports:** clientNavigation, spacing (margin, padding), typography (fontSize, lineHeight), ~~className~~ +- **Supports:** interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~className~~ - **Attributes:** content, placeholder ## Login/out @@ -424,7 +424,7 @@ Show login & logout links. ([Source](https://github.com/WordPress/gutenberg/tree - **Name:** core/loginout - **Category:** theme -- **Supports:** className, clientNavigation, spacing (margin, padding), typography (fontSize, lineHeight) +- **Supports:** className, interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight) - **Attributes:** displayLoginAsForm, redirectToCurrent ## Media & Text @@ -433,7 +433,7 @@ Set media and words side-by-side for a richer layout. ([Source](https://github.c - **Name:** core/media-text - **Category:** media -- **Supports:** align (full, wide), anchor, clientNavigation, color (background, gradients, heading, link, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** align (full, wide), anchor, color (background, gradients, heading, link, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** align, allowedBlocks, focalPoint, href, imageFill, isStackedOnMobile, linkClass, linkDestination, linkTarget, mediaAlt, mediaId, mediaLink, mediaPosition, mediaSizeSlug, mediaType, mediaUrl, mediaWidth, rel, verticalAlignment ## Unsupported @@ -442,7 +442,7 @@ Your site doesn’t include support for this block. ([Source](https://github.com - **Name:** core/missing - **Category:** text -- **Supports:** clientNavigation, ~~className~~, ~~customClassName~~, ~~html~~, ~~inserter~~, ~~reusable~~ +- **Supports:** interactivity (clientNavigation, ~~interactive~~), ~~className~~, ~~customClassName~~, ~~html~~, ~~inserter~~, ~~reusable~~ - **Attributes:** originalContent, originalName, originalUndelimitedContent ## More @@ -451,7 +451,7 @@ Content before this block will be shown in the excerpt on your archives page. ([ - **Name:** core/more - **Category:** design -- **Supports:** clientNavigation, ~~className~~, ~~customClassName~~, ~~html~~, ~~multiple~~ +- **Supports:** interactivity (clientNavigation, ~~interactive~~), ~~className~~, ~~customClassName~~, ~~html~~, ~~multiple~~ - **Attributes:** customText, noTeaser ## Navigation @@ -460,7 +460,7 @@ A collection of blocks that allow visitors to get around your site. ([Source](ht - **Name:** core/navigation - **Category:** theme -- **Supports:** align (full, wide), ariaLabel, clientNavigation, inserter, interactivity, layout (allowSizingOnChildren, default, ~~allowInheriting~~, ~~allowSwitching~~, ~~allowVerticalAlignment~~), spacing (blockGap, units), typography (fontSize, lineHeight), ~~html~~, ~~renaming~~ +- **Supports:** align (full, wide), ariaLabel, inserter, interactivity (clientNavigation, ~~interactive~~), layout (allowSizingOnChildren, default, ~~allowInheriting~~, ~~allowSwitching~~, ~~allowVerticalAlignment~~), spacing (blockGap, units), typography (fontSize, lineHeight), ~~html~~, ~~renaming~~ - **Attributes:** __unstableLocation, backgroundColor, customBackgroundColor, customOverlayBackgroundColor, customOverlayTextColor, customTextColor, hasIcon, icon, maxNestingLevel, openSubmenusOnClick, overlayBackgroundColor, overlayMenu, overlayTextColor, ref, rgbBackgroundColor, rgbTextColor, showSubmenuIcon, templateLock, textColor ## Custom Link @@ -470,7 +470,7 @@ Add a page, link, or another item to your navigation. ([Source](https://github.c - **Name:** core/navigation-link - **Category:** design - **Parent:** core/navigation -- **Supports:** clientNavigation, typography (fontSize, lineHeight), ~~html~~, ~~renaming~~, ~~reusable~~ +- **Supports:** interactivity (clientNavigation, ~~interactive~~), typography (fontSize, lineHeight), ~~html~~, ~~renaming~~, ~~reusable~~ - **Attributes:** description, id, isTopLevelLink, kind, label, opensInNewTab, rel, title, type, url ## Submenu @@ -480,7 +480,7 @@ Add a submenu to your navigation. ([Source](https://github.com/WordPress/gutenbe - **Name:** core/navigation-submenu - **Category:** design - **Parent:** core/navigation -- **Supports:** clientNavigation, ~~html~~, ~~reusable~~ +- **Supports:** interactivity (clientNavigation, ~~interactive~~), ~~html~~, ~~reusable~~ - **Attributes:** description, id, isTopLevelItem, kind, label, opensInNewTab, rel, title, type, url ## Page Break @@ -490,8 +490,8 @@ Separate your content into a multi-page experience. ([Source](https://github.com - **Name:** core/nextpage - **Category:** design - **Parent:** core/post-content -- **Supports:** clientNavigation, ~~className~~, ~~customClassName~~, ~~html~~ -- **Attributes:** +- **Supports:** interactivity (clientNavigation, ~~interactive~~), ~~className~~, ~~customClassName~~, ~~html~~ +- **Attributes:** ## Page List @@ -499,7 +499,7 @@ Display a list of all pages. ([Source](https://github.com/WordPress/gutenberg/tr - **Name:** core/page-list - **Category:** widgets -- **Supports:** clientNavigation, typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ +- **Supports:** interactivity (clientNavigation, ~~interactive~~), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ - **Attributes:** isNested, parentPageID ## Page List Item @@ -509,7 +509,7 @@ Displays a page inside a list of all pages. ([Source](https://github.com/WordPre - **Name:** core/page-list-item - **Category:** widgets - **Parent:** core/page-list -- **Supports:** clientNavigation, ~~html~~, ~~inserter~~, ~~lock~~, ~~reusable~~ +- **Supports:** interactivity (clientNavigation, ~~interactive~~), ~~html~~, ~~inserter~~, ~~lock~~, ~~reusable~~ - **Attributes:** hasChildren, id, label, link, title ## Paragraph @@ -518,7 +518,7 @@ Start with the basic building block of all narrative. ([Source](https://github.c - **Name:** core/paragraph - **Category:** text -- **Supports:** __unstablePasteTextInline, anchor, clientNavigation, color (background, gradients, link, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~className~~ +- **Supports:** __unstablePasteTextInline, anchor, color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~className~~ - **Attributes:** align, content, direction, dropCap, placeholder ## Pattern placeholder @@ -527,7 +527,7 @@ Show a block pattern. ([Source](https://github.com/WordPress/gutenberg/tree/trun - **Name:** core/pattern - **Category:** theme -- **Supports:** clientNavigation, ~~html~~, ~~inserter~~, ~~renaming~~ +- **Supports:** interactivity (clientNavigation, ~~interactive~~), ~~html~~, ~~inserter~~, ~~renaming~~ - **Attributes:** slug ## Author @@ -536,7 +536,7 @@ Display post author details such as name, avatar, and bio. ([Source](https://git - **Name:** core/post-author - **Category:** theme -- **Supports:** clientNavigation, color (background, gradients, link, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** avatarSize, byline, isLink, linkTarget, showAvatar, showBio, textAlign ## Author Biography @@ -545,7 +545,7 @@ The author biography. ([Source](https://github.com/WordPress/gutenberg/tree/trun - **Name:** core/post-author-biography - **Category:** theme -- **Supports:** clientNavigation, color (background, gradients, link, text), spacing (margin, padding), typography (fontSize, lineHeight) +- **Supports:** color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight) - **Attributes:** textAlign ## Author Name @@ -554,7 +554,7 @@ The author name. ([Source](https://github.com/WordPress/gutenberg/tree/trunk/pac - **Name:** core/post-author-name - **Category:** theme -- **Supports:** clientNavigation, color (background, gradients, link, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** isLink, linkTarget, textAlign ## Comment (deprecated) @@ -564,7 +564,7 @@ This block is deprecated. Please use the Comments block instead. ([Source](https - **Name:** core/post-comment - **Experimental:** fse - **Category:** theme -- **Supports:** clientNavigation, ~~html~~, ~~inserter~~ +- **Supports:** interactivity (clientNavigation, ~~interactive~~), ~~html~~, ~~inserter~~ - **Attributes:** commentId ## Comments Count @@ -574,7 +574,7 @@ Display a post's comments count. ([Source](https://github.com/WordPress/gutenber - **Name:** core/post-comments-count - **Experimental:** fse - **Category:** theme -- **Supports:** clientNavigation, color (background, gradients, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** color (background, gradients, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** textAlign ## Comments Form @@ -593,7 +593,7 @@ Displays the link to the current post comments. ([Source](https://github.com/Wor - **Name:** core/post-comments-link - **Experimental:** fse - **Category:** theme -- **Supports:** clientNavigation, color (background, link, ~~text~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** color (background, link, ~~text~~), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** textAlign ## Content @@ -603,7 +603,7 @@ Displays the contents of a post or page. ([Source](https://github.com/WordPress/ - **Name:** core/post-content - **Category:** theme - **Supports:** align (full, wide), color (background, gradients, link, text), dimensions (minHeight), layout, spacing (blockGap), typography (fontSize, lineHeight), ~~html~~ -- **Attributes:** +- **Attributes:** ## Date @@ -611,7 +611,7 @@ Display the publish date for an entry such as a post or page. ([Source](https:// - **Name:** core/post-date - **Category:** theme -- **Supports:** clientNavigation, color (background, gradients, link, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** displayType, format, isLink, textAlign ## Excerpt @@ -620,7 +620,7 @@ Display the excerpt. ([Source](https://github.com/WordPress/gutenberg/tree/trunk - **Name:** core/post-excerpt - **Category:** theme -- **Supports:** clientNavigation, color (background, gradients, link, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** excerptLength, moreText, showMoreOnNewLine, textAlign ## Featured Image @@ -629,7 +629,7 @@ Display a post's featured image. ([Source](https://github.com/WordPress/gutenber - **Name:** core/post-featured-image - **Category:** theme -- **Supports:** align (center, full, left, right, wide), clientNavigation, color (~~background~~, ~~text~~), spacing (margin, padding), ~~html~~ +- **Supports:** align (center, full, left, right, wide), color (~~background~~, ~~text~~), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), ~~html~~ - **Attributes:** aspectRatio, customGradient, customOverlayColor, dimRatio, gradient, height, isLink, linkTarget, overlayColor, rel, scale, sizeSlug, useFirstImageFromPost, width ## Post Navigation Link @@ -638,7 +638,7 @@ Displays the next or previous post link that is adjacent to the current post. ([ - **Name:** core/post-navigation-link - **Category:** theme -- **Supports:** clientNavigation, color (background, link, text), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ +- **Supports:** color (background, link, text), interactivity (clientNavigation, ~~interactive~~), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ - **Attributes:** arrow, label, linkLabel, showTitle, taxonomy, textAlign, type ## Post Template @@ -648,8 +648,8 @@ Contains the block elements used to render a post, like the title, date, feature - **Name:** core/post-template - **Category:** theme - **Parent:** core/query -- **Supports:** align (full, wide), clientNavigation, color (background, gradients, link, text), layout, spacing (blockGap), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ -- **Attributes:** +- **Supports:** align (full, wide), color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), layout, spacing (blockGap), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ +- **Attributes:** ## Post Terms @@ -657,7 +657,7 @@ Post terms. ([Source](https://github.com/WordPress/gutenberg/tree/trunk/packages - **Name:** core/post-terms - **Category:** theme -- **Supports:** clientNavigation, color (background, gradients, link, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** prefix, separator, suffix, term, textAlign ## Time To Read @@ -667,7 +667,7 @@ Show minutes required to finish reading the post. ([Source](https://github.com/W - **Name:** core/post-time-to-read - **Experimental:** true - **Category:** theme -- **Supports:** clientNavigation, color (background, gradients, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** color (background, gradients, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** textAlign ## Title @@ -676,7 +676,7 @@ Displays the title of a post, page, or any other content-type. ([Source](https:/ - **Name:** core/post-title - **Category:** theme -- **Supports:** align (full, wide), clientNavigation, color (background, gradients, link, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** align (full, wide), color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** isLink, level, linkTarget, rel, textAlign ## Preformatted @@ -685,7 +685,7 @@ Add text that respects your spacing and tabs, and also allows styling. ([Source] - **Name:** core/preformatted - **Category:** text -- **Supports:** anchor, clientNavigation, color (background, gradients, text), spacing (margin, padding), typography (fontSize, lineHeight) +- **Supports:** anchor, color (background, gradients, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight) - **Attributes:** content ## Pullquote @@ -694,7 +694,7 @@ Give special visual emphasis to a quote from your text. ([Source](https://github - **Name:** core/pullquote - **Category:** text -- **Supports:** align (full, left, right, wide), anchor, clientNavigation, color (background, gradients, link, text), spacing (margin, padding), typography (fontSize, lineHeight) +- **Supports:** align (full, left, right, wide), anchor, color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight) - **Attributes:** citation, textAlign, value ## Query Loop @@ -713,8 +713,8 @@ Contains the block elements used to render content when no query results are fou - **Name:** core/query-no-results - **Category:** theme - **Parent:** core/query -- **Supports:** align, clientNavigation, color (background, gradients, link, text), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ -- **Attributes:** +- **Supports:** align, color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ +- **Attributes:** ## Pagination @@ -723,7 +723,7 @@ Displays a paginated navigation to next/previous set of posts, when applicable. - **Name:** core/query-pagination - **Category:** theme - **Parent:** core/query -- **Supports:** align, clientNavigation, color (background, gradients, link, text), layout (default, ~~allowInheriting~~, ~~allowSwitching~~), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ +- **Supports:** align, color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), layout (default, ~~allowInheriting~~, ~~allowSwitching~~), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ - **Attributes:** paginationArrow, showLabel ## Next Page @@ -733,7 +733,7 @@ Displays the next posts page link. ([Source](https://github.com/WordPress/gutenb - **Name:** core/query-pagination-next - **Category:** theme - **Parent:** core/query-pagination -- **Supports:** clientNavigation, color (background, gradients, ~~text~~), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ +- **Supports:** color (background, gradients, ~~text~~), interactivity (clientNavigation, ~~interactive~~), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ - **Attributes:** label ## Page Numbers @@ -743,7 +743,7 @@ Displays a list of page numbers for pagination. ([Source](https://github.com/Wor - **Name:** core/query-pagination-numbers - **Category:** theme - **Parent:** core/query-pagination -- **Supports:** clientNavigation, color (background, gradients, ~~text~~), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ +- **Supports:** color (background, gradients, ~~text~~), interactivity (clientNavigation, ~~interactive~~), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ - **Attributes:** midSize ## Previous Page @@ -753,7 +753,7 @@ Displays the previous posts page link. ([Source](https://github.com/WordPress/gu - **Name:** core/query-pagination-previous - **Category:** theme - **Parent:** core/query-pagination -- **Supports:** clientNavigation, color (background, gradients, ~~text~~), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ +- **Supports:** color (background, gradients, ~~text~~), interactivity (clientNavigation, ~~interactive~~), typography (fontSize, lineHeight), ~~html~~, ~~reusable~~ - **Attributes:** label ## Query Title @@ -762,7 +762,7 @@ Display the query title. ([Source](https://github.com/WordPress/gutenberg/tree/t - **Name:** core/query-title - **Category:** theme -- **Supports:** align (full, wide), clientNavigation, color (background, gradients, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** align (full, wide), color (background, gradients, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** level, showPrefix, showSearchTerm, textAlign, type ## Quote @@ -771,7 +771,7 @@ Give quoted text visual emphasis. "In quoting others, we cite ourselves." — Ju - **Name:** core/quote - **Category:** text -- **Supports:** anchor, clientNavigation, color (background, gradients, heading, link, text), layout (~~allowEditing~~), spacing (blockGap), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** anchor, color (background, gradients, heading, link, text), interactivity (clientNavigation, ~~interactive~~), layout (~~allowEditing~~), spacing (blockGap), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** align, citation, value ## Read More @@ -780,7 +780,7 @@ Displays the link of a post, page, or any other content-type. ([Source](https:// - **Name:** core/read-more - **Category:** theme -- **Supports:** clientNavigation, color (background, gradients, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** color (background, gradients, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** content, linkTarget ## RSS @@ -789,7 +789,7 @@ Display entries from any RSS or Atom feed. ([Source](https://github.com/WordPres - **Name:** core/rss - **Category:** widgets -- **Supports:** align, clientNavigation, ~~html~~ +- **Supports:** align, interactivity (clientNavigation, ~~interactive~~), ~~html~~ - **Attributes:** blockLayout, columns, displayAuthor, displayDate, displayExcerpt, excerptLength, feedURL, itemsToShow ## Search @@ -798,7 +798,7 @@ Help visitors find your content. ([Source](https://github.com/WordPress/gutenber - **Name:** core/search - **Category:** widgets -- **Supports:** align (center, left, right), clientNavigation, color (background, gradients, text), interactivity, typography (fontSize, lineHeight), ~~html~~ +- **Supports:** align (center, left, right), color (background, gradients, text), interactivity (clientNavigation, ~~interactive~~), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** buttonPosition, buttonText, buttonUseIcon, isSearchFieldHidden, label, placeholder, query, showLabel, width, widthUnit ## Separator @@ -807,7 +807,7 @@ Create a break between ideas or sections with a horizontal separator. ([Source]( - **Name:** core/separator - **Category:** design -- **Supports:** align (center, full, wide), anchor, clientNavigation, color (background, gradients, ~~enableContrastChecker~~, ~~text~~), spacing (margin) +- **Supports:** align (center, full, wide), anchor, color (background, gradients, ~~enableContrastChecker~~, ~~text~~), interactivity (clientNavigation, ~~interactive~~), spacing (margin) - **Attributes:** opacity ## Shortcode @@ -816,7 +816,7 @@ Insert additional custom elements with a WordPress shortcode. ([Source](https:// - **Name:** core/shortcode - **Category:** widgets -- **Supports:** clientNavigation, ~~className~~, ~~customClassName~~, ~~html~~ +- **Supports:** interactivity (clientNavigation, ~~interactive~~), ~~className~~, ~~customClassName~~, ~~html~~ - **Attributes:** text ## Site Logo @@ -825,7 +825,7 @@ Display an image to represent this site. Update this block and the changes apply - **Name:** core/site-logo - **Category:** theme -- **Supports:** align, clientNavigation, color (~~background~~, ~~text~~), spacing (margin, padding), ~~alignWide~~, ~~html~~ +- **Supports:** align, color (~~background~~, ~~text~~), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), ~~alignWide~~, ~~html~~ - **Attributes:** isLink, linkTarget, shouldSyncIcon, width ## Site Tagline @@ -834,7 +834,7 @@ Describe in a few words what the site is about. The tagline can be used in searc - **Name:** core/site-tagline - **Category:** theme -- **Supports:** align (full, wide), clientNavigation, color (background, gradients, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** align (full, wide), color (background, gradients, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** textAlign ## Site Title @@ -843,7 +843,7 @@ Displays the name of this site. Update the block, and the changes apply everywhe - **Name:** core/site-title - **Category:** theme -- **Supports:** align (full, wide), clientNavigation, color (background, gradients, link, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** align (full, wide), color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** isLink, level, linkTarget, textAlign ## Social Icon @@ -853,7 +853,7 @@ Display an icon linking to a social media profile or site. ([Source](https://git - **Name:** core/social-link - **Category:** widgets - **Parent:** core/social-links -- **Supports:** clientNavigation, ~~html~~, ~~reusable~~ +- **Supports:** interactivity (clientNavigation, ~~interactive~~), ~~html~~, ~~reusable~~ - **Attributes:** label, rel, service, url ## Social Icons @@ -862,7 +862,7 @@ Display icons linking to your social media profiles or sites. ([Source](https:// - **Name:** core/social-links - **Category:** widgets -- **Supports:** align (center, left, right), anchor, clientNavigation, color (background, gradients, ~~enableContrastChecker~~, ~~text~~), layout (default, ~~allowInheriting~~, ~~allowSwitching~~, ~~allowVerticalAlignment~~), spacing (blockGap, margin, padding, units) +- **Supports:** align (center, left, right), anchor, color (background, gradients, ~~enableContrastChecker~~, ~~text~~), interactivity (clientNavigation, ~~interactive~~), layout (default, ~~allowInheriting~~, ~~allowSwitching~~, ~~allowVerticalAlignment~~), spacing (blockGap, margin, padding, units) - **Attributes:** customIconBackgroundColor, customIconColor, iconBackgroundColor, iconBackgroundColorValue, iconColor, iconColorValue, openInNewTab, showLabels, size ## Spacer @@ -871,7 +871,7 @@ Add white space between blocks and customize its height. ([Source](https://githu - **Name:** core/spacer - **Category:** design -- **Supports:** anchor, clientNavigation, spacing (margin) +- **Supports:** anchor, interactivity (clientNavigation, ~~interactive~~), spacing (margin) - **Attributes:** height, width ## Table @@ -880,7 +880,7 @@ Create structured content in rows and columns to display information. ([Source]( - **Name:** core/table - **Category:** text -- **Supports:** align, anchor, clientNavigation, color (background, gradients, text), spacing (margin, padding), typography (fontSize, lineHeight) +- **Supports:** align, anchor, color (background, gradients, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight) - **Attributes:** body, caption, foot, hasFixedLayout, head ## Table of Contents @@ -890,7 +890,7 @@ Summarize your post with a list of headings. Add HTML anchors to Heading blocks - **Name:** core/table-of-contents - **Experimental:** true - **Category:** layout -- **Supports:** clientNavigation, color (background, gradients, link, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** headings, onlyIncludeCurrentPage ## Tag Cloud @@ -899,7 +899,7 @@ A cloud of your most used tags. ([Source](https://github.com/WordPress/gutenberg - **Name:** core/tag-cloud - **Category:** widgets -- **Supports:** align, clientNavigation, spacing (margin, padding), typography (lineHeight), ~~html~~ +- **Supports:** align, interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (lineHeight), ~~html~~ - **Attributes:** largestFontSize, numberOfTags, showTagCounts, smallestFontSize, taxonomy ## Template Part @@ -908,7 +908,7 @@ Edit the different global regions of your site, like the header, footer, sidebar - **Name:** core/template-part - **Category:** theme -- **Supports:** align, clientNavigation, ~~html~~, ~~renaming~~, ~~reusable~~ +- **Supports:** align, interactivity (clientNavigation, ~~interactive~~), ~~html~~, ~~renaming~~, ~~reusable~~ - **Attributes:** area, slug, tagName, theme ## Term Description @@ -917,7 +917,7 @@ Display the description of categories, tags and custom taxonomies when viewing a - **Name:** core/term-description - **Category:** theme -- **Supports:** align (full, wide), clientNavigation, color (background, link, text), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ +- **Supports:** align (full, wide), color (background, link, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight), ~~html~~ - **Attributes:** textAlign ## Text Columns (deprecated) @@ -926,7 +926,7 @@ This block is deprecated. Please use the Columns block instead. ([Source](https: - **Name:** core/text-columns - **Category:** design -- **Supports:** clientNavigation, ~~inserter~~ +- **Supports:** interactivity (clientNavigation, ~~interactive~~), ~~inserter~~ - **Attributes:** columns, content, width ## Verse @@ -935,7 +935,7 @@ Insert poetry. Use special spacing formats. Or quote song lyrics. ([Source](http - **Name:** core/verse - **Category:** text -- **Supports:** anchor, clientNavigation, color (background, gradients, link, text), spacing (margin, padding), typography (fontSize, lineHeight) +- **Supports:** anchor, color (background, gradients, link, text), interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding), typography (fontSize, lineHeight) - **Attributes:** content, textAlign ## Video @@ -944,7 +944,7 @@ Embed a video from your media library or upload a new one. ([Source](https://git - **Name:** core/video - **Category:** media -- **Supports:** align, anchor, clientNavigation, spacing (margin, padding) +- **Supports:** align, anchor, interactivity (clientNavigation, ~~interactive~~), spacing (margin, padding) - **Attributes:** autoplay, caption, controls, id, loop, muted, playsInline, poster, preload, src, tracks diff --git a/packages/block-library/src/archives/block.json b/packages/block-library/src/archives/block.json index fcf191e2603ef9..5b3b116461da52 100644 --- a/packages/block-library/src/archives/block.json +++ b/packages/block-library/src/archives/block.json @@ -48,7 +48,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-archives-editor" } diff --git a/packages/block-library/src/audio/block.json b/packages/block-library/src/audio/block.json index b1d281075952d2..f124388491f756 100644 --- a/packages/block-library/src/audio/block.json +++ b/packages/block-library/src/audio/block.json @@ -55,7 +55,10 @@ "padding": false } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-audio-editor", "style": "wp-block-audio" diff --git a/packages/block-library/src/avatar/block.json b/packages/block-library/src/avatar/block.json index 8b4a7d04ead1db..5f7b6b158bcec6 100644 --- a/packages/block-library/src/avatar/block.json +++ b/packages/block-library/src/avatar/block.json @@ -51,7 +51,10 @@ "background": false, "__experimentalDuotone": "img" }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "selectors": { "border": ".wp-block-avatar img" diff --git a/packages/block-library/src/block/block.json b/packages/block-library/src/block/block.json index 9c0e9558144e1c..8e479d1831fd60 100644 --- a/packages/block-library/src/block/block.json +++ b/packages/block-library/src/block/block.json @@ -20,6 +20,9 @@ "html": false, "inserter": false, "renaming": false, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/button/block.json b/packages/block-library/src/button/block.json index a2b5b23f3f321d..4d9ed0085170b4 100644 --- a/packages/block-library/src/button/block.json +++ b/packages/block-library/src/button/block.json @@ -120,7 +120,10 @@ } }, "__experimentalSelector": ".wp-block-button .wp-block-button__link", - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "styles": [ { "name": "fill", "label": "Fill", "isDefault": true }, diff --git a/packages/block-library/src/buttons/block.json b/packages/block-library/src/buttons/block.json index 8a537ab5cab0a6..e4e198fccf7792 100644 --- a/packages/block-library/src/buttons/block.json +++ b/packages/block-library/src/buttons/block.json @@ -40,7 +40,10 @@ "type": "flex" } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-buttons-editor", "style": "wp-block-buttons" diff --git a/packages/block-library/src/calendar/block.json b/packages/block-library/src/calendar/block.json index d8a16293ab710a..7e83faeccd5cd4 100644 --- a/packages/block-library/src/calendar/block.json +++ b/packages/block-library/src/calendar/block.json @@ -38,7 +38,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "style": "wp-block-calendar" } diff --git a/packages/block-library/src/categories/block.json b/packages/block-library/src/categories/block.json index 948d2e790731ec..c67c9294322578 100644 --- a/packages/block-library/src/categories/block.json +++ b/packages/block-library/src/categories/block.json @@ -52,7 +52,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-categories-editor", "style": "wp-block-categories" diff --git a/packages/block-library/src/code/block.json b/packages/block-library/src/code/block.json index 582f625ae23edc..88427d39f9288a 100644 --- a/packages/block-library/src/code/block.json +++ b/packages/block-library/src/code/block.json @@ -57,7 +57,10 @@ "text": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "style": "wp-block-code" } diff --git a/packages/block-library/src/column/block.json b/packages/block-library/src/column/block.json index cd2ed3a91a5482..0dd23242c6d0d8 100644 --- a/packages/block-library/src/column/block.json +++ b/packages/block-library/src/column/block.json @@ -69,6 +69,9 @@ } }, "layout": true, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/columns/block.json b/packages/block-library/src/columns/block.json index 3c23de7afce785..6108be8ae8ebad 100644 --- a/packages/block-library/src/columns/block.json +++ b/packages/block-library/src/columns/block.json @@ -80,7 +80,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-columns-editor", "style": "wp-block-columns" diff --git a/packages/block-library/src/comment-author-avatar/block.json b/packages/block-library/src/comment-author-avatar/block.json index 16c96ebe5529e8..e6574dc7a8f51b 100644 --- a/packages/block-library/src/comment-author-avatar/block.json +++ b/packages/block-library/src/comment-author-avatar/block.json @@ -40,6 +40,9 @@ "margin": true, "padding": true }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/comment-author-name/block.json b/packages/block-library/src/comment-author-name/block.json index cb3183cfa619c0..943beacef00502 100644 --- a/packages/block-library/src/comment-author-name/block.json +++ b/packages/block-library/src/comment-author-name/block.json @@ -49,6 +49,9 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/comment-content/block.json b/packages/block-library/src/comment-content/block.json index f8260b1c164494..3225384e6975a5 100644 --- a/packages/block-library/src/comment-content/block.json +++ b/packages/block-library/src/comment-content/block.json @@ -42,6 +42,9 @@ } }, "html": false, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/comment-date/block.json b/packages/block-library/src/comment-date/block.json index 59ffa820d63ba7..bd62c448d44c62 100644 --- a/packages/block-library/src/comment-date/block.json +++ b/packages/block-library/src/comment-date/block.json @@ -45,6 +45,9 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/comment-edit-link/block.json b/packages/block-library/src/comment-edit-link/block.json index c53b5ba979632c..9a1e4660245a9f 100644 --- a/packages/block-library/src/comment-edit-link/block.json +++ b/packages/block-library/src/comment-edit-link/block.json @@ -45,6 +45,9 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/comment-reply-link/block.json b/packages/block-library/src/comment-reply-link/block.json index 282d53cb2209f8..91ec6044908a6d 100644 --- a/packages/block-library/src/comment-reply-link/block.json +++ b/packages/block-library/src/comment-reply-link/block.json @@ -41,6 +41,9 @@ } }, "html": false, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/comment-template/block.json b/packages/block-library/src/comment-template/block.json index b92ed30acefd9c..a1a96d716fa613 100644 --- a/packages/block-library/src/comment-template/block.json +++ b/packages/block-library/src/comment-template/block.json @@ -29,7 +29,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "style": "wp-block-comment-template" } diff --git a/packages/block-library/src/comments-pagination-next/block.json b/packages/block-library/src/comments-pagination-next/block.json index 3dbf338dbc6dca..b104a139ba553f 100644 --- a/packages/block-library/src/comments-pagination-next/block.json +++ b/packages/block-library/src/comments-pagination-next/block.json @@ -36,6 +36,9 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/comments-pagination-numbers/block.json b/packages/block-library/src/comments-pagination-numbers/block.json index a97fb996b71c52..97b80f63f7b6eb 100644 --- a/packages/block-library/src/comments-pagination-numbers/block.json +++ b/packages/block-library/src/comments-pagination-numbers/block.json @@ -31,6 +31,9 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/comments-pagination-previous/block.json b/packages/block-library/src/comments-pagination-previous/block.json index 935f5b3c9a2f5a..dbd6b0b3b2f08f 100644 --- a/packages/block-library/src/comments-pagination-previous/block.json +++ b/packages/block-library/src/comments-pagination-previous/block.json @@ -36,6 +36,9 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/comments-pagination/block.json b/packages/block-library/src/comments-pagination/block.json index b4d9afa2f135e6..540e20150912ae 100644 --- a/packages/block-library/src/comments-pagination/block.json +++ b/packages/block-library/src/comments-pagination/block.json @@ -54,7 +54,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-comments-pagination-editor", "style": "wp-block-comments-pagination" diff --git a/packages/block-library/src/comments-title/block.json b/packages/block-library/src/comments-title/block.json index ecb37859bebfd6..0515a4970615aa 100644 --- a/packages/block-library/src/comments-title/block.json +++ b/packages/block-library/src/comments-title/block.json @@ -62,6 +62,9 @@ "__experimentalFontWeight": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/cover/block.json b/packages/block-library/src/cover/block.json index c339612a3820fb..b09a7014849150 100644 --- a/packages/block-library/src/cover/block.json +++ b/packages/block-library/src/cover/block.json @@ -133,7 +133,10 @@ "layout": { "allowJustification": false }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-cover-editor", "style": "wp-block-cover" diff --git a/packages/block-library/src/details/block.json b/packages/block-library/src/details/block.json index 894abe80ba4946..9ae26e4497e67b 100644 --- a/packages/block-library/src/details/block.json +++ b/packages/block-library/src/details/block.json @@ -59,7 +59,10 @@ "layout": { "allowEditing": false }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-details-editor", "style": "wp-block-details" diff --git a/packages/block-library/src/embed/block.json b/packages/block-library/src/embed/block.json index cb57fc2219ab86..a11762df173bde 100644 --- a/packages/block-library/src/embed/block.json +++ b/packages/block-library/src/embed/block.json @@ -45,7 +45,10 @@ "spacing": { "margin": true }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-embed-editor", "style": "wp-block-embed" diff --git a/packages/block-library/src/file/block.json b/packages/block-library/src/file/block.json index bbde53db8a6727..f63b47ac99c761 100644 --- a/packages/block-library/src/file/block.json +++ b/packages/block-library/src/file/block.json @@ -71,7 +71,10 @@ } }, "interactivity": true, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-file-editor", "style": "wp-block-file" diff --git a/packages/block-library/src/footnotes/block.json b/packages/block-library/src/footnotes/block.json index 2ee6138b6a48cf..ebcd0433ebb7bc 100644 --- a/packages/block-library/src/footnotes/block.json +++ b/packages/block-library/src/footnotes/block.json @@ -56,7 +56,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "style": "wp-block-footnotes" } diff --git a/packages/block-library/src/form-input/block.json b/packages/block-library/src/form-input/block.json index 77a40d73b447b3..813b9f95edbabe 100644 --- a/packages/block-library/src/form-input/block.json +++ b/packages/block-library/src/form-input/block.json @@ -68,7 +68,10 @@ "radius": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "style": [ "wp-block-form-input" ] } diff --git a/packages/block-library/src/form-submission-notification/block.json b/packages/block-library/src/form-submission-notification/block.json index 0006c8fa617442..c71fc2d041aff3 100644 --- a/packages/block-library/src/form-submission-notification/block.json +++ b/packages/block-library/src/form-submission-notification/block.json @@ -17,6 +17,9 @@ } }, "supports": { - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/form-submit-button/block.json b/packages/block-library/src/form-submit-button/block.json index 588cc1781a8057..2089c5f0ff6455 100644 --- a/packages/block-library/src/form-submit-button/block.json +++ b/packages/block-library/src/form-submit-button/block.json @@ -13,6 +13,9 @@ "textdomain": "default", "style": [ "wp-block-form-submit-button" ], "supports": { - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/freeform/block.json b/packages/block-library/src/freeform/block.json index b61c035291b6ac..58b3880f002b4d 100644 --- a/packages/block-library/src/freeform/block.json +++ b/packages/block-library/src/freeform/block.json @@ -16,7 +16,10 @@ "className": false, "customClassName": false, "reusable": false, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-freeform-editor" } diff --git a/packages/block-library/src/gallery/block.json b/packages/block-library/src/gallery/block.json index 095e1763ae3194..e4675d93e4a938 100644 --- a/packages/block-library/src/gallery/block.json +++ b/packages/block-library/src/gallery/block.json @@ -138,7 +138,10 @@ "type": "flex" } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-gallery-editor", "style": "wp-block-gallery" diff --git a/packages/block-library/src/group/block.json b/packages/block-library/src/group/block.json index a3e2e12b02bf17..e796e4ddd8477a 100644 --- a/packages/block-library/src/group/block.json +++ b/packages/block-library/src/group/block.json @@ -88,7 +88,10 @@ "layout": { "allowSizingOnChildren": true }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-group-editor", "style": "wp-block-group" diff --git a/packages/block-library/src/heading/block.json b/packages/block-library/src/heading/block.json index afadc07338a992..e7739008a5ea9a 100644 --- a/packages/block-library/src/heading/block.json +++ b/packages/block-library/src/heading/block.json @@ -62,7 +62,10 @@ }, "__unstablePasteTextInline": true, "__experimentalSlashInserter": true, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-heading-editor", "style": "wp-block-heading" diff --git a/packages/block-library/src/home-link/block.json b/packages/block-library/src/home-link/block.json index 8ba847b6e1d5ba..158054ea3de68d 100644 --- a/packages/block-library/src/home-link/block.json +++ b/packages/block-library/src/home-link/block.json @@ -37,7 +37,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-home-link-editor", "style": "wp-block-home-link" diff --git a/packages/block-library/src/html/block.json b/packages/block-library/src/html/block.json index 02794f62f264d7..754ae1def5581d 100644 --- a/packages/block-library/src/html/block.json +++ b/packages/block-library/src/html/block.json @@ -17,7 +17,10 @@ "customClassName": false, "className": false, "html": false, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-html-editor" } diff --git a/packages/block-library/src/image/block.json b/packages/block-library/src/image/block.json index a9e063cd41db75..57dba267ead23b 100644 --- a/packages/block-library/src/image/block.json +++ b/packages/block-library/src/image/block.json @@ -118,7 +118,10 @@ "width": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "selectors": { "border": ".wp-block-image img, .wp-block-image .wp-block-image__crop-area, .wp-block-image .components-placeholder", diff --git a/packages/block-library/src/latest-comments/block.json b/packages/block-library/src/latest-comments/block.json index 65d54b84150e18..931a8c123329b0 100644 --- a/packages/block-library/src/latest-comments/block.json +++ b/packages/block-library/src/latest-comments/block.json @@ -47,7 +47,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-latest-comments-editor", "style": "wp-block-latest-comments" diff --git a/packages/block-library/src/latest-posts/block.json b/packages/block-library/src/latest-posts/block.json index fd9a322d4f1dc4..ca2c101b77a179 100644 --- a/packages/block-library/src/latest-posts/block.json +++ b/packages/block-library/src/latest-posts/block.json @@ -111,7 +111,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-latest-posts-editor", "style": "wp-block-latest-posts" diff --git a/packages/block-library/src/list-item/block.json b/packages/block-library/src/list-item/block.json index e3f36f2103e196..a85a3e9520c857 100644 --- a/packages/block-library/src/list-item/block.json +++ b/packages/block-library/src/list-item/block.json @@ -43,6 +43,9 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/list/block.json b/packages/block-library/src/list/block.json index 023ce45e9c64e5..77e0ea2c158cdc 100644 --- a/packages/block-library/src/list/block.json +++ b/packages/block-library/src/list/block.json @@ -72,7 +72,10 @@ "__experimentalSelector": "ol,ul", "__experimentalOnMerge": true, "__experimentalSlashInserter": true, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-list-editor", "style": "wp-block-list" diff --git a/packages/block-library/src/loginout/block.json b/packages/block-library/src/loginout/block.json index b4c781e35e140d..70ed8d965719d9 100644 --- a/packages/block-library/src/loginout/block.json +++ b/packages/block-library/src/loginout/block.json @@ -40,6 +40,9 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/media-text/block.json b/packages/block-library/src/media-text/block.json index caabacc5b0b889..4b996e3b0fa403 100644 --- a/packages/block-library/src/media-text/block.json +++ b/packages/block-library/src/media-text/block.json @@ -124,7 +124,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-media-text-editor", "style": "wp-block-media-text" diff --git a/packages/block-library/src/missing/block.json b/packages/block-library/src/missing/block.json index ff577b9d51a439..9ea3af4c634885 100644 --- a/packages/block-library/src/missing/block.json +++ b/packages/block-library/src/missing/block.json @@ -24,6 +24,9 @@ "inserter": false, "html": false, "reusable": false, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/more/block.json b/packages/block-library/src/more/block.json index ec9daaf4f2563e..ed475bc23feda3 100644 --- a/packages/block-library/src/more/block.json +++ b/packages/block-library/src/more/block.json @@ -21,7 +21,10 @@ "className": false, "html": false, "multiple": false, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-more-editor" } diff --git a/packages/block-library/src/navigation-link/block.json b/packages/block-library/src/navigation-link/block.json index 72563bf2a98e6c..7354e2f48fd9c7 100644 --- a/packages/block-library/src/navigation-link/block.json +++ b/packages/block-library/src/navigation-link/block.json @@ -78,7 +78,10 @@ } }, "renaming": false, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-navigation-link-editor", "style": "wp-block-navigation-link" diff --git a/packages/block-library/src/navigation-submenu/block.json b/packages/block-library/src/navigation-submenu/block.json index 55eed59cd38fc0..f4bfab611911bf 100644 --- a/packages/block-library/src/navigation-submenu/block.json +++ b/packages/block-library/src/navigation-submenu/block.json @@ -59,7 +59,10 @@ "supports": { "reusable": false, "html": false, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-navigation-submenu-editor", "style": "wp-block-navigation-submenu" diff --git a/packages/block-library/src/navigation/block.json b/packages/block-library/src/navigation/block.json index 1e31e59f7c319a..9a67e571a59252 100644 --- a/packages/block-library/src/navigation/block.json +++ b/packages/block-library/src/navigation/block.json @@ -148,7 +148,10 @@ }, "interactivity": true, "renaming": false, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-navigation-editor", "style": "wp-block-navigation" diff --git a/packages/block-library/src/nextpage/block.json b/packages/block-library/src/nextpage/block.json index 947c3eb9d7f26e..2f07b386078967 100644 --- a/packages/block-library/src/nextpage/block.json +++ b/packages/block-library/src/nextpage/block.json @@ -12,7 +12,10 @@ "customClassName": false, "className": false, "html": false, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-nextpage-editor" } diff --git a/packages/block-library/src/page-list-item/block.json b/packages/block-library/src/page-list-item/block.json index 542c1701a428f1..659f55c6187479 100644 --- a/packages/block-library/src/page-list-item/block.json +++ b/packages/block-library/src/page-list-item/block.json @@ -46,7 +46,10 @@ "lock": false, "inserter": false, "__experimentalToolbar": false, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-page-list-editor", "style": "wp-block-page-list" diff --git a/packages/block-library/src/page-list/block.json b/packages/block-library/src/page-list/block.json index cdb5aa8d501073..5d9163af2d8e78 100644 --- a/packages/block-library/src/page-list/block.json +++ b/packages/block-library/src/page-list/block.json @@ -49,7 +49,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-page-list-editor", "style": "wp-block-page-list" diff --git a/packages/block-library/src/paragraph/block.json b/packages/block-library/src/paragraph/block.json index 6af8229bdd4d13..d55e7fff91ce9b 100644 --- a/packages/block-library/src/paragraph/block.json +++ b/packages/block-library/src/paragraph/block.json @@ -65,7 +65,10 @@ }, "__experimentalSelector": "p", "__unstablePasteTextInline": true, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-paragraph-editor", "style": "wp-block-paragraph" diff --git a/packages/block-library/src/pattern/block.json b/packages/block-library/src/pattern/block.json index 495220cc000497..a52e892181db5c 100644 --- a/packages/block-library/src/pattern/block.json +++ b/packages/block-library/src/pattern/block.json @@ -9,7 +9,10 @@ "html": false, "inserter": false, "renaming": false, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "textdomain": "default", "attributes": { diff --git a/packages/block-library/src/post-author-biography/block.json b/packages/block-library/src/post-author-biography/block.json index bdb4d9fa386d0c..7999af1338a255 100644 --- a/packages/block-library/src/post-author-biography/block.json +++ b/packages/block-library/src/post-author-biography/block.json @@ -38,6 +38,9 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/post-author-name/block.json b/packages/block-library/src/post-author-name/block.json index be58c310e7d3c6..739919e1c8a0b6 100644 --- a/packages/block-library/src/post-author-name/block.json +++ b/packages/block-library/src/post-author-name/block.json @@ -48,6 +48,9 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/post-author/block.json b/packages/block-library/src/post-author/block.json index 5a9765807525f4..79d93810c1f6fe 100644 --- a/packages/block-library/src/post-author/block.json +++ b/packages/block-library/src/post-author/block.json @@ -62,7 +62,10 @@ "text": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "style": "wp-block-post-author" } diff --git a/packages/block-library/src/post-comment/block.json b/packages/block-library/src/post-comment/block.json index 917f653f714690..338c12fab4d262 100644 --- a/packages/block-library/src/post-comment/block.json +++ b/packages/block-library/src/post-comment/block.json @@ -26,6 +26,9 @@ "supports": { "html": false, "inserter": false, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/post-comments-count/block.json b/packages/block-library/src/post-comments-count/block.json index dab7d2abc2d87d..67e832b9494ff4 100644 --- a/packages/block-library/src/post-comments-count/block.json +++ b/packages/block-library/src/post-comments-count/block.json @@ -39,6 +39,9 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/post-comments-link/block.json b/packages/block-library/src/post-comments-link/block.json index b7295475d17357..2bcf34398b62c7 100644 --- a/packages/block-library/src/post-comments-link/block.json +++ b/packages/block-library/src/post-comments-link/block.json @@ -40,6 +40,9 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/post-date/block.json b/packages/block-library/src/post-date/block.json index e93498975de259..598ca3e2ccd095 100644 --- a/packages/block-library/src/post-date/block.json +++ b/packages/block-library/src/post-date/block.json @@ -51,6 +51,9 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/post-excerpt/block.json b/packages/block-library/src/post-excerpt/block.json index e0272b1976bbeb..145cc476984c22 100644 --- a/packages/block-library/src/post-excerpt/block.json +++ b/packages/block-library/src/post-excerpt/block.json @@ -51,7 +51,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-post-excerpt-editor", "style": "wp-block-post-excerpt" diff --git a/packages/block-library/src/post-featured-image/block.json b/packages/block-library/src/post-featured-image/block.json index f13d38dc08cf46..5cc4dc58dd98d4 100644 --- a/packages/block-library/src/post-featured-image/block.json +++ b/packages/block-library/src/post-featured-image/block.json @@ -82,7 +82,10 @@ "margin": true, "padding": true }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-post-featured-image-editor", "style": "wp-block-post-featured-image" diff --git a/packages/block-library/src/post-navigation-link/block.json b/packages/block-library/src/post-navigation-link/block.json index 51dd1b4909a3e8..8e39327a6cb96a 100644 --- a/packages/block-library/src/post-navigation-link/block.json +++ b/packages/block-library/src/post-navigation-link/block.json @@ -55,7 +55,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "style": "wp-block-post-navigation-link" } diff --git a/packages/block-library/src/post-template/block.json b/packages/block-library/src/post-template/block.json index 36b6f5e0b3867b..31e6c38142b4f5 100644 --- a/packages/block-library/src/post-template/block.json +++ b/packages/block-library/src/post-template/block.json @@ -49,7 +49,10 @@ "blockGap": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "style": "wp-block-post-template", "editorStyle": "wp-block-post-template-editor" diff --git a/packages/block-library/src/post-terms/block.json b/packages/block-library/src/post-terms/block.json index 70042eb2708a96..61d4ad66419f3d 100644 --- a/packages/block-library/src/post-terms/block.json +++ b/packages/block-library/src/post-terms/block.json @@ -55,7 +55,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "style": "wp-block-post-terms" } diff --git a/packages/block-library/src/post-time-to-read/block.json b/packages/block-library/src/post-time-to-read/block.json index 65484a861b1751..6346bf84554401 100644 --- a/packages/block-library/src/post-time-to-read/block.json +++ b/packages/block-library/src/post-time-to-read/block.json @@ -43,6 +43,9 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/post-title/block.json b/packages/block-library/src/post-title/block.json index a556676d668ec3..13009cccc72634 100644 --- a/packages/block-library/src/post-title/block.json +++ b/packages/block-library/src/post-title/block.json @@ -58,7 +58,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "style": "wp-block-post-title" } diff --git a/packages/block-library/src/preformatted/block.json b/packages/block-library/src/preformatted/block.json index 286d59eeca96de..e3804b90803844 100644 --- a/packages/block-library/src/preformatted/block.json +++ b/packages/block-library/src/preformatted/block.json @@ -41,7 +41,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "style": "wp-block-preformatted" } diff --git a/packages/block-library/src/pullquote/block.json b/packages/block-library/src/pullquote/block.json index 25a616a0d39899..981ac31279348a 100644 --- a/packages/block-library/src/pullquote/block.json +++ b/packages/block-library/src/pullquote/block.json @@ -70,7 +70,10 @@ "lineHeight": "1.6" } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-pullquote-editor", "style": "wp-block-pullquote" diff --git a/packages/block-library/src/query-no-results/block.json b/packages/block-library/src/query-no-results/block.json index 53000772467626..0f3c3a53e6e80b 100644 --- a/packages/block-library/src/query-no-results/block.json +++ b/packages/block-library/src/query-no-results/block.json @@ -29,6 +29,9 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/query-pagination-next/block.json b/packages/block-library/src/query-pagination-next/block.json index 3d585592d5bdb3..54e0d4683aff48 100644 --- a/packages/block-library/src/query-pagination-next/block.json +++ b/packages/block-library/src/query-pagination-next/block.json @@ -42,6 +42,9 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/query-pagination-numbers/block.json b/packages/block-library/src/query-pagination-numbers/block.json index 246144cdf839c2..17543e7b4ef72f 100644 --- a/packages/block-library/src/query-pagination-numbers/block.json +++ b/packages/block-library/src/query-pagination-numbers/block.json @@ -37,7 +37,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-query-pagination-numbers-editor" } diff --git a/packages/block-library/src/query-pagination-previous/block.json b/packages/block-library/src/query-pagination-previous/block.json index 6726d6b114eafd..eb18295515f8f2 100644 --- a/packages/block-library/src/query-pagination-previous/block.json +++ b/packages/block-library/src/query-pagination-previous/block.json @@ -42,6 +42,9 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/query-pagination/block.json b/packages/block-library/src/query-pagination/block.json index 237090c5afc2ea..616964761bffd9 100644 --- a/packages/block-library/src/query-pagination/block.json +++ b/packages/block-library/src/query-pagination/block.json @@ -60,7 +60,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-query-pagination-editor", "style": "wp-block-query-pagination" diff --git a/packages/block-library/src/query-title/block.json b/packages/block-library/src/query-title/block.json index d930c0b6ad09f2..5163351835916f 100644 --- a/packages/block-library/src/query-title/block.json +++ b/packages/block-library/src/query-title/block.json @@ -53,7 +53,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "style": "wp-block-query-title" } diff --git a/packages/block-library/src/query/index.php b/packages/block-library/src/query/index.php index 9da1c513ce548b..eba527dcffddd1 100644 --- a/packages/block-library/src/query/index.php +++ b/packages/block-library/src/query/index.php @@ -138,10 +138,16 @@ function block_core_query_disable_enhanced_pagination( $parsed_block ) { static $dirty_enhanced_queries = array(); static $render_query_callback = null; - $is_interactive = isset( $parsed_block['attrs']['enhancedPagination'] ) && true === $parsed_block['attrs']['enhancedPagination'] && isset( $parsed_block['attrs']['queryId'] ); - $block_name = $parsed_block['blockName']; + $block_name = $parsed_block['blockName']; + $block_object = WP_Block_Type_Registry::get_instance()->get_registered( $block_name ); - if ( 'core/query' === $block_name && $is_interactive ) { + $is_interactive_bool = isset( $block_object->supports['interactivity'] ) && true === $block_object->supports['interactivity']; + $is_interactive_object = isset( $block_object->supports['interactivity']['interactive'] ) && true === $block_object->supports['interactivity']['interactive']; + $client_navigation = isset( $block_object->supports['interactivity']['clientNavigation'] ) && true === $block_object->supports['interactivity']['clientNavigation']; + + $is_interactive = $is_interactive_bool || $is_interactive_object; + + if ( 'core/query' === $block_name && $is_interactive && isset( $parsed_block['attrs']['queryId'] ) ) { $enhanced_query_stack[] = $parsed_block['attrs']['queryId']; if ( ! isset( $render_query_callback ) ) { @@ -186,7 +192,7 @@ function block_core_query_disable_enhanced_pagination( $parsed_block ) { } elseif ( ! empty( $enhanced_query_stack ) && isset( $block_name ) && - ( ! str_starts_with( $block_name, 'core/' ) || 'core/post-content' === $block_name ) + ( ! $client_navigation ) ) { foreach ( $enhanced_query_stack as $query_id ) { $dirty_enhanced_queries[ $query_id ] = true; diff --git a/packages/block-library/src/quote/block.json b/packages/block-library/src/quote/block.json index 5636427b352885..2c489c64514a21 100644 --- a/packages/block-library/src/quote/block.json +++ b/packages/block-library/src/quote/block.json @@ -59,7 +59,10 @@ "spacing": { "blockGap": true }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "styles": [ { diff --git a/packages/block-library/src/read-more/block.json b/packages/block-library/src/read-more/block.json index d01408c87006f0..b5b79a759b6c85 100644 --- a/packages/block-library/src/read-more/block.json +++ b/packages/block-library/src/read-more/block.json @@ -51,7 +51,10 @@ "width": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "style": "wp-block-read-more" } diff --git a/packages/block-library/src/rss/block.json b/packages/block-library/src/rss/block.json index aaf2ac65d7be59..38b6eb0ce4c134 100644 --- a/packages/block-library/src/rss/block.json +++ b/packages/block-library/src/rss/block.json @@ -44,7 +44,10 @@ "supports": { "align": true, "html": false, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-rss-editor", "style": "wp-block-rss" diff --git a/packages/block-library/src/search/block.json b/packages/block-library/src/search/block.json index 82aecd2978fbae..35eaa7302315c8 100644 --- a/packages/block-library/src/search/block.json +++ b/packages/block-library/src/search/block.json @@ -86,7 +86,10 @@ } }, "html": false, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-search-editor", "style": "wp-block-search" diff --git a/packages/block-library/src/separator/block.json b/packages/block-library/src/separator/block.json index 0030d4398dda2e..86dc5215d4f91e 100644 --- a/packages/block-library/src/separator/block.json +++ b/packages/block-library/src/separator/block.json @@ -29,7 +29,10 @@ "spacing": { "margin": [ "top", "bottom" ] }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "styles": [ { "name": "default", "label": "Default", "isDefault": true }, diff --git a/packages/block-library/src/shortcode/block.json b/packages/block-library/src/shortcode/block.json index 45f96c12ad3ee7..a26e769bbb21bc 100644 --- a/packages/block-library/src/shortcode/block.json +++ b/packages/block-library/src/shortcode/block.json @@ -16,7 +16,10 @@ "className": false, "customClassName": false, "html": false, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-shortcode-editor" } diff --git a/packages/block-library/src/site-logo/block.json b/packages/block-library/src/site-logo/block.json index a604daac5a3d08..25c385c74331d1 100644 --- a/packages/block-library/src/site-logo/block.json +++ b/packages/block-library/src/site-logo/block.json @@ -46,7 +46,10 @@ "padding": false } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "styles": [ { diff --git a/packages/block-library/src/site-tagline/block.json b/packages/block-library/src/site-tagline/block.json index 76390bdd0432cf..d65a5f9a1b30c4 100644 --- a/packages/block-library/src/site-tagline/block.json +++ b/packages/block-library/src/site-tagline/block.json @@ -44,7 +44,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-site-tagline-editor" } diff --git a/packages/block-library/src/site-title/block.json b/packages/block-library/src/site-title/block.json index f0bb66a646bc4c..6e96a344d08da3 100644 --- a/packages/block-library/src/site-title/block.json +++ b/packages/block-library/src/site-title/block.json @@ -59,7 +59,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-site-title-editor", "style": "wp-block-site-title" diff --git a/packages/block-library/src/social-link/block.json b/packages/block-library/src/social-link/block.json index 3c04f1324e2fa9..c06c3c48b8765a 100644 --- a/packages/block-library/src/social-link/block.json +++ b/packages/block-library/src/social-link/block.json @@ -32,7 +32,10 @@ "supports": { "reusable": false, "html": false, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-social-link-editor" } diff --git a/packages/block-library/src/social-links/block.json b/packages/block-library/src/social-links/block.json index ff53ff047dfe79..48f89434761f3e 100644 --- a/packages/block-library/src/social-links/block.json +++ b/packages/block-library/src/social-links/block.json @@ -79,7 +79,10 @@ "padding": false } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "styles": [ { "name": "default", "label": "Default", "isDefault": true }, diff --git a/packages/block-library/src/spacer/block.json b/packages/block-library/src/spacer/block.json index 7eb935b27ef90f..523133cfa41a87 100644 --- a/packages/block-library/src/spacer/block.json +++ b/packages/block-library/src/spacer/block.json @@ -24,7 +24,10 @@ "margin": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-spacer-editor", "style": "wp-block-spacer" diff --git a/packages/block-library/src/table-of-contents/block.json b/packages/block-library/src/table-of-contents/block.json index 5abbdc94deb49b..feed9e6602733d 100644 --- a/packages/block-library/src/table-of-contents/block.json +++ b/packages/block-library/src/table-of-contents/block.json @@ -46,7 +46,10 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "example": {} } diff --git a/packages/block-library/src/table/block.json b/packages/block-library/src/table/block.json index 6a7b8efbf5fc73..5ee40e32116a84 100644 --- a/packages/block-library/src/table/block.json +++ b/packages/block-library/src/table/block.json @@ -196,7 +196,10 @@ } }, "__experimentalSelector": ".wp-block-table > table", - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "styles": [ { diff --git a/packages/block-library/src/tag-cloud/block.json b/packages/block-library/src/tag-cloud/block.json index b66d45a83e5c90..83eebe6a725161 100644 --- a/packages/block-library/src/tag-cloud/block.json +++ b/packages/block-library/src/tag-cloud/block.json @@ -49,7 +49,10 @@ "__experimentalTextTransform": true, "__experimentalLetterSpacing": true }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-tag-cloud-editor" } diff --git a/packages/block-library/src/template-part/block.json b/packages/block-library/src/template-part/block.json index f492450dccfc71..b0113620a977a0 100644 --- a/packages/block-library/src/template-part/block.json +++ b/packages/block-library/src/template-part/block.json @@ -25,7 +25,10 @@ "html": false, "reusable": false, "renaming": false, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-template-part-editor" } diff --git a/packages/block-library/src/term-description/block.json b/packages/block-library/src/term-description/block.json index 9d111a826a96b2..3df02a0cfca9f1 100644 --- a/packages/block-library/src/term-description/block.json +++ b/packages/block-library/src/term-description/block.json @@ -38,6 +38,9 @@ "fontSize": true } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } } } diff --git a/packages/block-library/src/text-columns/block.json b/packages/block-library/src/text-columns/block.json index adc79c14599e0b..e9fa5d609dca9a 100644 --- a/packages/block-library/src/text-columns/block.json +++ b/packages/block-library/src/text-columns/block.json @@ -30,7 +30,10 @@ }, "supports": { "inserter": false, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-text-columns-editor", "style": "wp-block-text-columns" diff --git a/packages/block-library/src/verse/block.json b/packages/block-library/src/verse/block.json index 7702037a7c1048..f4cd729aed816b 100644 --- a/packages/block-library/src/verse/block.json +++ b/packages/block-library/src/verse/block.json @@ -56,7 +56,10 @@ "color": true, "style": true }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "style": "wp-block-verse", "editorStyle": "wp-block-verse-editor" diff --git a/packages/block-library/src/video/block.json b/packages/block-library/src/video/block.json index 172e3f3a0a381b..618e020a0488b2 100644 --- a/packages/block-library/src/video/block.json +++ b/packages/block-library/src/video/block.json @@ -89,7 +89,10 @@ "padding": false } }, - "clientNavigation": true + "interactivity": { + "clientNavigation": true, + "interactive": false + } }, "editorStyle": "wp-block-video-editor", "style": "wp-block-video"