跳转到主要内容

章节WordPress Developer Handbook

Blocks

578 页更新于 14 小时前

开始阅读

本章内容578

  1. 01 Block Editor Handbook Welcome to the Block Editor Handbook. The Block Editor is a modern paradigm for WordPress site building and... 14 小时前
  2. 02 How-to Guides The new editor is highly flexible, like most of WordPress. You can build custom blocks, modify the editor’s... 14 小时前
  3. 03 Reference Guides Block API Reference Annotations API Versions Attributes Context Deprecation Edit and Save Patterns Registra... 14 小时前
  4. 04 Explanations Architecture Key Concepts Data Format And Data Flow Modularity and WordPress Packages. Block Editor Perform... 14 小时前
  5. 05 Contributor Guide Welcome to the Gutenberg Project Contributor Guide. This guide is here to help you get setup and start cont... 14 小时前
  6. 06 Getting Started Welcome to the Getting Started documentation. From setting up your development environment and building you... 14 小时前
  7. 07 Get started with wp-env The @wordpress/env package ( wp-env) lets you set up a local WordPress environment (site) for building and ... 14 小时前
  8. 08 Node.js development environment When developing for the Block Editor, you will need Node.js development tools along with a code editor and ... 14 小时前
  9. 09 Get started with create-block Custom blocks for the Block Editor in WordPress are typically registered using plugins and are defined thro... 14 小时前
  10. 10 Get started with wp-scripts The @wordpress/scripts package, commonly referred to as wp-scripts, is a set of configuration files and s... 14 小时前
  11. 11 Notices Notices are informational UI displayed near the top of admin pages. WordPress core, themes, and plugins all... 14 小时前
  12. 12 Blocks The purpose of this tutorial is to step through the fundamentals of creating a new block type. Beginning wi... 14 小时前
  13. 13 Feature Flags ‘Feature flags’ are variables that allow you to prevent specific code in the Gutenberg project from being s... 14 小时前
  14. 14 Development Platform The Gutenberg Project is not only building a better editor for WordPress, but also creating a platform to b... 14 小时前
  15. 15 Accessibility Accessibility documentation for developers working on the Gutenberg Project. For more information on access... 14 小时前
  16. 16 Internationalization What is internationalization? Internationalization is the process to provide multiple language support to s... 14 小时前
  17. 17 Themes The block editor provides a number of options for theme designers and developers, to interact with it, incl... 14 小时前
  18. 18 Widgets The Gutenberg plugin replaces the Widgets Editor screen in WP Admin with a new screen based on the WordPres... 14 小时前
  19. 19 Thunks in Core-Data Gutenberg 11.6 added support for thunks. You can think of thunks as functions that can be dispatched: // ac... 14 小时前
  20. 20 Formatting Toolbar API Overview The Format API makes it possible for developers to add custom buttons to the formatting toolbar an... 14 小时前
  21. 21 Plugin Sidebar Overview How to add a sidebar to your plugin. A sidebar is the region to the far right of the editor. Your ... 14 小时前
  22. 22 Meta Boxes Overview Prior to the block editor, custom meta boxes were used to extend the editor. Now there are new way... 14 小时前
  23. 23 Create your First App with Gutenberg Data This tutorial aims to get you comfortable with the Gutenberg data layer. It guides you through building a s... 14 小时前
  24. 24 Curating the Editor Experience Curating the editing experience in WordPress is important because it allows you to streamline the editing p... 14 小时前
  25. 25 Propagating updates for block types This resource seeks to offer direction for those needing to provide updates to content, whether in a templa... 14 小时前
  26. 26 Enqueueing assets in the Editor This guide is designed to be the definitive reference for enqueueing assets (scripts and styles) in the Edi... 14 小时前
  27. 27 Client-Side Media Processing Overview Client-side media processing handles image compression, resizing, format conversion, rotation, and... 14 小时前
  28. 28 Use styles and stylesheets Overview A block typically inserts markup (HTML) into post content that you want to style in some way. This... 14 小时前
  29. 29 Creating dynamic blocks Dynamic blocks are blocks that build their structure and content on the fly when the block is rendered on t... 14 小时前
  30. 30 Nested Blocks: Using InnerBlocks You can create a single block that nests other blocks using the InnerBlocks component. This is used in the ... 14 小时前
  31. 31 Extending the Query Loop block The Query Loop block is a powerful tool that allows users to cycle through a determined list of posts and d... 14 小时前
  32. 32 Building a custom block editor The WordPress block editor is a powerful tool that allows you to create and format content in various ways.... 14 小时前
  33. 33 Block Design The following are best practices for designing a new block, with recommendations and detailed descriptions ... 14 小时前
  34. 34 Animation Animation can help reinforce a sense of hierarchy and spatial orientation. This document goes into principl... 14 小时前
  35. 35 Resources Figma The WordPress Design team uses Figma to collaborate and share work. If you’d like to contribute, you ... 14 小时前
  36. 36 Block API Reference Blocks are the fundamental element of the editor. They are the primary way in which plugins and themes can ... 14 小时前
  37. 37 Hooks Reference Hooks are a way for one piece of code to interact/modify another piece of code. They provide one way for pl... 14 小时前
  38. 38 SlotFills Reference Slot and Fill are components that have been exposed to allow developers to inject items into some predefine... 14 小时前
  39. 39 RichText Reference RichText is a component that allows developers to render a contenteditable input, providing users with the... 14 小时前
  40. 40 Component Reference This package includes a library of generic WordPress components to be used for creating common UI elements ... 14 小时前
  41. 41 Package Reference WordPress exposes a list of JavaScript packages and tools for WordPress development. For information on cre... 14 小时前
  42. 42 Data Module Reference core: WordPress Core Data core/annotations: Annotations core/block-directory: Block directory core/block-ed... 14 小时前
  43. 43 Core Blocks Reference This page lists the blocks included in the block-library package. Items marked with a strikeout ( strikeout... 14 小时前
  44. 44 Theme.json Reference This reference guide lists the settings and style properties defined in the theme.json schema. See the them... 14 小时前
  45. 45 Interactivity API Reference The Interactivity API, introduced in WordPress 6.5, provides a standard way for developers to add interacti... 14 小时前
  46. 46 View Configuration Reference DataViews-powered admin screens (such as the Site Editor’s Pages, Templates, Template Parts, and Patterns s... 14 小时前
  47. 47 Edit and Save When registering a block with JavaScript on the client, the edit and save functions provide the interface... 14 小时前
  48. 48 Attributes Block attributes provide information about the data stored by a block. For example, rich content, a list of... 14 小时前
  49. 49 Templates A block template is defined as a list of block items. Such blocks can have predefined attributes, placehold... 14 小时前
  50. 50 Annotations Note: This API is experimental, that means it is subject to non-backward compatible changes or removal in a... 14 小时前
  51. 51 API Versions This document lists the changes made between the different API versions. Version 3 (>= WordPress 6.3) WordP... 14 小时前
  52. 52 Context Block context is a feature which enables ancestor blocks to provide values which can be consumed by descend... 14 小时前
  53. 53 Deprecation This page provides a comprehensive guide to the principles and usage of the Deprecation API. For an introdu... 14 小时前
  54. 54 Metadata in block.json Starting with the WordPress 5.8 release, we recommend using the block.json metadata file as the canonical ... 14 小时前
  55. 55 Patterns Block Patterns are predefined block layouts available from the patterns tab of the block inserter. Once ins... 14 小时前
  56. 56 Registration Block registration API reference. You can use the functions documented on this page to register a block wit... 14 小时前
  57. 57 Supports Block Supports is the API that allows a block to declare support for certain features. Opting into any of t... 14 小时前
  58. 58 Transforms Block Transforms is the API that allows a block to be transformed from and to other blocks, as well as from... 14 小时前
  59. 59 Variations The Block Variations API allows you to define multiple versions (variations) of a block. A block variation ... 14 小时前
  60. 60 Styles Block Styles allow alternative styles to be applied to existing blocks. They work by adding a className to ... 14 小时前
  61. 61 Selectors Block Selectors is the API that allows blocks to customize the CSS selector used when their styles are gene... 14 小时前
  62. 62 Bindings Block Bindings API is only available for WordPress 6.5 and above. The Block Bindings API lets you “bind” dy... 14 小时前
  63. 63 Block Filters WordPress exposes several APIs that allow you to modify the behavior of existing blocks. Registration Block... 14 小时前
  64. 64 Editor Hooks WordPress exposes several APIs that allow you to modify the editor experience. Editor settings One of the m... 14 小时前
  65. 65 Parser Filters When the editor is interacting with blocks, these are stored in memory as data structures comprising a few ... 14 小时前
  66. 66 Autocomplete The editor.Autocomplete.completers filter is for extending and overriding the list of autocompleters used ... 14 小时前
  67. 67 i18n Filters The i18n functions ( __(), _x(), _n() and _nx()) provide translations of strings for use in your code. T... 14 小时前
  68. 68 Global Styles Filters WordPress 6.1 has introduced some server-side filters to hook into the theme.json data provided at the dif... 14 小时前
  69. 69 MainDashboardButton This slot allows replacing the default main dashboard button in the post editor. It is no longer available ... 14 小时前
  70. 70 PluginBlockSettingsMenuItem This slot allows for adding a new item into the More Options area. This will either appear in the controls ... 14 小时前
  71. 71 PluginDocumentSettingPanel This SlotFill allows registering a UI to edit Document settings. Available Props name string: A string ide... 14 小时前
  72. 72 PluginMoreMenuItem This slot will add a new item to the More Tools & Options section. Example import { registerPlugin } from '... 14 小时前
  73. 73 PluginPostPublishPanel This slot allows for injecting items into the bottom of the post-publish panel that appears after a post is... 14 小时前
  74. 74 PluginPostStatusInfo This slots allows for the insertion of items in the Summary panel of the document sidebar. Example import {... 14 小时前
  75. 75 PluginPrePublishPanel This slot allows for injecting items into the bottom of the pre-publish panel that appears to confirm publi... 14 小时前
  76. 76 PluginSidebar This slot allows adding items to the tool bar of either the Post or Site editor screens. Using this slot wi... 14 小时前
  77. 77 PluginSidebarMoreMenuItem This slot is used to allow the opening of a <PluginSidebar /> panel from the Options dropdown. When a <Pl... 14 小时前
  78. 78 AlignmentMatrixControl See the WordPress Storybook for more detailed, interactive documentation. AlignmentMatrixControl components... 14 小时前
  79. 79 AnglePickerControl See the WordPress Storybook for more detailed, interactive documentation. AnglePickerControl is a React com... 14 小时前
  80. 80 Animate This component is deprecated. Write your own CSS animations instead, preferably using the motion tokens ava... 14 小时前
  81. 81 Autocomplete This component is used to provide autocompletion support for a child input component. Props The following p... 14 小时前
  82. 82 BaseControl See the WordPress Storybook for more detailed, interactive documentation. BaseControl is a low-level compon... 14 小时前
  83. 83 BoxControl See the WordPress Storybook for more detailed, interactive documentation. A control that lets users set val... 14 小时前
  84. 84 ButtonGroup This component is deprecated. Use `ToggleGroupControl` instead. ButtonGroup can be used to group any relate... 14 小时前
  85. 85 Button See the WordPress Storybook for more detailed, interactive documentation. Lets users take actions and make ... 14 小时前
  86. 86 Card Card provides a flexible and extensible content container. Usage Card also provides a convenient set of sub... 14 小时前
  87. 87 CheckboxControl Checkboxes allow the user to select one or more items from a set. Design guidelines Usage When to use check... 14 小时前
  88. 88 ClipboardButton This component is deprecated. Please use the `useCopyToClipboard` hook from the `@wordpress/compose` packag... 14 小时前
  89. 89 ColorIndicator ColorIndicator is a React component that renders a specific color in a circle. It’s often used to summarize... 14 小时前
  90. 90 ColorPalette ColorPalette allows the user to pick a color from a list of pre-defined color entries. Usage import { useSt... 14 小时前
  91. 91 ColorPicker ColorPicker is a color picking component based on react-colorful. It lets you pick a color visually or by ... 14 小时前
  92. 92 ComboboxControl ComboboxControl is an enhanced version of a SelectControl, with the addition of being able to search for o... 14 小时前
  93. 93 CustomSelectControl CustomSelectControl allows users to select an item from a single-option menu just like SelectControl, with... 14 小时前
  94. 94 Dashicon Usage import { Dashicon } from '@wordpress/components'; const MyDashicon = () => ( <div> <Dashi... 14 小时前
  95. 95 DateTime DateTimePicker is a React component that renders a calendar and clock for date and time selection. The cale... 14 小时前
  96. 96 DimensionControl This component is deprecated. This feature is still experimental. “Experimental” means this is an early imp... 14 小时前
  97. 97 Disabled Disabled is a component which disables descendant tabbable elements and prevents pointer interaction. Usage... 14 小时前
  98. 98 Draggable Draggable is a Component that provides a way to set up a cross-browser (including IE) customizable drag ima... 14 小时前
  99. 99 DropZone DropZone is a component creating a drop zone area taking the full size of its parent element. It supports d... 14 小时前
  100. 100 DropdownMenu The DropdownMenu displays a list of actions (each contained in a MenuItem, MenuItemsChoice, or MenuGroup) i... 14 小时前
  101. 101 Dropdown Dropdown is a React component to render a button that opens a floating content modal when clicked. This com... 14 小时前
  102. 102 ExternalLink Link to an external resource. Usage import { ExternalLink } from '@wordpress/components'; const MyExternalL... 14 小时前
  103. 103 Flex Flex is a primitive layout component that adaptively aligns child content horizontally or vertically. Flex... 14 小时前
  104. 104 FocalPointPicker Focal Point Picker is a component which creates a UI for identifying the most important visual point of an ... 14 小时前
  105. 105 FocusableIframe Deprecated <FocusableIframe /> is a component rendering an iframe element enhanced to support focus events... 14 小时前
  106. 106 FontSizePicker FontSizePicker is a React component that renders a UI that allows users to select a font size. The componen... 14 小时前
  107. 107 FormFileUpload See the WordPress Storybook for more detailed, interactive documentation. FormFileUpload allows users to se... 14 小时前
  108. 108 FormToggle This component is deprecated. Use Switch from @wordpress/ui instead. See the migration guide. FormToggle ... 14 小时前
  109. 109 FormTokenField A FormTokenField is a field similar to the tags and categories fields in the interim editor chrome, or the... 14 小时前
  110. 110 Guide Guide is a React component that renders a user guide in a modal. The guide consists of several pages which ... 14 小时前
  111. 111 NavigateRegions navigateRegions is a React higher-order component adding keyboard navigation to switch between the differen... 14 小时前
  112. 112 HigherOrder This directory includes a library of generic Higher Order React Components. Learn more about Higher Order C... 14 小时前
  113. 113 WithConstrainedTabbing withConstrainedTabbing is a React higher-order component adding the ability to constrain keyboard navigatio... 14 小时前
  114. 114 WithFallbackStyles Usage import { withFallbackStyles, Button } from '@wordpress/components'; const { getComputedStyle } = wind... 14 小时前
  115. 115 WithFilters withFilters is a part of Native Gutenberg Extensibility. It is also a React higher-order component. Wrappin... 14 小时前
  116. 116 WithFocusOutside withFocusOutside is a React higher-order component to enable behavior to occur when focus leaves an element... 14 小时前
  117. 117 WithFocusReturn withFocusReturn is a higher-order component used typically in scenarios of short-lived elements (modals, dr... 14 小时前
  118. 118 WithNotices withNotices is a React higher-order component used typically in adding the ability to post notice messages ... 14 小时前
  119. 119 WithSpokenMessages Usage import { withSpokenMessages, Button } from '@wordpress/components'; const MyComponentWithSpokenMessag... 14 小时前
  120. 120 Icon See the WordPress Storybook for more detailed, interactive documentation. Renders a raw icon without any in... 14 小时前
  121. 121 InputControl This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  122. 122 IsolatedEventContainer Deprecated This is a container that prevents certain events from propagating outside of the container. This... 14 小时前
  123. 123 KeyboardShortcuts <KeyboardShortcuts /> is a component which handles keyboard sequences during the lifetime of the rendering ... 14 小时前
  124. 124 MenuGroup MenuGroup wraps a series of related MenuItem components into a common section. Design guidelines Usage A ... 14 小时前
  125. 125 MenuItem MenuItem is a component which renders a button intended to be used in combination with the DropdownMenu com... 14 小时前
  126. 126 MenuItemsChoice MenuItemsChoice functions similarly to a set of MenuItems, but allows the user to select one option from a... 14 小时前
  127. 127 Modal Modals give users information and choices related to a task they’re trying to accomplish. They can contain ... 14 小时前
  128. 128 NavigableContainer NavigableContainer is a React component to render a container navigable using the keyboard. Only things tha... 14 小时前
  129. 129 Navigation This component is deprecated. Consider using `Navigator` instead. This feature is still experimental. “Expe... 14 小时前
  130. 130 Notice Use Notices to communicate prominent messages to the user. Design guidelines A Notice displays a succinct m... 14 小时前
  131. 131 NumberControl This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  132. 132 Panel Panels expand and collapse multiple sections of content. The Panel family is intended for the block inspec... 14 小时前
  133. 133 Placeholder Usage import { Placeholder } from '@wordpress/components'; import { more } from '@wordpress/icons'; const M... 14 小时前
  134. 134 Popover Popover renders its content in a floating modal. If no explicit anchor is passed via props, it anchors to i... 14 小时前
  135. 135 QueryControls Development Guidelines Usage import { useState } from 'react'; import { QueryControls } from '@wordpress/co... 14 小时前
  136. 136 RadioControl Use radio buttons when you want users to select one option from a set, and you want to show them all the av... 14 小时前
  137. 137 RadioGroup This component is deprecated. Consider using `RadioControl` or `ToggleGroupControl` instead. This feature i... 14 小时前
  138. 138 RangeControl RangeControls are used to make selections from a range of incremental values. Design guidelines Anatomy A R... 14 小时前
  139. 139 ResizableBox ResizableBox is a wrapper around the re-resizable package with pre-defined classes and styles. Usage Most o... 14 小时前
  140. 140 ResizeTooltip ResizeTooltip displays the dimensions of an element whenever the width or height of the element changes. Us... 14 小时前
  141. 141 ResponsiveWrapper This component is deprecated. Use the CSS aspect-ratio property instead. A wrapper component that maintain... 14 小时前
  142. 142 Sandbox This component provides an isolated environment for arbitrary HTML via iframes. Usage import { SandBox } fr... 14 小时前
  143. 143 ScrollLock ScrollLock is a content-free React component for declaratively preventing scroll bleed from modal UI to the... 14 小时前
  144. 144 SelectControl SelectControl allow users to select from a single or multiple option menu. It functions as a wrapper around... 14 小时前
  145. 145 SlotFill Slot and Fill are a pair of components which enable developers to render React UI elsewhere in a React ele... 14 小时前
  146. 146 Snackbar Use Snackbars to communicate low priority, non-interruptive messages to the user. Design guidelines A Snack... 14 小时前
  147. 147 Spinner Spinner is a component used to notify users that their action is being processed. Usage import { Spinner } ... 14 小时前
  148. 148 TabPanel TabPanel is a React component to render an ARIA-compliant TabPanel. TabPanels organize content across diffe... 14 小时前
  149. 149 TextControl TextControl components let users enter and edit text. Design guidelines Usage When to use TextControls Text... 14 小时前
  150. 150 TextHighlight Highlights occurrences of a given string within another string of text. Wraps each match with a <mark> tag... 14 小时前
  151. 151 Text This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  152. 152 TextareaControl TextareaControls are TextControls that allow for multiple lines of text, and wrap overflow text onto a new ... 14 小时前
  153. 153 ToggleControl ToggleControl is used to generate a toggle user interface. Usage Render a user interface to change fixed ba... 14 小时前
  154. 154 ToolbarButton ToolbarButton can be used to add actions to a toolbar, usually inside a Toolbar or ToolbarGroup when used t... 14 小时前
  155. 155 ToolbarGroup A ToolbarGroup can be used to create subgroups of controls inside a Toolbar. Usage import { Toolbar, Toolba... 14 小时前
  156. 156 ToolbarItem A ToolbarItem is a generic headless component that can be used to make any custom component a Toolbar item.... 14 小时前
  157. 157 Toolbar Toolbar can be used to group related options. To emphasize groups of related icon buttons, a toolbar should... 14 小时前
  158. 158 Tooltip This component is deprecated. Use Tooltip from @wordpress/ui instead. Tooltip is a React component to ren... 14 小时前
  159. 159 TreeGrid This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  160. 160 TreeSelect See the WordPress Storybook for more detailed, interactive documentation. Generates a hierarchical select i... 14 小时前
  161. 161 UnitControl This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  162. 162 VisuallyHidden VisuallyHidden is a component used to render text intended to be visually hidden, but will show for alterna... 14 小时前
  163. 163 DuotonePicker Usage import { useState } from 'react'; import { DuotonePicker, DuotoneSwatch } from '@wordpress/components... 14 小时前
  164. 164 FlexBlock A layout component to contain items of a fixed width within Flex. Usage See flex/README.md#usage for how ... 14 小时前
  165. 165 FlexItem A layout component to contain items of a fixed width within Flex. Usage See flex/README.md#usage for how ... 14 小时前
  166. 166 Truncate This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  167. 167 Heading This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  168. 168 HStack This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  169. 169 VStack This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  170. 170 ToolbarDropdownMenu ToolbarDropdownMenu can be used to add actions to a toolbar, usually inside a Toolbar or ToolbarGroup when ... 14 小时前
  171. 171 Spacer This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  172. 172 Grid This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  173. 173 Divider This component is deprecated. Prefer a Separator subcomponent such as Menu.Separator when the surrounding... 14 小时前
  174. 174 ZStack This component is deprecated. Write your own CSS instead. Usage ZStack allows you to stack things along the... 14 小时前
  175. 175 Elevation This component is deprecated. Use the elevation tokens from @wordpress/base-styles instead. Elevation is a... 14 小时前
  176. 176 BaseField This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  177. 177 Scrollable This component is deprecated. Write your own CSS instead. Scrollable is a layout component that puts conten... 14 小时前
  178. 178 Surface This component is deprecated. Write your own CSS instead, preferably using the design tokens available in ... 14 小时前
  179. 179 CardBody CardBody renders an optional content area for a Card. Multiple CardBody components can be used within Ca... 14 小时前
  180. 180 CardDivider CardDivider renders an optional divider within a Card. It is typically used to divide multiple CardBody c... 14 小时前
  181. 181 CardFooter CardFooter renders an optional footer within a Card. Usage import { Card, CardFooter } from '@wordpress/co... 14 小时前
  182. 182 CardHeader CardHeader renders an optional header within a Card. Usage import { Card, CardHeader } from '@wordpress/co... 14 小时前
  183. 183 CardMedia CardMedia provides a container for full-bleed content within a Card, such as images, video, or even just a... 14 小时前
  184. 184 Flyout This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  185. 185 SearchControl SearchControl components let users display a search control. Check out the Storybook page for a visual expl... 14 小时前
  186. 186 ItemGroup This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  187. 187 Item This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  188. 188 ToolsPanelHeader This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  189. 189 ToolsPanelItem This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  190. 190 ToolsPanel This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  191. 191 ToggleGroupControl This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  192. 192 Navigator Navigator is a collection components that allow rendering nested views/panels/menus (via the Navigator.Scr... 14 小时前
  193. 193 ToggleGroupControlOption This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  194. 194 ConfirmDialog See the WordPress Storybook for more detailed, interactive documentation. ConfirmDialog is built on top of ... 14 小时前
  195. 195 GradientPicker See the WordPress Storybook for more detailed, interactive documentation. GradientPicker is a React compone... 14 小时前
  196. 196 BorderControl An input control for a border’s color, style, and width. Development guidelines The BorderControl brings t... 14 小时前
  197. 197 BorderBoxControl An input control for the color, style, and width of the border of a box. The border can be customized as a ... 14 小时前
  198. 198 ToggleGroupControlOptionBase This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  199. 199 ToggleGroupControlOptionIcon This feature is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  200. 200 CircularOptionPicker This component is not exported, and therefore can only be used internally to the `@wordpress/components` pa... 14 小时前
  201. 201 ProgressBar This component is deprecated since WordPress 7.3 and scheduled for removal in WordPress 7.5. Use `Progress`... 14 小时前
  202. 202 Composite Composite provides a single tab stop on the page and allows navigation through the focusable descendants wi... 14 小时前
  203. 203 DateCalendar 🔒 This component is locked as a private API. We do not yet recommend using this outside of the Gutenberg pr... 14 小时前
  204. 204 DateRangeCalendar 🔒 This component is locked as a private API. We do not yet recommend using this outside of the Gutenberg pr... 14 小时前
  205. 205 DatePicker DatePicker is a React component that renders a calendar for date selection. It can be used independently or... 14 小时前
  206. 206 TimePicker TimePicker is a React component that renders form inputs for time and date selection. It can be used indepe... 14 小时前
  207. 207 ContentEditableControl 🔒 This component is locked as a private API. We do not yet recommend using this outside of the Gutenberg pr... 14 小时前
  208. 208 @wordpress/a11y Accessibility utilities for WordPress. Installation Install the module npm install @wordpress/a11y --save T... 14 小时前
  209. 209 @wordpress/annotations Annotate content in the Gutenberg editor. Installation Install the module npm install @wordpress/annotation... 14 小时前
  210. 210 @wordpress/api-fetch Utility to make WordPress REST API requests. It’s a wrapper around window.fetch. Installation Install the ... 14 小时前
  211. 211 @wordpress/autop JavaScript port of WordPress’s automatic paragraph function autop and the removep reverse behavior. Insta... 14 小时前
  212. 212 @wordpress/babel-plugin-import-jsx-pragma Babel transform plugin for automatically injecting an import to be used as the pragma for the React JSX Tra... 14 小时前
  213. 213 @wordpress/babel-plugin-makepot Babel plugin used to scan JavaScript files for use of localization functions. It then compiles these into a... 14 小时前
  214. 214 @wordpress/babel-preset-default Default Babel preset for WordPress development. The preset includes configuration which enable language fea... 14 小时前
  215. 215 @wordpress/base-styles Base SCSS utilities and variables for WordPress. Note: This package requires Dart Sass to compile. When usi... 14 小时前
  216. 216 @wordpress/blob Blob utilities for WordPress. Installation Install the module npm install @wordpress/blob --save API create... 14 小时前
  217. 217 @wordpress/block-directory Package used to extend editor with block directory features to search and install blocks. This package is m... 14 小时前
  218. 218 @wordpress/block-editor This module allows you to create and use standalone block editors. Installation Install the module npm inst... 14 小时前
  219. 219 @wordpress/block-library Block library for the WordPress editor. Installation Install the module npm install @wordpress/block-librar... 14 小时前
  220. 220 @wordpress/block-serialization-default-parser This library contains the default block serialization parser implementations for WordPress documents. It pr... 14 小时前
  221. 221 @wordpress/block-serialization-spec-parser This library contains the grammar file ( grammar.pegjs) for WordPress posts which is a block serialization ... 14 小时前
  222. 222 @wordpress/blocks “Block” is the abstract term used to describe units of markup that, composed together, form the content or ... 14 小时前
  223. 223 @wordpress/browserslist-config WordPress Browserslist shareable config for Browserslist. Installation Install the module $ npm install bro... 14 小时前
  224. 224 @wordpress/components This package includes a library of generic WordPress components to be used for creating common UI elements ... 14 小时前
  225. 225 @wordpress/compose The compose package is a collection of handy Hooks and Higher Order Components (HOCs) you can use to wrap ... 14 小时前
  226. 226 @wordpress/core-data Core Data is a data module intended to simplify access to and manipulation of core WordPress entities. It r... 14 小时前
  227. 227 @wordpress/create-block-tutorial-template This is a template for @wordpress/create-block that creates an example “Copyright Date” block. This block ... 14 小时前
  228. 228 @wordpress/create-block Create Block is an officially supported tool for scaffolding a WordPress plugin that registers a block. It ... 14 小时前
  229. 229 @wordpress/custom-templated-path-webpack-plugin DEPRECATED for webpack v5: please use output.filename instead. Webpack plugin for creating custom path tem... 14 小时前
  230. 230 @wordpress/customize-widgets Widgets blocks in Customizer Module for WordPress. This package is meant to be used only with WordPress cor... 14 小时前
  231. 231 @wordpress/data-controls The data controls module is a module intended to simplify implementation of common controls used with the ... 14 小时前
  232. 232 @wordpress/data WordPress’ data module serves as a hub to manage application state for both plugins and WordPress itself, p... 14 小时前
  233. 233 @wordpress/date Date module for WordPress. Installation Install the module npm install @wordpress/date --save This package ... 14 小时前
  234. 234 @wordpress/dependency-extraction-webpack-plugin This webpack plugin serves two purposes: Externalize dependencies that are available as shared scripts or m... 14 小时前
  235. 235 @wordpress/deprecated Deprecation utility for WordPress. Logs a message to notify developers about a deprecated feature. Installa... 14 小时前
  236. 236 @wordpress/docgen docgen helps you to generate the public API of your code. Given an entry point file, it outputs the ES6 exp... 14 小时前
  237. 237 @wordpress/dom-ready Execute callback after the DOM is loaded. Installation Install the module npm install @wordpress/dom-ready ... 14 小时前
  238. 238 @wordpress/dom DOM utilities module for WordPress. Installation Install the module npm install @wordpress/dom --save API c... 14 小时前
  239. 239 @wordpress/e2e-tests This package contains test plugins and mu-plugins used by E2E tests in WordPress. Note: The E2E tests thems... 14 小时前
  240. 240 @wordpress/edit-post Edit Post Module for WordPress. This package is meant to be used only with WordPress core. Feel free to use... 14 小时前
  241. 241 @wordpress/edit-site Edit Site Page Module for WordPress. This package is meant to be used only with WordPress core. Feel free t... 14 小时前
  242. 242 @wordpress/edit-widgets Widgets Page Module for WordPress. This package is meant to be used only with WordPress core. Feel free to ... 14 小时前
  243. 243 @wordpress/editor This module utilizes components from the @wordpress/block-editor package. Having an awareness of the conce... 14 小时前
  244. 244 @wordpress/element Element is a package that builds on top of React and provide a set of utilities to work with React componen... 14 小时前
  245. 245 @wordpress/env wp-env lets you easily set up a local WordPress environment for building and testing plugins and themes. It... 14 小时前
  246. 246 @wordpress/escape-html Escape HTML utils. Installation Install the module npm install @wordpress/escape-html This package assumes ... 14 小时前
  247. 247 @wordpress/eslint-plugin ESLint plugin including configurations and custom rules for WordPress development. Installation Install the... 14 小时前
  248. 248 @wordpress/format-library Format library for the WordPress editor. Installation Install the module npm install @wordpress/format-libr... 14 小时前
  249. 249 @wordpress/hooks A lightweight & efficient EventManager for JavaScript. Installation Install the module npm install @wordpre... 14 小时前
  250. 250 @wordpress/html-entities HTML entity utilities for WordPress. Installation Install the module npm install @wordpress/html-entities -... 14 小时前
  251. 251 @wordpress/i18n Internationalization utilities for client-side localization. See How to Internationalize Your Plugin for se... 14 小时前
  252. 252 @wordpress/icons WordPress Icons Library. Installation Install the module: npm install @wordpress/icons --save This package ... 14 小时前
  253. 253 @wordpress/interface This package is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  254. 254 @wordpress/is-shallow-equal A function for performing a shallow comparison between two objects or arrays. Two values have shallow equal... 14 小时前
  255. 255 @wordpress/jest-console Custom Jest matchers for the Console object to test JavaScript code in WordPress. This package converts co... 14 小时前
  256. 256 @wordpress/jest-preset-default Default Jest preset for WordPress development. Installation Install the module npm install @wordpress/jest-... 14 小时前
  257. 257 @wordpress/keyboard-shortcuts Keyboard shortcuts is a generic package that allows registering and modifying shortcuts. Installation Insta... 14 小时前
  258. 258 @wordpress/keycodes Keycodes utilities for WordPress, used to check the key pressed in events like onKeyDown. Contains keycode... 14 小时前
  259. 259 @wordpress/lazy-import Import an NPM module, even if not installed locally or defined as a dependency of the project. Uses a local... 14 小时前
  260. 260 @wordpress/library-export-default-webpack-plugin DEPRECATED for webpack v5: please use output.library.export instead. Webpack plugin for exporting default... 14 小时前
  261. 261 @wordpress/list-reusable-blocks Package used to add import/export links to the listing page of the reusable blocks. This package is meant t... 14 小时前
  262. 262 @wordpress/media-utils The media utils package provides a set of artifacts to abstract media functionality that may be useful in s... 14 小时前
  263. 263 @wordpress/notices State management and UI components for notices. Installation Install the module npm install @wordpress/noti... 14 小时前
  264. 264 @wordpress/npm-package-json-lint-config WordPress npm-package-json-lint shareable configuration. Installation Install the module $ npm install @wor... 14 小时前
  265. 265 @wordpress/nux The NUX module is deprecated. It remains available as a no-op compatibility package so existing imports, sc... 14 小时前
  266. 266 @wordpress/plugins Plugins module for WordPress. Installation Install the module npm install @wordpress/plugins --save This pa... 14 小时前
  267. 267 @wordpress/postcss-plugins-preset PostCSS sharable plugins preset for WordPress development. Installation Install the module npm install @wor... 14 小时前
  268. 268 @wordpress/postcss-themes PostCSS plugin to generate theme colors. Installation Install the module npm install @wordpress/postcss-the... 14 小时前
  269. 269 @wordpress/prettier-config WordPress Prettier shareable config for Prettier. Installation Install the module $ npm install @wordpress/... 14 小时前
  270. 270 @wordpress/primitives Primitives to be used cross-platform. Installation Install the module npm install @wordpress/primitives --s... 14 小时前
  271. 271 @wordpress/priority-queue This module allows you to run a queue of callback while on the browser’s idle time making sure the higher-p... 14 小时前
  272. 272 @wordpress/project-management-automation This is a GitHub Action which contains various automation to assist with managing the Gutenberg GitHub repo... 14 小时前
  273. 273 @wordpress/react-i18n React bindings for @wordpress/i18n. Installation Install the module: npm install @wordpress/react-i18n Thi... 14 小时前
  274. 274 @wordpress/redux-routine Redux middleware for generator coroutines. Installation Install Node if you do not already have it availabl... 14 小时前
  275. 275 @wordpress/reusable-blocks The reusable blocks module is deprecated. It remains available as a no-op compatibility package so existing... 14 小时前
  276. 276 @wordpress/rich-text This module contains helper functions to convert HTML or a DOM tree into a rich text value and back, and to... 14 小时前
  277. 277 @wordpress/scripts This is a collection of reusable scripts tailored for WordPress development. For convenience, every tool pr... 14 小时前
  278. 278 @wordpress/server-side-render ServerSideRender is a component used for server-side rendering a preview of dynamic blocks to display in th... 14 小时前
  279. 279 @wordpress/shortcode Shortcode module for WordPress. Installation Install the module npm install @wordpress/shortcode --save Thi... 14 小时前
  280. 280 @wordpress/stylelint-config stylelint configuration rules to ensure your CSS is compliant with the WordPress CSS Coding Standards. Inst... 14 小时前
  281. 281 @wordpress/token-list Constructable, plain JavaScript DOMTokenList implementation, supporting non-browser runtimes. Installation ... 14 小时前
  282. 282 @wordpress/url A collection of utilities to manipulate URLs. Installation Install the module npm install @wordpress/url --... 14 小时前
  283. 283 @wordpress/viewport Viewport is a module for responding to changes in the browser viewport size. It registers its own data modu... 14 小时前
  284. 284 @wordpress/warning Utility for warning messages to the console based on a passed condition. Installation Install the module np... 14 小时前
  285. 285 @wordpress/wordcount WordPress word count utility. Installation Install the module npm install @wordpress/wordcount --save This ... 14 小时前
  286. 286 @wordpress/widgets This package contains common functionality used by the widgets block editor in the Widgets screen and the C... 14 小时前
  287. 287 @wordpress/readable-js-assets-webpack-plugin Generate a readable non-minified JS file for each .min.js asset. The end result is that for each JS entryp... 14 小时前
  288. 288 @wordpress/style-engine The Style Engine aims to provide a consistent API for rendering styling for blocks across both client-side ... 14 小时前
  289. 289 @wordpress/preferences A key/value store for application preferences. Installation Install the module npm install @wordpress/prefe... 14 小时前
  290. 290 @wordpress/preferences-persistence Persistence utilities for wordpress/preferences. Includes a persistence layer that saves data to WordPress... 14 小时前
  291. 291 @wordpress/experiments @wordpress/experiments enables sharing private __experimental APIs across @wordpress packages without pub... 14 小时前
  292. 292 @wordpress/private-apis @wordpress/private-apis enables sharing private __experimental APIs across @wordpress packages without pu... 14 小时前
  293. 293 @wordpress/commands Commands is a generic package that allows registering and modifying commands to be displayed using the comm... 14 小时前
  294. 294 @wordpress/router Router is a generic package that allows to use browser routing in WordPress packages. Installation Install ... 14 小时前
  295. 295 @wordpress/core-commands This package includes a list of reusable WordPress Admin commands. These commands can be used in multiple W... 14 小时前
  296. 296 @wordpress/e2e-test-utils-playwright End-To-End (E2E) Playwright test utils for WordPress. It works properly with the minimum version of Gutenbe... 14 小时前
  297. 297 @wordpress/interactivity The package @wordpress/interactivity contains the logic that enables the Interactivity API which was intro... 14 小时前
  298. 298 @wordpress/create-block-interactive-template This is a template for @wordpress/create-block to create interactive blocks. Usage This block template can... 14 小时前
  299. 299 @wordpress/sync Sync entity data between peers for real-time collaboration using CRDT documents. This package provides the ... 14 小时前
  300. 300 @wordpress/patterns Note This package is currently only used internally by the Gutenberg project to manage the creation and edi... 14 小时前
  301. 301 @wordpress/undo-manager A simple undo manager. Installation Install the module npm install @wordpress/undo-manager --save API creat... 14 小时前
  302. 302 @wordpress/dataviews This package offers three React components and a few utilities to work with a list of data: DataViews: to r... 14 小时前
  303. 303 @wordpress/interactivity-router The package @wordpress/interactivity-router enables loading content from other pages without a full page r... 14 小时前
  304. 304 @wordpress/fields This package provides core elements for the DataView library, designed to simplify the creation and managem... 14 小时前
  305. 305 @wordpress/upload-media This package is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  306. 306 @wordpress/views A lightweight package for managing DataViews view state with persistence using WordPress preferences. The ... 14 小时前
  307. 307 @wordpress/admin-ui UI components for building consistent admin page layouts. While @wordpress/ui provides low-level, generic ... 14 小时前
  308. 308 @wordpress/latex-to-mathml Convert LaTeX math syntax to MathML. Installation Install the module: npm install @wordpress/latex-to-mathm... 14 小时前
  309. 309 @wordpress/global-styles-engine A generic library for reading and writing global styles data structures (theme.json format). Overview This ... 14 小时前
  310. 310 @wordpress/theme A theming package that’s part of the WordPress Design System. It has two parts: Design Tokens: A comprehens... 14 小时前
  311. 311 @wordpress/global-styles-ui UI components for managing WordPress Global Styles. Installation Install the module: npm install @wordpress... 14 小时前
  312. 312 @wordpress/build Build tool for WordPress plugins. Description @wordpress/build is an opinionated build system designed for ... 14 小时前
  313. 313 @wordpress/boot Minimal boot package for WordPress admin pages. It renders a single-page React application into an admin sc... 14 小时前
  314. 314 @wordpress/asset-loader Utility to dynamically load WordPress scripts and styles with dependency resolution. Overview This package ... 14 小时前
  315. 315 @wordpress/lazy-editor Lazy-loading editor component with automatic asset and settings management. Overview This package provides ... 14 小时前
  316. 316 @wordpress/ui This package is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  317. 317 @wordpress/route Routing utilities for WordPress admin interfaces, providing a shared instance of TanStack Router. Installat... 14 小时前
  318. 318 @wordpress/abilities Client library for the WordPress Abilities API, providing a standardized way to discover and execute WordPr... 14 小时前
  319. 319 @wordpress/image-cropper An implementation of react-easy-crop. Current features Image Cropping: Interactive aspect ratio-based crop ... 14 小时前
  320. 320 @wordpress/media-fields This package provides reusable field definitions for displaying and editing media attachment properties in ... 14 小时前
  321. 321 @wordpress/core-abilities WordPress core abilities integration for the Abilities API. This package provides the integration layer bet... 14 小时前
  322. 322 @wordpress/media-editor Media editor components for WordPress. Installation npm install @wordpress/media-editor --save This package... 14 小时前
  323. 323 @wordpress/vips Helper package to interact with wasm-vips. Installation Install the module npm install @wordpress/vips --s... 14 小时前
  324. 324 @wordpress/worker-threads Utilities for type-safe Web Worker communication with RPC (Remote Procedure Call). This package provides a ... 14 小时前
  325. 325 @wordpress/design-system-mcp The Design System MCP server is still experimental. “Experimental” means this is an early implementation su... 14 小时前
  326. 326 @wordpress/style-runtime Runtime helpers for registering styles and injecting them into one or more documents. CSS module imports ar... 14 小时前
  327. 327 @wordpress/grid This package is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  328. 328 @wordpress/widget-primitives This package is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  329. 329 @wordpress/widget-dashboard This package is still experimental. “Experimental” means this is an early implementation subject to drastic... 14 小时前
  330. 330 @wordpress/video-conversion Client-side video conversion package used by @wordpress/upload-media. It currently converts animated GIFs ... 14 小时前
  331. 331 @wordpress/kebab-case Convert strings to kebab-case, matching WordPress Core’s _wp_to_kebab_case(). This package exists because ... 14 小时前
  332. 332 @wordpress/react-inert-value Return a React inert prop value that works under both React 18 and React 19. React 19 treats inert as a b... 14 小时前
  333. 333 @wordpress/core-actions The actions WordPress core registers for its entities, such as “Rename”, “Duplicate” or “Move to trash”. Th... 14 小时前
  334. 334 @wordpress/theme-build-tools Build plugins and Stylelint plugins for the WordPress Design System design tokens provided by @wordpress/t... 14 小时前
  335. 335 External Project Templates Are you looking for a way to share your project configuration? Creating an external project template hosted... 14 小时前
  336. 336 WordPress Core Data Namespace: core. Dynamically generated selectors There are a number of user-friendly selectors that are wr... 14 小时前
  337. 337 Annotations Namespace: core/annotations. This package is still experimental. “Experimental” means this is an early imp... 14 小时前
  338. 338 Block Types Data Namespace: core/blocks. Selectors getActiveBlockVariation Returns the active block variation for a given b... 14 小时前
  339. 339 The Block Editor’s Data Namespace: core/block-editor. Selectors areInnerBlocksControlled Checks if a given block has controlled in... 14 小时前
  340. 340 The Post Editor’s Data Namespace: core/editor. Selectors canInsertBlockType Related canInsertBlockType in core/block-editor store... 14 小时前
  341. 341 The Editor’s UI Data Namespace: core/edit-post. Selectors areMetaBoxesInitialized Returns true if meta boxes are initialized. P... 14 小时前
  342. 342 Notices Data Namespace: core/notices. Selectors getNotices Returns all notices as an array, optionally for a given cont... 14 小时前
  343. 343 The NUX (New User Experience) Data Namespace: core/nux. Selectors areTipsEnabled Returns whether or not tips are globally enabled. Parameters... 14 小时前
  344. 344 The Viewport Data Namespace: core/viewport. Selectors isViewportMatch Returns true if the viewport matches the given query, ... 14 小时前
  345. 345 Block directory Namespace: core/block-directory. Selectors getDownloadableBlocks Returns the available uninstalled blocks.... 14 小时前
  346. 346 Customize Widgets Namespace: core/customize-widgets. Selectors isInserterOpened Returns true if the inserter is opened. Usag... 14 小时前
  347. 347 Edit Site Namespace: core/edit-site. Selectors getCanUserCreateMedia Returns whether the current user can create med... 14 小时前
  348. 348 Edit Widgets Namespace: core/edit-widgets. Selectors canInsertBlockInWidgetArea Returns true if a block can be inserted... 14 小时前
  349. 349 The Keyboard Shortcuts Data Namespace: core/keyboard-shortcuts. Selectors getAllShortcutKeyCombinations Returns the shortcuts that inc... 14 小时前
  350. 350 Preferences Namespace: core/preferences. Selectors get Returns a boolean indicating whether a preference is active for... 14 小时前
  351. 351 Reusable blocks Namespace: core/reusable-blocks. This package is still experimental. “Experimental” means this is an early... 14 小时前
  352. 352 Rich Text Namespace: core/rich-text. Selectors getFormatType Returns a format type by name. Usage import { __, sprin... 14 小时前
  353. 353 The Commands Data Namespace: core/commands. Selectors getCommandLoaders Returns the registered command loaders. Parameters s... 14 小时前
  354. 354 User Interface The Block Editor The block editor’s general layout uses a bar at the top, with content below. The Toolbar c... 14 小时前
  355. 355 Architecture Let’s look at the big picture and the architectural and UX principles of the block editor and the Gutenberg... 14 小时前
  356. 356 History A set of links and resources covering the history of the Gutenberg project, how it got started, sources of ... 14 小时前
  357. 357 Key Concepts Blocks Blocks are an abstract unit for structuring and interacting with content. When composed together the... 14 小时前
  358. 358 Data Flow and Data Format The format A block editor post is the proper block-aware representation of a post: a collection of semantic... 14 小时前
  359. 359 Modularity The WordPress block editor is based around the idea that you can combine independent blocks together to wri... 14 小时前
  360. 360 Performance Performance is a key feature for editor applications and the Block editor is not an exception. Metrics To e... 14 小时前
  361. 361 Automated Testing Why is Playwright the tool of choice for end-to-end tests? There exists a rich ecosystem of tooling availab... 14 小时前
  362. 362 Site Editing Templates Template and template part flows This document will explain the internals of how templates and templates pa... 14 小时前
  363. 363 Styles in the Editor This document introduces the main concepts related to styles that affect the user content in the block edit... 14 小时前
  364. 364 Entities and Undo/Redo The WordPress editors, whether it’s the Post or Site Editor, manipulate what we call entity records. These ... 14 小时前
  365. 365 The Dashboard Widget System The widget system is experimental and ships behind the `gutenberg-dashboard-widgets` experiment. APIs and f... 14 小时前
  366. 366 Client-Side Media Processing Introduction The goal of client-side media is to provide the highest quality media processing to all WordPr... 14 小时前
  367. 367 Blocks are the Interface At the core of Gutenberg lies the concept of the block. From a technical point of view, blocks both raise t... 14 小时前
  368. 368 Working with WordPress Design System packages The Design System introduction lists its foundational and compositional packages. This guide focuses on @wo... 14 小时前
  369. 369 Copy Guidelines Longer Text Guidelines for writing multi-line/step instructions or narrative introductions/orientation to p... 14 小时前
  370. 370 Triage To keep the repository healthy, it needs to be triaged regularly. Triage is the practice of reviewing exist... 14 小时前
  371. 371 Accessibility Testing This is a guide on how to test accessibility on Gutenberg. This is a living document that can be improved o... 14 小时前
  372. 372 Folder Structure The following snippet explains how the Gutenberg repository is structured omitting irrelevant or obvious it... 14 小时前
  373. 373 Gutenberg versions in WordPress With each major release of WordPress a new version of Gutenberg is included. This has caused confusion over... 14 小时前
  374. 374 Design Contributions A guide on how to get started contributing design to the Gutenberg project. For guidance on consuming or ma... 14 小时前
  375. 375 Documentation Contributions A guide on how to get started contributing documentation to the Gutenberg project. Discussions The Make Wor... 14 小时前
  376. 376 Code Contributions A guide on how to get started contributing code to the Gutenberg project. Discussions The Make WordPress Co... 14 小时前
  377. 377 Repository Management This is a living document explaining how we collaboratively manage the Gutenberg repository. If you’d like ... 14 小时前
  378. 378 Localizing Gutenberg The Gutenberg plugin is translated via the general plugin translation system (GlotPress) at https://transla... 14 小时前
  379. 379 Getting Started With Code Contribution The following guide is for setting up your local environment to contribute to the Gutenberg project. There ... 14 小时前
  380. 380 Git Workflow This documentation is intended to help you get started using git with Gutenberg. Git is a powerful source c... 14 小时前
  381. 381 Coding Guidelines This living document serves to prescribe coding guidelines specific to the Gutenberg project. Base coding g... 14 小时前
  382. 382 Testing Overview Gutenberg contains both PHP and JavaScript code, and encourages testing and code style linting for both. Wh... 14 小时前
  383. 383 Scripts The editor provides several vendor and internal scripts to plugin developers. Script names, handles, and de... 14 小时前
  384. 384 Managing Packages This repository uses npm workspaces to manage WordPress packages and lerna to publish them to npm. This enf... 14 小时前
  385. 385 Gutenberg Release Process The Gutenberg repository on GitHub is used to perform several types of releases. This page provides an over... 14 小时前
  386. 386 React Native mobile editor The Gutenberg repository includes the source for the React Native based editor for mobile. Project status T... 14 小时前
  387. 387 Backward Compatibility Historically, WordPress has been known for preserving backward compatibility across versions. Gutenberg fol... 14 小时前
  388. 388 Deprecations For features included in the Gutenberg plugin, the deprecation policy is intended to support backward compa... 14 小时前
  389. 389 How To Get Your Pull Request Reviewed? Sometimes we publish a Pull Request and no one reviews our work. What to do? Attracting a review largely is... 14 小时前
  390. 390 Workspace Development The Gutenberg repository is an npm workspaces monorepo. Beyond the published @wordpress/* packages under ... 14 小时前
  391. 391 Agents and Skills The Gutenberg repository ships instructions for AI coding agents: AGENTS.md files and an .agents/skills/ ... 14 小时前
  392. 392 Testing published packages across WordPress versions A plugin can bundle one @wordpress/* package while loading its dependencies from WordPress. The bundled pa... 14 小时前
  393. 393 Required changes from trunk The Required changes from trunk status check ensures open pull requests contain the latest required repo-w... 14 小时前
  394. 394 End-to-End Testing This living document serves to prescribe instructions and best practices for writing end-to-end (E2E) tests... 14 小时前
  395. 395 Cherry-picking automation npm run other:cherry-pick automates cherry-picking Pull Requests with a specific label into the current bra... 14 小时前
  396. 396 Gutenberg plugin releases Quick Reference Timeline Release RC1 on milestone date, generally Wednesday Release stable version, the fol... 14 小时前
  397. 397 Packages releases to NPM and WordPress Core updates The Gutenberg repository follows the WordPress SVN repository’s branching strategy for every major WordPres... 14 小时前
  398. 398 Migrating Blocks for iframe Editor Compatibility Overview The iframe integration is part of an ongoing effort to modernize the editing experience. The Guten... 14 小时前
  399. 399 Theme Support The new Blocks include baseline support in all themes, enhancements to opt-in to and the ability to extend ... 14 小时前
  400. 400 Global Settings & Styles (theme.json) WordPress 5.8 comes with a new mechanism to configure the editor that enables a finer-grained control and i... 14 小时前
  401. 401 Widgets Block Editor overview Widgets Block Editor The new Widgets Editor is a WordPress feature which upgrades widget areas to allow usi... 14 小时前
  402. 402 Restoring the classic Widgets Editor There are several ways to disable the new Widgets Block Editor. Using remove_theme_support Themes may disa... 14 小时前
  403. 403 About the Legacy Widget block The Legacy Widget block allows users to add, edit and preview third party widgets that are registered by pl... 14 小时前
  404. 404 Block Development Environment This guide will help you set up the right development environment to create blocks and other plugins that e... 14 小时前
  405. 405 Glossary Attribute sources An object describing the attributes shape of a block. The keys can be named as most appro... 14 小时前
  406. 406 Frequently Asked Questions What follows is a set of questions that have come up from the last few years of Gutenberg development. If y... 14 小时前
  407. 407 Quick Start Guide This guide is designed to demonstrate the basic principles of block development in WordPress using a hands-... 14 小时前
  408. 408 Fundamentals of Block Development This section provides an introduction to the most relevant concepts in block development. Use the following... 14 小时前
  409. 409 Tutorial: Build your first block In this tutorial, you will build a “Copyright Date Block”—a basic yet practical block that displays the cop... 14 小时前
  410. 410 Getting Started for the React Native based Mobile Gutenberg Welcome! This is the Getting Started guide for the native mobile port of the block editor, targeting Androi... 14 小时前
  411. 411 React Native Integration Test Guide What’s an integration test? Integration testing is defined as a type of testing where different parts are t... 14 小时前
  412. 412 Setup guide for React Native development (macOS) Are you interested in contributing to the native mobile editor? This guide is a detailed walk through desig... 14 小时前
  413. 413 React Native Internationalization Guide The native version of the editor references two types of string: 1. Strings used in web and native platform... 14 小时前
  414. 414 Design Blocks – Accordion — core/accordion: Displays a foldable layout that groups content in collapsible sections. – Ac... 14 小时前
  415. 415 Embed Blocks – Embed — core/embed: Add a block that displays content pulled from other sites, like Twitter or YouTube. 14 小时前
  416. 416 Media Blocks – Audio — core/audio: Embed a simple audio player. – Cover — core/cover: Add an image or video with a tex... 14 小时前
  417. 417 Reusable Blocks – Pattern — core/block: Reuse this design across your site. 14 小时前
  418. 418 Text Blocks – Code — core/code: Display code snippets that respect your spacing and tabs. – Details — core/details: H... 14 小时前
  419. 419 Theme Blocks – Avatar — core/avatar: Add a user’s avatar. – Breadcrumbs — core/breadcrumbs: Display a breadcrumb trail... 14 小时前
  420. 420 Widgets Blocks – Archives — core/archives: Display a date archive of your posts. – Calendar — core/calendar: A calendar ... 14 小时前
  421. 421 Theme.json Version 3 Reference (latest) This is the living specification for version 3 of theme.json. This version works with WordPress 6.6 or lat... 14 小时前
  422. 422 Theme.json Version 1 Reference This is the specification for version 1 of theme.json. This version works with WordPress 5.8 or later. The... 14 小时前
  423. 423 Migrating Theme.json to Newer Versions This guide documents the changes between different theme.json versions and how to upgrade. Using older ver... 14 小时前
  424. 424 Available Styles Options New styles options are integrated into theme.json on a regular basis. Knowing the style options available t... 14 小时前
  425. 425 Theme.json Version 2 Reference This is the specification for version 2 of theme.json. This version works with WordPress 5.9 or later. The... 14 小时前
  426. 426 Setup We will build the application as a WordPress plugin, which means you need to have WordPress itself installe... 14 小时前
  427. 427 Building a list of pages In this part, we will build a filterable list of all WordPress pages. This is what the app will look like a... 14 小时前
  428. 428 Building an edit form This part is about adding an Edit feature to our app. Here’s a glimpse of what we’re going to build: Step 1... 14 小时前
  429. 429 Building a Create page form In the previous part we created an Edit page feature, and in this part we will add a Create page feature. H... 14 小时前
  430. 430 Adding a delete button In the previous part we added an ability to create new pages, and in this part we will add a Delete feature... 14 小时前
  431. 431 @wordpress/style-engine Using the Style Engine to generate block supports styles Block supports is the API that allows a block to declare support for certain features. Where a block declar... 14 小时前
  432. 432 theme.json A theme’s theme.json file is one of the best ways to curate the Editor experience and will likely be the fi... 14 小时前
  433. 433 Block Locking API The Block Locking API allows you to restrict actions on specific blocks within the Editor. This API can be ... 14 小时前
  434. 434 Patterns Block patterns are one of the best ways to provide users with unique and curated editing experiences. Prior... 14 小时前
  435. 435 Filters and hooks The Editor provides numerous filters and hooks that allow you to modify the editing experience. Here are a ... 14 小时前
  436. 436 Disable Editor functionality This page is dedicated to the many ways you can disable specific functionality in the Post Editor and Site ... 14 小时前
  437. 437 Migration guide This document outlines a typical flow of migrating a Jest + Puppeteer test to Playwright. Note that the mig... 14 小时前
  438. 438 Overusing snapshots Take a look at the below code. Could you understand what the test is trying to do at first glance? await ed... 14 小时前
  439. 439 File structure of a block When developing custom blocks for WordPress, it’s best practice to register them within plugins rather than... 14 小时前
  440. 440 Registration of a block Blocks in WordPress are typically bundled in a plugin and registered on both the server and client-side usi... 14 小时前
  441. 441 Working with JavaScript for the Block Editor Developing blocks for the Block Editor often involves using modern JavaScript (ESNext and JSX), and most ex... 14 小时前
  442. 442 block.json The block.json file simplifies the process of defining and registering a block by using the same block’s d... 14 小时前
  443. 443 The block wrapper Every block in the Block Editor is contained within an HTML wrapper, which must have specific attributes to... 14 小时前
  444. 444 The block in the Editor The Block Editor is a React Single Page Application (SPA). Every block in the Editor is displayed through a... 14 小时前
  445. 445 Markup representation of a block Blocks are stored in the database or within HTML templates using a unique HTML-based syntax, distinguished ... 14 小时前
  446. 446 Static or Dynamic rendering of a block A block’s front-end markup can either be dynamically generated server-side upon request (dynamic blocks) or... 14 小时前
  447. 447 Quick start guide This guide will help you build a basic block that demonstrates the Interactivity API in WordPress. Prerequi... 14 小时前
  448. 448 About the Interactivity API The Interactivity API is a standard system of directives, based on declarative code, for adding frontend in... 14 小时前
  449. 449 Frequently Asked Questions How does the Interactivity API work under the hood? Its three main components are: Preact combined with Pre... 14 小时前
  450. 450 Core Concepts This section provides some guides on important concepts and mental models related to Interactivity API deve... 14 小时前
  451. 451 Directives and Store Interactivity API is only available for WordPress 6.5 and above. To add interactions to blocks using the In... 14 小时前
  452. 452 The Reactive and Declarative mindset The Interactivity API is a reactive and declarative framework, similar to other modern frameworks like Reac... 14 小时前
  453. 453 Server-side rendering: Processing directives on the server WordPress has always been built on the foundation of server-side rendering. Traditionally, when a user requ... 14 小时前
  454. 454 Using TypeScript The Interactivity API provides robust support for TypeScript, enabling developers to build type-safe stores... 14 小时前
  455. 455 Understanding global state, local context, derived state and config The Interactivity API offers a powerful framework for creating interactive blocks. To make the most of its ... 14 小时前
  456. 456 Client-Side Navigation Client-side navigation is a technique that allows navigation between pages without requiring a full page re... 14 小时前
  457. 457 Client-Side Navigation Compatibility Client-side navigation enables page transitions without a full page reload by updating only the parts of th... 14 小时前
  458. 458 Accordion Heading Displays a heading that toggles the accordion panel. Name: core/accordion-heading Category: design API Ver... 14 小时前
  459. 459 Accordion Item Wraps the heading and panel in one unit. Name: core/accordion-item Category: design API Version: 3 Block T... 14 小时前
  460. 460 Accordion Panel Contains the hidden or revealed content beneath the heading. Name: core/accordion-panel Category: design A... 14 小时前
  461. 461 Accordion Displays a foldable layout that groups content in collapsible sections. Name: core/accordion Category: des... 14 小时前
  462. 462 Button Prompt visitors to take action with a button-style link. Name: core/button Category: design API Version: 3... 14 小时前
  463. 463 Buttons Prompt visitors to take action with a group of button-style links. Name: core/buttons Category: design API... 14 小时前
  464. 464 Column A single column within a columns block. Name: core/column Category: design API Version: 3 Block Type: Stat... 14 小时前
  465. 465 Columns Display content in multiple columns, with blocks added to each column. Name: core/columns Category: design... 14 小时前
  466. 466 Comment Template Contains the block elements used to display a comment, like the title, date, author, avatar and more. Name:... 14 小时前
  467. 467 Group Gather blocks in a layout container. Name: core/group Category: design API Version: 3 Block Type: Static (... 14 小时前
  468. 468 Home Link Create a link that always points to the homepage of the site. Usually not necessary if there is already a s... 14 小时前
  469. 469 More Content before this block is shown in the excerpt on blog and archive pages. Where a theme shows the full c... 14 小时前
  470. 470 Navigation Link Add a page, link, or another item to your navigation. Name: core/navigation-link Category: design API Vers... 14 小时前
  471. 471 Navigation Overlay Close A customizable button to close overlays. Name: core/navigation-overlay-close Category: design API Version:... 14 小时前
  472. 472 Submenu Add a submenu to your navigation. Name: core/navigation-submenu Category: design API Version: 3 Block Type... 14 小时前
  473. 473 Page Break Separate your content into a multi-page experience. Name: core/nextpage Category: design API Version: 3 Bl... 14 小时前
  474. 474 Separator Create a break between ideas or sections with a horizontal separator. Name: core/separator Category: desig... 14 小时前
  475. 475 Spacer Add white space between blocks and customize its height. Name: core/spacer Category: design API Version: 3... 14 小时前
  476. 476 Tab List Display the tab buttons for a tabbed interface. Name: core/tab-list Category: design API Version: 3 Block ... 14 小时前
  477. 477 Tab Panel Content for a tab in a tabbed interface. Name: core/tab-panel Category: design API Version: 3 Block Type: ... 14 小时前
  478. 478 Tab Panels Container for tab panel content in a tabbed interface. Name: core/tab-panels Category: design API Version:... 14 小时前
  479. 479 Tab This block is experimental and may change or be removed without notice. A single tab button in the tab list... 14 小时前
  480. 480 Table of Contents This block is experimental and may change or be removed without notice. Summarize your post with a list of ... 14 小时前
  481. 481 Tabs Display content in a tabbed interface to help users navigate detailed content with ease. Name: core/tabs C... 14 小时前
  482. 482 Text Columns (deprecated) This block is deprecated and should not be used in new content. Please use the Columns block instead. Name:... 14 小时前
  483. 483 Embed Add a block that displays content pulled from other sites, like Twitter or YouTube. Name: core/embed Categ... 14 小时前
  484. 484 Audio Embed a simple audio player. Name: core/audio Category: media API Version: 3 Block Type: Static (saved in ... 14 小时前
  485. 485 Cover Restricting video embed providers The Cover block can use a background video embedded from a URL. The allo... 14 小时前
  486. 486 File Add a link to a downloadable file. Name: core/file Category: media API Version: 3 Block Type: Hybrid (stat... 14 小时前
  487. 487 Gallery Display multiple images in a rich gallery. Name: core/gallery Category: media API Version: 3 Block Type: H... 14 小时前
  488. 488 Icon Insert an SVG icon. Name: core/icon Category: media API Version: 3 Block Type: Dynamic (server-rendered) K... 14 小时前
  489. 489 Image Insert an image to make a visual statement. Name: core/image Category: media API Version: 3 Block Type: Hy... 14 小时前
  490. 490 Media & Text Set media and words side-by-side for a richer layout. Name: core/media-text Category: media API Version: 3... 14 小时前
  491. 491 Playlist track Playlist track. Name: core/playlist-track Category: media API Version: 3 Block Type: Dynamic (server-rende... 14 小时前
  492. 492 Playlist Embed a simple playlist. Name: core/playlist Category: media API Version: 3 Block Type: Hybrid (static sav... 14 小时前
  493. 493 Video Embed a video from your media library or upload a new one. Name: core/video Category: media API Version: 3... 14 小时前
  494. 494 Pattern Reuse this design across your site. Name: core/block Category: reusable API Version: 3 Block Type: Dynamic... 14 小时前
  495. 495 Code Display code snippets that respect your spacing and tabs. Name: core/code Category: text API Version: 3 Bl... 14 小时前
  496. 496 Details Hide and show additional content. Name: core/details Category: text API Version: 3 Block Type: Hybrid (sta... 14 小时前
  497. 497 Footnotes Display footnotes added to the page. Name: core/footnotes Category: text API Version: 3 Block Type: Dynami... 14 小时前
  498. 498 Classic Use the classic WordPress editor. Name: core/freeform Category: text API Version: 3 Block Type: Static (sa... 14 小时前
  499. 499 Heading Introduce new sections and organize content to help visitors (and search engines) understand the structure ... 14 小时前
  500. 500 List Item An individual item within a list. Name: core/list-item Category: text API Version: 3 Block Type: Static (s... 14 小时前
  501. 501 List An organized collection of items displayed in a specific order. Name: core/list Category: text API Version... 14 小时前
  502. 502 Math Display mathematical notation using LaTeX. Name: core/math Category: text API Version: 3 Block Type: Stati... 14 小时前
  503. 503 Unsupported Your site doesn’t include support for this block. Name: core/missing Category: text API Version: 3 Block T... 14 小时前
  504. 504 Paragraph Start with the basic building block of all narrative. Name: core/paragraph Category: text API Version: 3 B... 14 小时前
  505. 505 Preformatted Add text that respects your spacing and tabs, and also allows styling. Name: core/preformatted Category: t... 14 小时前
  506. 506 Pullquote Give special visual emphasis to a quote from your text. Name: core/pullquote Category: text API Version: 3... 14 小时前
  507. 507 Quote Give quoted text visual emphasis. “In quoting others, we cite ourselves.” — Julio Cortázar Name: core/quot... 14 小时前
  508. 508 Table Create structured content in rows and columns to display information. Name: core/table Category: text API ... 14 小时前
  509. 509 Poetry Insert poetry. Use special spacing formats. Or quote song lyrics. Name: core/verse Category: text API Vers... 14 小时前
  510. 510 Avatar Add a user’s avatar. Name: core/avatar Category: theme API Version: 3 Block Type: Dynamic (server-rendered... 14 小时前
  511. 511 Breadcrumbs Display a breadcrumb trail showing the path to the current page. Name: core/breadcrumbs Category: theme AP... 14 小时前
  512. 512 Comment Author Avatar (deprecated) This block is deprecated and should not be used in new content. Please use the Avatar block instead. Name: ... 14 小时前
  513. 513 Comment Author Name Displays the name of the author of the comment. Name: core/comment-author-name Category: theme API Version... 14 小时前
  514. 514 Comment Content Displays the contents of a comment. Name: core/comment-content Category: theme API Version: 3 Block Type: ... 14 小时前
  515. 515 Comment Date Displays the date on which the comment was posted. Name: core/comment-date Category: theme API Version: 3 ... 14 小时前
  516. 516 Comment Edit Link Displays a link to edit the comment in the WordPress Dashboard. This link is only visible to users with the... 14 小时前
  517. 517 Comment Reply Link Displays a link to reply to a comment. Name: core/comment-reply-link Category: theme API Version: 3 Block ... 14 小时前
  518. 518 Comments Next Page Displays the next comment’s page link. Name: core/comments-pagination-next Category: theme API Version: 3 ... 14 小时前
  519. 519 Comments Page Numbers Displays a list of page numbers for comments pagination. Name: core/comments-pagination-numbers Category: ... 14 小时前
  520. 520 Comments Previous Page Displays the previous comment’s page link. Name: core/comments-pagination-previous Category: theme API Ver... 14 小时前
  521. 521 Comments Pagination Displays a paginated navigation to next/previous set of comments, when applicable. Name: core/comments-pag... 14 小时前
  522. 522 Comments Title Displays a title with the number of comments. Name: core/comments-title Category: theme API Version: 3 Blo... 14 小时前
  523. 523 Comments An advanced block that allows displaying post comments using different visual configurations. Name: core/c... 14 小时前
  524. 524 Login/out Show login & logout links. Name: core/loginout Category: theme API Version: 3 Block Type: Dynamic (server-... 14 小时前
  525. 525 Navigation The Navigation block is a container block for the collection of blocks that allow visitors to get around yo... 14 小时前
  526. 526 Pattern Placeholder Show a block pattern. Name: core/pattern Category: theme API Version: 3 Block Type: Dynamic (server-render... 14 小时前
  527. 527 Author Biography The author biography. Name: core/post-author-biography Category: theme API Version: 3 Block Type: Dynamic ... 14 小时前
  528. 528 Author Name The author name. Name: core/post-author-name Category: theme API Version: 3 Block Type: Dynamic (server-re... 14 小时前
  529. 529 Author (deprecated) This block is deprecated and should not be used in new content. Please use the Avatar block, the Author Nam... 14 小时前
  530. 530 Comment (deprecated) This block is deprecated and should not be used in new content. Please use the Comments block instead. Name... 14 小时前
  531. 531 Comments Count Display a post’s comments count. Name: core/post-comments-count Category: theme API Version: 3 Block Type:... 14 小时前
  532. 532 Comments Form Display a post’s comments form. Name: core/post-comments-form Category: theme API Version: 3 Block Type: D... 14 小时前
  533. 533 Comments Link Displays the link to the current post comments. Name: core/post-comments-link Category: theme API Version:... 14 小时前
  534. 534 Content Displays the contents of a post or page. Name: core/post-content Category: theme API Version: 3 Block Type... 14 小时前
  535. 535 Date Display a custom date. Name: core/post-date Category: theme API Version: 3 Block Type: Dynamic (server-ren... 14 小时前
  536. 536 Excerpt Display the excerpt. Name: core/post-excerpt Category: theme API Version: 3 Block Type: Dynamic (server-re... 14 小时前
  537. 537 Featured Image Display a post’s featured image. Name: core/post-featured-image Category: theme API Version: 3 Block Type:... 14 小时前
  538. 538 Post Navigation Link Displays the next or previous post link that is adjacent to the current post. Name: core/post-navigation-l... 14 小时前
  539. 539 Post Template Contains the block elements used to render a post, like the title, date, featured image, content or excerpt... 14 小时前
  540. 540 Post Terms Post terms. Name: core/post-terms Category: theme API Version: 3 Block Type: Dynamic (server-rendered) Att... 14 小时前
  541. 541 Time to Read Show minutes required to finish reading the post. Can also show a word count. Name: core/post-time-to-read... 14 小时前
  542. 542 Title Displays the title of a post, page, or any other content-type. Name: core/post-title Category: theme API V... 14 小时前
  543. 543 No Results Contains the block elements used to render content when no query results are found. Name: core/query-no-re... 14 小时前
  544. 544 Next Page Displays the next posts page link. Name: core/query-pagination-next Category: theme API Version: 3 Block T... 14 小时前
  545. 545 Page Numbers Displays a list of page numbers for pagination. Name: core/query-pagination-numbers Category: theme API Ve... 14 小时前
  546. 546 Previous Page Displays the previous posts page link. Name: core/query-pagination-previous Category: theme API Version: 3... 14 小时前
  547. 547 Pagination Displays a paginated navigation to next/previous set of posts, when applicable. Name: core/query-paginatio... 14 小时前
  548. 548 Query Title Display the query title. Name: core/query-title Category: theme API Version: 3 Block Type: Dynamic (server... 14 小时前
  549. 549 Query Total Display the total number of results in a query. Name: core/query-total Category: theme API Version: 3 Bloc... 14 小时前
  550. 550 Query Loop An advanced block that allows displaying post types based on different query parameters and visual configur... 14 小时前
  551. 551 Read More Displays the link of a post, page, or any other content-type. Name: core/read-more Category: theme API Ver... 14 小时前
  552. 552 Site Logo Display an image to represent this site. Update this block and the changes apply everywhere. Name: core/si... 14 小时前
  553. 553 Site Tagline Describe in a few words what this site is about. This is important for search results, sharing on social me... 14 小时前
  554. 554 Site Title Displays the name of this site. Update the block, and the changes apply everywhere it’s used. This will als... 14 小时前
  555. 555 Template Part Edit the different global regions of your site, like the header, footer, sidebar, or create your own. Name:... 14 小时前
  556. 556 Term Count Displays the post count of a taxonomy term. Name: core/term-count Category: theme API Version: 3 Block Typ... 14 小时前
  557. 557 Term Description Display the description of categories, tags and custom taxonomies when viewing an archive. Name: core/term... 14 小时前
  558. 558 Term Name Displays the name of a taxonomy term. Name: core/term-name Category: theme API Version: 3 Block Type: Dyna... 14 小时前
  559. 559 Term Template Contains the block elements used to render a taxonomy term, like the name, description, and more. Name: co... 14 小时前
  560. 560 Terms Query An advanced block that allows displaying taxonomy terms based on different query parameters and visual conf... 14 小时前
  561. 561 Archives Display a date archive of your posts. Name: core/archives Category: widgets API Version: 3 Block Type: Dyn... 14 小时前
  562. 562 Calendar A calendar of your site’s posts. Name: core/calendar Category: widgets API Version: 3 Block Type: Dynamic ... 14 小时前
  563. 563 Terms List Display a list of all terms of a given taxonomy. Name: core/categories Category: widgets API Version: 3 Bl... 14 小时前
  564. 564 Input Field This block is experimental and may change or be removed without notice. The basic building block for forms.... 14 小时前
  565. 565 Form Submission Notification This block is experimental and may change or be removed without notice. Provide a notification message afte... 14 小时前
  566. 566 Form Submit Button This block is experimental and may change or be removed without notice. A submission button for forms. Name... 14 小时前
  567. 567 Form This block is experimental and may change or be removed without notice. A form. Name: core/form Category: ... 14 小时前
  568. 568 Custom HTML Add custom HTML code and preview it as you edit. Name: core/html Category: widgets API Version: 3 Block Ty... 14 小时前
  569. 569 Latest Comments Display a list of your most recent comments. Name: core/latest-comments Category: widgets API Version: 3 B... 14 小时前
  570. 570 Latest Posts Display a list of your most recent posts. Name: core/latest-posts Category: widgets API Version: 3 Block T... 14 小时前
  571. 571 Page List Item Displays a page inside a list of all pages. Name: core/page-list-item Category: widgets API Version: 3 Blo... 14 小时前
  572. 572 Page List Display a list of all pages. Name: core/page-list Category: widgets API Version: 3 Block Type: Dynamic (se... 14 小时前
  573. 573 RSS Display entries from any RSS or Atom feed. Name: core/rss Category: widgets API Version: 3 Block Type: Dyn... 14 小时前
  574. 574 Search Help visitors find your content. Name: core/search Category: widgets API Version: 3 Block Type: Dynamic (s... 14 小时前
  575. 575 Shortcode Insert additional custom elements with a WordPress shortcode. Name: core/shortcode Category: widgets API V... 14 小时前
  576. 576 Social Icon The Social Icon is a foundational block that displays various icons linking to different social profiles or... 14 小时前
  577. 577 Social Icons Display icons linking to your social profiles or sites. Name: core/social-links Category: widgets API Vers... 14 小时前
  578. 578 Tag Cloud A cloud of popular keywords, each sized by how often it appears. Name: core/tag-cloud Category: widgets AP... 14 小时前