跳到内容
导航菜单
切换导航
登录
产品
行动
自动化任何工作流
包装
托管和管理包
安全
查找并修复漏洞
代码空间
即时开发环境
GitHub Copilot公司
用AI编写更好的代码
代码审查
管理代码更改
问题
计划和跟踪工作
讨论
在代码外协作
探索
所有功能
文档
GitHub技能
博客
解决
对于
企业
团队
创业公司
教育类
按解决方案
CI/CD和自动化
开发运营
开发安全操作
资源
学习途径
白皮书、电子书、网络研讨会
客户案例
合作伙伴
开放源代码
GitHub赞助商
资助开源开发人员
ReadME项目
GitHub社区文章
存储库
话题
趋向
收藏
企业
企业平台
AI驱动的开发人员平台
可用附加组件
高级安全
企业级安全功能
GitHub Copilot公司
企业级AI功能
高级支持
企业级全天候支持
定价
搜索或跳转到。。。
搜索代码、存储库、用户、问题、推送请求。。。
搜索
清除
搜索语法提示
提供反馈
我们阅读了每一条反馈,并非常认真地对待您的意见。
包括我的电子邮件地址,以便与我联系
保存的搜索
使用保存的搜索更快地筛选结果
姓名
查询
要查看所有可用的限定符,请参阅我们的
文档
.
登录
注册
您使用另一个选项卡或窗口登录。
重新加载
刷新会话。
您在另一个选项卡或窗口中注销。
重新加载
刷新会话。
您在另一个选项卡或窗口上切换了帐户。
重新加载
刷新会话。
解除警报
{{消息}}
WordPress(文字出版社)
/
古腾堡
公共
通知
您必须登录才能更改通知设置
福克
4公里
星星
9.9万
代码
问题
5公里+
Pull请求
1.1公里
讨论
行动
项目
23
安全
洞察力
其他导航选项
代码
问题
Pull请求
讨论
行动
项目
安全
洞察力
文件夹
大旅行箱
面包屑
古腾堡
/
包装
/
块状布雷里
/
型钢混凝土
/
索引.js
责备
责备
最新提交
历史
历史
334行(322个位置)·9.7 KB
大旅行箱
面包屑
古腾堡
/
包装
/
块状布雷里
/
型钢混凝土
/
索引.js
顶部
文件元数据和控件
代码
责备
334行(322个位置)·9.7 KB
原始
1
2
三
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
/**
*WordPress依赖项
*/
进口
{
设置默认块名称
,
setFreeformContentHandlerName(设置自由格式内容处理程序名称)
,
设置未注册类型句柄名称
,
设置分组块名称
,
}
从
“@wordpress/blocks”
;
/**
*内部依赖性
*/
//当IS_GUTENBERG_PLUGIN设置为false时,导入实验块
//由packages/block-library/src/index.js进行转换,如下所示:
//从'导入*作为实验块/
实验-块'
//成为
//const experimentalBlock=空;
//这使webpack能够从
//生产构建以使最终捆绑包更小。
//
//请参见
https://github.com/WordPress/gutenberg/pull/40655
了解更多上下文。
进口
*
作为
档案
从
”/
档案
;
进口
*
作为
化身
从
”/
阿凡达'
;
进口
*
作为
音频
从
”/
音频'
;
进口
*
作为
按钮
从
”/
按钮'
;
进口
*
作为
按钮
从
”/
按钮'
;
进口
*
作为
日历
从
”/
日历'
;
进口
*
作为
类别
从
”/
类别'
;
进口
*
作为
经典
从
”/
自由形式'
;
进口
*
作为
代码
从
”/
代码'
;
进口
*
作为
柱
从
”/
列'
;
进口
*
作为
柱
从
”/
列'
;
进口
*
作为
评论
从
”/
评论'
;
进口
*
作为
评论作者头像
从
”/
评论-作者-增值'
;
进口
*
作为
评论作者姓名
从
”/
评论作者姓名'
;
进口
*
作为
评论内容
从
”/
评论内容'
;
进口
*
作为
评论日期
从
”/
注释日期'
;
进口
*
作为
评论编辑链接
从
”/
评论-编辑-链接'
;
进口
*
作为
评论回复链接
从
”/
评论-回复链接'
;
进口
*
作为
注释模板
从
”/
注释模板'
;
进口
*
作为
评论页码上一页
从
”/
注释-页码-上一页'
;
进口
*
作为
评论分页
从
”/
注释-分页'
;
进口
*
作为
评论页码下一页
从
”/
注释下一页'
;
进口
*
作为
评论页码
从
”/
注释-页码'
;
进口
*
作为
评论标题
从
”/
注释-标题'
;
进口
*
作为
盖
从
”/
封面'
;
进口
*
作为
细节
从
”/
详细信息'
;
进口
*
作为
嵌入
从
”/
嵌入'
;
进口
*
作为
文件
从
”/
文件'
;
进口
*
作为
形式
从
”/
表单'
;
进口
*
作为
表单输入
从
”/
表单输入'
;
进口
*
作为
表单提交按钮
从
”/
表单提交按钮
;
进口
*
作为
表单提交通知
从
”/
表单提交通知'
;
进口
*
作为
画廊
从
”/
画廊'
;
进口
*
作为
组
从
”/
组'
;
进口
*
作为
标题
从
”/
标题'
;
进口
*
作为
homeLink(主页链接)
从
”/
家庭链接'
;
进口
*
作为
html格式
从
”/
html格式'
;
进口
*
作为
形象
从
”/
图像'
;
进口
*
作为
最新评论
从
”/
最新评论
;
进口
*
作为
最新帖子
从
”/
最新帖子
;
进口
*
作为
列表
从
”/
列表'
;
进口
*
作为
列表项
从
”/
列表-项目'
;
进口
*
作为
登录/退出
从
”/
登录'
;
进口
*
作为
媒体文本
从
”/
媒体-文本'
;
进口
*
作为
丢失的
从
”/
缺少'
;
进口
*
作为
更多
从
”/
更多'
;
进口
*
作为
航行
从
”/
导航'
;
进口
*
作为
导航链接
从
”/
导航链接'
;
进口
*
作为
导航子菜单
从
”/
导航子菜单'
;
进口
*
作为
下一页
从
”/
下一页'
;
进口
*
作为
图案
从
”/
模式'
;
进口
*
作为
页面列表
从
”/
页面列表'
;
进口
*
作为
页面列表项
从
”/
页面列表项'
;
进口
*
作为
段落
从
”/
段落'
;
进口
*
作为
后期作者
从
”/
帖子作者'
;
进口
*
作为
帖子作者姓名
从
”/
作者后名称'
;
进口
*
作为
作者传记后
从
”/
作者后传记
;
进口
*
作为
postComment(发表评论)
从
”/
发表评论'
;
进口
*
作为
发布评论计数
从
”/
帖子评论-计数'
;
进口
*
作为
发布评论表单
从
”/
发表评论-形式'
;
进口
*
作为
发布评论链接
从
”/
帖子评论-链接'
;
进口
*
作为
发布内容
从
”/
发布内容'
;
进口
*
作为
postDate(发布日期)
从
”/
后日期'
;
进口
*
作为
发布摘录
从
”/
后摘录'
;
进口
*
作为
发布特色图像
从
”/
后特征图像
;
进口
*
作为
后导航链接
从
”/
导航后链接
;
进口
*
作为
postTemplate(后模板)
从
”/
后模板'
;
进口
*
作为
后条款
从
”/
后条款'
;
进口
*
作为
发布读取时间
从
”/
后读时间'
;
进口
*
作为
职务
从
”/
职位名称'
;
进口
*
作为
预定义格式
从
”/
预格式化'
;
进口
*
作为
引言
从
”/
引言'
;
进口
*
作为
查询
从
”/
查询'
;
进口
*
作为
查询无结果
从
”/
查询无结果
;
进口
*
作为
查询分页
从
”/
查询分页'
;
进口
*
作为
查询分页下一页
从
”/
查询分页-下一个'
;
进口
*
作为
查询页码
从
”/
查询页码'
;
进口
*
作为
查询分页上一页
从
”/
查询分页上一个'
;
进口
*
作为
查询标题
从
”/
查询标题'
;
进口
*
作为
引用
从
”/
引用'
;
进口
*
作为
可重用块
从
”/
块'
;
进口
*
作为
阅读更多
从
”/
读-多'
;
进口
*
作为
rss公司
从
”/
“rss”
;
进口
*
作为
搜索
从
”/
搜索'
;
进口
*
作为
分离器
从
”/
分隔符'
;
进口
*
作为
短代码
从
”/
短代码'
;
进口
*
作为
网站徽标
从
”/
站点丢失'
;
进口
*
作为
网站标语
从
”/
站点标记'
;
进口
*
作为
网站标题
从
”/
站点-时间'
;
进口
*
作为
社交链接
从
”/
社交链接'
;
进口
*
作为
社交链接
从
”/
社交链接
;
进口
*
作为
垫片
从
”/
垫片
;
进口
*
作为
桌子
从
”/
表'
;
进口
*
作为
目录表
从
”/
目录
;
进口
*
作为
标记云
从
”/
标签云'
;
进口
*
作为
模板部件
从
”/
模板部分'
;
进口
*
作为
术语描述
从
”/
术语描述'
;
进口
*
作为
text列
从
”/
文本-列'
;
进口
*
作为
韵文
从
”/
韵文'
;
进口
*
作为
视频
从
”/
视频'
;
进口
*
作为
脚注
从
”/
脚注'
;
进口
isBlockMetadata实验
从
”/
utils/is-block-metadata-experimental(实用程序/信息块-元数据-实验)
;
/**
*函数获取数组中的所有块库块
*/
常数
获取所有块
=
(
)
=>
{
常数
阻碍
=
[
//公共块在顶部分组以优先显示
//在各种上下文中,比如插入器和自动完成组件。
段落
,
形象
,
标题
,
画廊
,
列表
,
列表项
,
引用
,
//注册所有剩余的核心块。
档案
,
音频
,
按钮
,
按钮
,
日历
,
类别
,
代码
,
柱
,
柱
,
评论作者头像
,
盖
,
细节
,
嵌入
,
文件
,
组
,
html格式
,
最新评论
,
最新帖子
,
媒体文本
,
丢失的
,
更多
,
下一页
,
页面列表
,
页面列表项
,
图案
,
预定义格式
,
引言
,
可重用块
,
rss公司
,
搜索
,
分离器
,
短代码
,
社交链接
,
社交链接
,
垫片
,
桌子
,
标签云
,
text列
,
韵文
,
视频
,
脚注
,
//主题块
航行
,
导航链接
,
导航子菜单
,
网站徽标
,
网站标题
,
站点标记线
,
查询
,
模板部件
,
化身
,
职位头衔
,
发布摘录
,
发布特色图像
,
发布内容
,
后期作者
,
帖子作者姓名
,
postComment(发表评论)
,
帖子注释计数
,
发布评论链接
,
postDate(发布日期)
,
后条款
,
后导航链接
,
发布模板
,
发布读取时间
,
查询分页
,
查询分页下一页
,
查询页码
,
查询分页上一页
,
查询无结果
,
阅读更多
,
评论
,
评论作者姓名
,
评论内容
,
评论日期
,
评论编辑链接
,
评论回复链接
,
注释模板
,
评论标题
,
评论分页
,
评论页码下一页
,
评论页码
,
评论页面上一页
,
发布评论表单
,
目录表
,
homeLink(主页链接)
,
登录/退出
,
术语描述
,
查询标题
,
作者传记后
,
]
;
如果
(
窗口
?。
__experimentalEnableForm块
)
{
阻碍
.
推
(
形式
)
;
阻碍
.
推
(
表单输入
)
;
阻碍
.
推
(
表单提交按钮
)
;
阻碍
.
推
(
表单提交通知
)
;
}
//在WordPress上下文中,有条件地
//添加经典块和TinyMCE编辑器
//在下列任何一种情况下:
//-当前帖子包含一个经典区块
//-禁用TinyMCE的实验未激活。
//-a查询参数指定应加载TinyMCE
如果
(
窗口
?。
水处理
?。
旧编辑器
&&
(
窗口
?。
水处理
?。
需要ClassicBlock
||
!
窗口
?。
__实验禁用Inymce
||
!
!
新的
URL搜索参数
(
窗口
?。
位置
?。
搜索
)
.
得到
(
“requiresTinymce”
)
)
)
{
阻碍
.
推
(
经典
)
;
}
返回
阻碍
.
滤波器
(
布尔值
)
;
}
;
/**
*函数获取数组中的所有核心块。
*
*@示例
*```js
*从“@wordpress/block-library”导入{__terialGetCoreBlocks};
*
*const核心块=__terialGetCoreBlocks();
* ```
*/
出口
常数
__实验性获取核心块
=
(
)
=>
获取所有块
(
)
.
滤波器
(
(
{
元数据
}
)
=>
!
isBlockMetadata实验
(
元数据
)
)
;
/**
*用于注册块编辑器提供的核心块的函数。
*
*@param{Array}blocks正在注册的核心块的可选数组。
*
*@示例
*```js
*从“@wordpress/block-library”导入{registerCoreBlocks};
*
*寄存器核心块();
* ```
*/
出口
常数
寄存器核心块
=
(
阻碍
=
__实验性获取核心块
(
)
)
=>
{
阻碍
.
对于每个
(
(
{
初始化
}
)
=>
初始化
(
)
)
;
设置默认块名
(
段落
.
名称
)
;
如果
(
窗口
.
水处理
&&
窗口
.
水处理
.
旧编辑器
&&
阻碍
.
一些
(
(
{
名称
}
)
=>
名称
===
经典
.
名称
)
)
{
setFreeformContentHandlerName(设置自由格式内容处理程序名称)
(
经典
.
名称
)
;
}
设置未注册类型句柄名称
(
丢失的
.
名称
)
;
设置分组块名称
(
组
.
名称
)
;
}
;
/**
*函数根据编辑器设置注册实验核心块。
*
*@param{boolean}enableFSEBlocks是否启用完整的站点编辑块。
*@示例
*``js
*从“@wordpress/block-library”导入{__terialRegisterExperimentalCoreBlocks};
*
*__terialRegisterExperimentalCoreBlocks(设置);
* ```
*/
出口
常数
__实验寄存器实验核心块
=
全球This
.
IS_GUTENBERG_PLUGIN公司
?
(
{
启用FSEBlocks
}
=
{
}
)
=>
{
常数
启用的实验
=
[
启用FSEBlocks
?
“fse”
:
无效的
]
;
获取所有块
(
)
.
滤波器
(
(
{
元数据
}
)
=>
isBlockMetadata实验
(
元数据
)
)
.
滤波器
(
(
{
元数据
:
{
__实验性的
}
}
)
=>
__实验性的
===
真的
||
启用的实验
.
包括
(
__实验性的
)
)
.
对于每个
(
(
{
初始化
}
)
=>
初始化
(
)
)
;
}
:
未定义的
;
出口
{
私人蚜虫
}
从
”/
私人爱好
;
此时无法执行该操作。