跳到内容
新问题

对这个项目有疑问吗?注册一个免费的GitHub帐户以打开一个问题,并联系其维护者和社区。

单击“注册GitHub”,表示您同意我们的服务条款隐私声明。我们偶尔会向您发送与帐户相关的电子邮件。

已经在GitHub上了?登录到您的帐户

脚注:存储在修订中 #52686

已合并
将9个提交合并到
2023年7月19日
已合并

脚注:存储在修订中 #52686

将9个提交合并到
2023年7月19日

对话

埃拉特里克斯
复制链接
成员

@埃拉特里克斯 埃拉特里克斯 评论2023年7月17日

什么?

修复 #52541。目前脚注未存储在修订版中,因为它是post-meta。

为什么?

我们应该保存它们,否则脚注会丢失,链接会断开。

怎么用?

添加修订后,更新修订元。恢复修订时,也要恢复元数据。

测试说明

创建一篇带有脚注的文章。然后更新内容并更新脚注或添加/删除脚注。现在恢复以前的版本。

键盘测试说明

屏幕截图或屏幕广播

fn-再视力

@埃拉特里克斯 埃拉特里克斯补充[类型]Bug 现有功能无法按预期工作 回传至WP 6.7 Beta/RC Pull请求需要回传到目前处于测试阶段的WordPress主要版本标签2023年7月17日
@github-操作
复制链接

github-操作 机器人程序 评论2023年7月17日

在中检测到片状测试a924b4b型.
一些测试通过,但尝试失败。失败可能与此提交无关,但仍会报告以供查看。请参见文档了解更多信息。

🔍 工作流运行URL:https://github.com/WordPress/gutenberg/actions/runs/5597363864
📝 报告的问题:

@亚当西尔弗斯坦
复制链接
成员

@埃拉特里克斯-您可能还需要在上添加过滤器wp_save_post_revision_post_has_changed-否则更改为只有meta(没有内容更改)不会创建修订。我有一个非常精细的版本,可以自动保存这种类型的修订https://github.com/adamsilverstein/wp-post-meta-revisions/blob/main/wp-post-meta-revisions.php请尽你所能!

@埃拉特里克斯
复制链接
成员 作者

@亚当西尔弗斯坦是的,我知道,现在你还需要更改内容以触发修订。添加/删除或更改脚注顺序时,会创建修订,因为它会影响文章内容。但这是我们最小的问题。目前,我们需要进行这种丑陋的黑客攻击:

删除操作(_A)('发布_更新','wp保存post_revision',10,1);添加操作(_A)('wp_后插入_后','wp保存post_revision',10,1);

因为REST API首先更新帖子,然后更新元数据。修订创建于发布_更新,然后插入元数据。如果REST API使用元输入菲尔德,这没问题。

有什么想法吗?

@亚当西尔弗斯坦
复制链接
成员

当您添加/删除或更改脚注顺序时,它将创建修订,因为它会影响帖子内容。但这是我们最小的问题。

啊,好吧

有什么想法吗?

这听起来很像插件上多次出现的“off-by-one”问题(例如。adamsilverstein/wp-post-meta-revisions#17(评论)-查看此处的修复)。我想把钩子移到wp_后插入_后会有一些意料之外的副作用,所以我会犹豫要不要改变!最终,我认为我们可以用一种不那么老套的方式在核心中修复这个问题,因为我们可以在正确的时间复制修改后的元字段。既然GB脚注实际上使用了post-meta,那么我们有了一个更有力的理由来修复核心;我很乐意尝试在6.4中实现这一点。我可以使用插件中的最新方法更新核心补丁

@亚当西尔弗斯坦
复制链接
成员

阿达姆西尔弗斯坦 评论2023年7月17日

我重新通过了核心补丁,并将进行测试以验证脚注正确工作(我现在默认包括):

WordPress/WordPress-develop#4859

注意这里的附加功能预览也可以正确地使用修改后的meta,我相信它也会纠正其他报告的问题。

@埃拉特里克斯
复制链接
成员 作者

这是我们可以在目录中作为插件发布的东西吗?这样我们就可以在6.4之前为人们指明方向了?尽管这个错误让我认为脚注还没有准备好用于6.3。如果我们必须让人们使用一个插件才能正常工作,那就不酷了。

@埃拉特里克斯
复制链接
成员 作者

要清楚的是,现在发生了以下情况:

无论当前的脚注是什么,都会保留下来。但你可能没有意识到脚注并没有被记录在修订历史中,只有在你恢复修订后,你才知道脚注没有被恢复。事实上,它与帖子内容紧密相连,这让事情变得更糟:链接将被指向不存在的脚注的锚打破,脚注在那里不相关,并且列表编号与内容中的编号不匹配。在您编辑帖子并调用实体提供程序onChange之前,情况就是这样的,因此顺序是固定的,不相关的注释也会被删除。但旧脚注将保持空白。

@埃拉特里克斯
复制链接
成员 作者

埃拉特里克斯 评论2023年7月18日

@亚当西尔弗斯坦您如何解决(或计划解决)REST API单独更新元,而它纠正的唯一问题是wp_后插入_后,不是发布_更新,保存(_post)等。只要在发布_更新钩子,除非REST API的钩子顺序被更正,否则这将是一个问题。

(我看到你了更新帖子之前更新元在单元测试中,这与REST API的功能相反。)

@亚当西尔弗斯坦
复制链接
成员

亚当西尔弗斯坦 评论2023年7月18日

@亚当西尔弗斯坦如何解决(或计划解决)REST API单独更新元的问题,而它纠正的唯一钩子是wp_after_insert_post,而不是post_updated、save_post等。只要在post_uplated钩子上创建修订,这将是一个问题,除非REST API的钩子顺序得到纠正。

我在手动测试中也注意到了这一点。我需要扩展单元测试以涵盖实际的REST API保存。也许在这里你可以用wp_后插入_后行动?

我认为最好的办法是将修订元数据更新直接集成到REST API端点中,在更新post元数据后,我们可以将其复制到新创建的修订中。我开始在公共关系部门从事这方面的工作,并计划继续朝着这个方向努力。我还将尝试集成到我们用于预览的自动保存端点。

这个错误让我觉得脚注还没有准备好6.3

我倾向于同意:这是一个严重的错误,除非我们计划将修复返回到6.3.1

@埃拉特里克斯
复制链接
成员 作者

我在手动测试中也注意到了这一点。我需要扩展单元测试以涵盖实际的REST API保存。也许在这里你可以用wp_后插入_后行动?

这不起作用,因为修订是在发布_更新.两种解决方案:

  • 将创建修订移到wp_后插入_后。这至少会打破插件依赖于它被添加到发布_更新动作,例如取下挂钩。
  • 修复REST API,以便发布_更新在更新meta后激发,就像它用于wp_insert/更新post。我认为这是我的偏好,因为它使行为与wp_insert/更新post.
  • 可能在更新REST API中的帖子之前更新帖子元,但我认为这更具风险,并且扩大了REST API和wp_insert/更新post甚至更多。

我倾向于同意:这是一个严重的错误,除非我们计划将修复返回到6.3.1

我们应该在6.3 RC2中获得此PR。

@亚当西尔弗斯坦
复制链接
成员

@埃拉特里克斯你能用上的最新版本测试吗WordPress/WordPress-develop#4859?

复制链接
贡献者

@告诉机器 告诉机器 留下了评论

选择隐藏此评论的原因

将显示原因,以便向其他人描述此评论。了解更多信息.

谢谢你的公关@埃拉特里克斯! 我不完全了解修订是如何工作的,所以我可能不是审查这个更改的最佳人选,但我注意到的一件事是函数命名:因为块库中的PHP文件是从核心中的包自动生成的,所以最好在函数前面加上水处理而不是古腾堡、和在构建时重命名它们。这样可以避免在函数进入核心后运行插件时发生冲突。请参见#51989最近的一个例子。
编辑:实际上#51978也许是一个更好的例子😄

@马马杜卡 马马杜卡补充这个[Block]脚注 影响脚注块标签2023年7月19日
@埃拉特里克斯
复制链接
成员 作者

@埃拉特里克斯你能用上的最新版本测试吗WordPress/WordPress开发#4859?

您是否添加了REST API支持?

@github-操作
复制链接

github-操作 机器人程序 评论2023年7月19日

尺寸变化:+1.29千字节(0%)

总大小:1.44 MB

文件名 大小 更改
构建/块编辑器/index.min.js 209千字节 +137亿(0%)
build/block-library/index.min.js 202千字节 +197亿(0%)
build/components/index.min.js 241千字节 +5亿(0%)
build/core-commands/index.min.js 2.31千字节 +49亿(+2%)
构建/core-data/index.min.js 16.4千字节 -15亿(0%)
build/edit-site/index.min.js 88.8千字节 +446亿(+1%)
构建/编辑site/style-rtl.css 13.1千字节 -6亿(0%)
构建/编辑site/style.css 13.1千字节 -70亿(0%)
build/editor/index.min.js 45.5千字节 +20亿(0%)
构建/交互性/index.min.js 10.4千字节 +282亿(+3%)
build/private-apis/index.min.js 951亿 +80亿(+1%)
构建/可重用块/index.min.js 2.71千巴 +173亿(+7%) 🔍
ℹ️查看未更改
文件名 大小
构建/a11y/index.min.js 955亿
build/annotations/index.min.js 2.69千字节
构建/api-fetch/index.min.js 2.28千字节
构建/auto/index.min.js 2.1千字节
build/blob/index.min.js 451亿
build/block-directory/index.min.js 6.99千字节
构建/块目录/样式-rtl.css 1.02千字节
构建/块目录/样式.css 1.02千字节
build/block-editor/content-rtl.css 4.26千字节
构建/块编辑器/内容.css 4.25千字节
构建/块编辑器/默认编辑器样式-rtl.css 381亿
构建/块编辑器/默认编辑器样式.css 381亿
build/block-editor/style-rtl.css 14.8千字节
构建/块编辑器/样式.css 14.8千字节
build/block-library/blocks/archives/editor-rtl.css 61亿
build/block-library/blocks/archives/editor.css 60亿
build/block-library/blocks/archives/style-rtl.css 90亿
build/block-library/blocks/archives/style.css 90亿
build/block-library/blocks/audio/editor-rtl.css 150亿
build/block-library/blocks/audio/editor.css 150亿
build/block-library/blocks/audio/style-rtl.css 122亿
build/block-library/blocks/audio/style.css 122亿
构建/block-library/blocks/audio/theme-rtl.css 126亿
构建/block-library/blocks/audio/theme.css 126亿
build/block-library/blocks/avatar/editor-rtl.css 116亿
build/block-library/blocks/avatar/editor.css 116亿
build/block-library/blocks/avatar/style-rtl.css 104亿
build/block-library/blocks/avatar/style.css 104亿
build/block-library/blocks/block/editor-rtl.css 305亿
build/block-library/blocks/block/editor.css 305亿
build/block-library/blocks/button/editor-rtl.css 584亿
build/block-library/blocks/button/editor.css 582亿
build/block-library/blocks/button/style-rtl.css 624亿
build/block-library/blocks/button/style.css 623亿
build/block-library/blocks/buttons/editor-rtl.css 337亿
build/block-library/blocks/buttons/editor.css 337亿
build/block-library/blocks/buttons/style-rtl.css 332亿
build/block-library/blocks/buttons/style.css 332亿
build/block-library/blocks/calendar/style-rtl.css 239亿
build/block-library/blocks/calendar/style.css 239亿
build/block-library/blocks/categories/editor-rtl.css 113亿
build/block-library/blocks/categories/editor.css 112亿
build/block-library/blocks/categories/style-rtl.css 124亿
build/block-library/blocks/categories/style.css 124亿
build/block-library/blocks/code/editor-rtl.css 53亿
build/block-library/blocks/code/editor.css 53亿
build/block-library/blocks/code/style-rtl.css 121亿
build/block-library/blocks/code/style.css 121亿
build/block-library/blocks/code/theme-rtl.css 124亿
build/block-library/blocks/code/theme.css 124亿
build/block-library/blocks/columns/editor-rtl.css 108亿
build/block-library/blocks/columns/editor.css 108亿
build/block-library/blocks/columns/style-rtl.css 409亿
build/block-library/blocks/columns/style.css 409亿
build/block-library/blocks/comment-author-avatar/editor-rtl.css 125亿
build/block-library/blocks/comment-author-avatar/editor.css 125亿
build/block-library/blocks/comment-content/style-rtl.css 92亿
build/block-library/blocks/comment-content/style.css 92亿
build/block-library/blocks/comment-template/style-rtl.css 199亿
build/block-library/blocks/comment-template/style.css 198亿
build/block-library/blocks/comments-pagination-numbers/editor-rtl.css 123亿
build/block-library/blocks/comments-pagination-numbers/editor.css 121亿
build/block-library/blocks/comments-pagination/editor-rtl.css 222亿
build/block-library/blocks/comments-pageination/editor.css 209亿
build/block-library/blocks/comments-pagination/style-rtl.css 235亿
build/block-library/blocks/comments-pageination/style.css 231亿
build/block-library/blocks/comments-title/editor-rtl.css 75亿
build/block-library/blocks/comments-title/editor.css 75亿
build/block-library/blocks/comments/editor-rtl.css 840亿
build/block-library/blocks/comments/editor.css 839亿
build/block-library/blocks/comments/style-rtl.css 637亿
build/block-library/blocks/comments/style.css 636亿
构建/块库/blocks/cover/editor-rtl.css 647亿
build/block-library/blocks/cover/editor.css 650亿
build/block-library/blocks/cover/style-rtl.css 1.61千字节
build/block-library/blocks/cover/style.css 1.6千字节
build/block-library/blocks/details/editor-rtl.css 65亿
build/block-library/blocks/details/editor.css 65亿
build/block-library/blocks/details/style-rtl.css 178亿
构建/块库/blocks/details/style.css 178亿
build/block-library/blocks/embed/editor-rtl.css 293亿
build/block-library/blocks/embed/editor.css 293亿
build/block-library/blocks/embed/style-rtl.css 410亿
build/block-library/blocks/embed/style.css 410亿
build/block-library/blocks/embed/theme-rtl.css 126亿
build/block-library/blocks/embed/theme.css 126亿
build/block-library/blocks/file/editor-rtl.css 316亿
build/block-library/blocks/file/editor.css 316亿
build/block-library/blocks/file/style-rtl.css 269亿
build/block-library/blocks/file/style.css 270亿
build/block-library/blocks/file/view-interactivity.min.js 317磅
build/block-library/blocks/file/view.min.js 375亿
build/block-library/blocks/footnotes/style-rtl.css 201亿
build/block-library/blocks/footnotes/style.css 199亿
build/block-library/blocks/freeform/editor-rtl.css 2.58千字节
build/block-library/blocks/freeform/editor.css 2.58千字节
build/block-library/blocks/galletry/editor-rtl.css 947亿
build/block-library/blocks/galletry/editor.css 952亿
build/block-library/blocks/gallower/style-rtl.css 1.53千字节
build/block-library/blocks/gallower/style.css 1.53千字节
build/block-library/blocks/gallower/theme-rtl.css版本 108亿
build/block-library/blocks/gallery/主题.css 108亿
build/block-library/blocks/group/editor-rtl.css 654亿
build/block-library/blocks/group/editor.css 654亿
build/block-library/blocks/group/style-rtl.css 57亿
build/block-library/blocks/group/style.css 57亿
构建/block-library/blocks/group/theme-rtl.css 78亿
构建/块-库/块/组/主题.css 78亿
build/block-library/blocks/heading/style-rtl.css 76亿
build/block-library/blocks/heading/style.css 76亿
build/block-library/blocks/html/editor-rtl.css 336亿
build/block-library/blocks/html/editor.css 337亿
build/block-library/blocks/image/editor-rtl.css 834亿
build/block-library/blocks/image/editor.css 833亿
build/block-library/blocks/image/style-rtl.css 1.42千字节
build/block-library/blocks/image/style.css 1.42千字节
构建/block-library/blocks/image/theme-rtl.css 126亿
构建/block-library/blocks/image/theme.css 126亿
build/block-library/blocks/image/view-interactivity.min.js 1.46千字节
build/block-library/blocks/latest-comments/style-rtl.css 357亿
构建/块库/blocks/latest comments/style.css 357亿
build/block-library/blocks/platest-posts/editor-rtl.css 213亿
构建/块库/blocks/latest posts/editor.css 212亿
build/block-library/blocks/platest-posts/style-rtl.css 478亿
build/block-library/blocks/platest-posts/style.css 478亿
build/block-library/blocks/list/style-rtl.css 88亿
build/block-library/blocks/list/style.css 88亿
build/block-library/blocks/media-text/editor-rtl.css 266亿
build/block-library/blocks/media-text/editor.css 263磅
build/block-library/blocks/media-text/style-rtl.css 507亿
build/block-library/blocks/media-text/style.css 505亿
build/block-library/blocks/more/editor-rtl.css 431亿
build/block-library/blocks/more/editor.css 431亿
build/block-library/blocks/navigation-link/editor-rtl.css 712亿
build/block-library/blocks/navigation-link/editor.css 711亿
build/block-library/blocks/navigation-link/style-rtl.css 115亿
build/block-library/blocks/navigation-link/style.css 115亿
build/block-library/blocks/navigation-submenu/editor-rtl.css 296亿
build/block-library/blocks/navigation-submenu/editor.css 295亿
build/block-library/blocks/navigation/editor-rtl.css 2.26千字节
build/block-library/blocks/navigation/editor.css 2.26千字节
build/block-library/blocks/navigation/style-rtl.css 2.23千字节
build/block-library/blocks/navigation/style.css 2.22千字节
build/block-library/blocks/navigation/view-interactivity.min.js 988亿
build/block-library/blocks/navigation/view-modal.min.js 2.78千字节
build/block-library/blocks/navigation/view.min.js 438亿
build/block-library/blocks/nextpage/editor-rtl.css 395亿
build/block-library/blocks/nextpage/editor.css 395亿
build/block-library/blocks/page-list/editor-rtl.css 401亿
build/block-library/blocks/page-list/editor.css 401亿
build/block-library/blocks/page-list/style-rtl.css 175亿
build/block-library/blocks/page-list/style.css 175亿
build/block-library/blocks/pragment/editor-rtl.css 174亿
build/block-library/blocks/pragment/editor.css 174亿
build/block-library/blocks/pragment/style-rtl.css 279亿
build/block-library/blocks/pragment/style.css 281亿
build/block-library/blocks/post-author/style-rtl.css 175亿
build/block-library/blocks/post-author/style.css 176亿
build/block-library/blocks/post-comments-form/editor-rtl.css 96亿
build/block-library/blocks/post-comments-form/editor.css 96亿
build/block-library/blocks/post-comments-form/style-rtl.css 508亿
build/block-library/blocks/post-comments-form/style.css 508亿
build/block-library/blocks/post-date/style-rtl.css 61亿
build/block-library/blocks/post-date/style.css 61亿
build/block-library/blocks/post-extract/editor-rtl.css 71亿
build/block-library/blocks/post-extract/editor.css 71亿
build/block-library/blocks/post-extract/style-rtl.css 141亿
build/block-library/blocks/post-extract/style.css 141亿
build/block-library/blocks/post-featured-image/editor-rtl.css 588亿
build/block-library/blocks/post-featured-image/editor.css 586亿
build/block-library/blocks/post-featured-image/style-rtl.css 319亿
build/block-library/blocks/post-featured-image/style.css 319亿
build/block-library/blocks/post-navigation-link/style-rtl.css 153亿
build/block-library/blocks/post-navigation-link/style.css 153亿
build/block-library/blocks/post-template/editor-rtl.css 99亿
build/block-library/blocks/post-template/editor.css 98亿
build/block-library/blocks/post-template/style-rtl.css 314亿
build/block-library/blocks/post-template/style.css 314亿
build/block-library/blocks/post-terms/style-rtl.css 96亿
构建/块库/blocks/post-terms/style.css 96亿
build/block-library/blocks/post-time-to-read/style-rtl.css 69亿
build/block-library/blocks/post-time-to-read/style.css 69亿
build/block-library/blocks/post-title/style-rtl.css 100亿
build/block-library/blocks/post-title/style.css 100亿
build/block-library/blocks/preactatted/style-rtl.css 103亿
build/block-library/blocks/preactatted/style.css 103亿
build/block-library/blocks/pullquote/editor-rtl.css 135亿
build/block-library/blocks/pullquote/editor.css 135亿
build/block-library/blocks/pullquote/style-rtl.css 335亿
build/block-library/blocks/pullquote/style.css 335亿
build/block-library/blocks/pullquote/theme-rtl.css 167亿
构建/block-library/blocks/pullquote/theme.css 167亿
build/block-library/blocks/query-pagination-numbers/editor-rtl.css 122亿
build/block-library/blocks/query-pagination-numbers/editor.css 121亿
build/block-library/blocks/query-pagination/editor-rtl.css 221亿
build/block-library/blocks/query-pagination/editor.css 211亿
build/block-library/blocks/query-pagination/style-rtl.css 302磅
build/block-library/blocks/query-pagination/style.css 299亿
build/block-library/blocks/query-title/style-rtl.css 63亿
build/block-library/blocks/query-title/style.css 63亿
build/block-library/blocks/query/editor-rtl.css 450亿
build/block-library/blocks/query/editor.css 449亿
build/block-library/blocks/quote/style-rtl.css 222亿
构建/块库/blocks/quote/style.css 222亿
build/block-library/blocks/quote/theme-rtl.css 223亿
构建/block-library/blocks/quote/theme.css 226亿
build/block-library/blocks/read-more/style-rtl.css 132亿
build/block-library/blocks/read-more/style.css 132亿
build/block-library/blocks/rss/editor-rtl.css 149亿
build/block-library/blocks/rss/editor.css 149亿
构建/块库/blocks/rss/style-rtl.css 289亿
build/block-library/blocks/rss/style.css 288亿
build/block-library/blocks/search/editor-rtl.css 178亿
build/block-library/blocks/search/editor.css 178亿
build/block-library/blocks/search/style-rtl.css 587亿
build/block-library/blocks/search/style.css 584亿
构建/block-library/blocks/search/theme-rtl.css 114亿
构建/block-library/blocks/search/theme.css 114亿
build/block-library/blocks/search/view.min.js 531亿
build/block-library/blocks/seleparator/editor-rtl.css 146亿
build/block-library/blocks/seleparator/editor.css 146亿
build/block-library/blocks/seleparater/style-rtl.css 234亿
build/block-library/blocks/seleparater/style.css 234亿
build/block-library/blocks/seleparater/theme-rtl.css 194亿
build/block-library/blocks/seleparater/theme.css 194亿
build/block-library/blocks/shortcode/editor-rtl.css 323亿
构建/块库/blocks/shortcode/editor.css 323亿
build/block-library/blocks/site-logo/editor-rtl.css 754亿
build/block-library/blocks/site-logo/editor.css 754亿
build/block-library/blocks/site-logo/style-rtl.css 203 B
build/block-library/blocks/site-logo/style.css 203 B
build/block-library/blocks/site-tagline/editor-rtl.css 86亿
build/block-library/blocks/site-tagline/editor.css 86亿
build/block-library/blocks/site-title/editor-rtl.css 116亿
build/block-library/blocks/site-title/editor.css 116亿
build/block-library/blocks/site-title/style-rtl.css 57亿
build/block-library/blocks/site-title/style.css 57亿
build/block-library/blocks/social-link/editor-rtl.css 184亿
build/block-library/blocks/social-link/editor.css 184亿
build/block-library/blocks/social-links/editor-rtl.css 674亿
build/block-library/blocks/social-links/editor.css 673亿
build/block-library/blocks/social-links/style-rtl.css 1.43千字节
build/block-library/blocks/social-links/style.css 1.42千字节
build/block-library/blocks/spacer/editor-rtl.css 348磅
build/block-library/blocks/spacer/editor.css 348亿
build/block-library/blocks/spacer/style-rtl.css 48亿
build/block-library/blocks/spacer/style.css 48亿
build/block-library/blocks/table/editor-rtl.css 433亿
build/block-library/blocks/table/editor.css 433亿
build/block-library/blocks/table/style-rtl.css 645亿
build/block-library/blocks/table/style.css 644亿
build/block-library/blocks/table/theme-rtl.css 146亿
构建/block-library/blocks/table/theme.css 146亿
build/block-library/blocks/tag-cloud/style-rtl.css 251亿
build/block-library/blocks/tag-cloud/style.css 253亿
build/block-library/blocks/template-part/editor-rtl.css 403亿
build/block-library/blocks/template-part/editor.css 403亿
build/block-library/blocks/template-part/theme-rtl.css 101亿
build/block-library/blocks/template-part/theme.css 101亿
build/block-library/blocks/term-description/style-rtl.css 111亿
build/block-library/blocks/term-description/style.css 111亿
build/block-library/blocks/text-columns/editor-rtl.css 95亿
build/block-library/blocks/text-columns/editor.css 95亿
build/block-library/blocks/text-columns/style-rtl.css 166亿
build/block-library/blocks/text-columns/style.css 166亿
构建/block-library/blocks/verse/style-rtl.css 99亿
build/block-library/blocks/verse/style.css 99亿
build/block-library/blocks/video/editor-rtl.css 552亿
build/block-library/blocks/video/editor.css 555亿
build/block-library/blocks/video/style-rtl.css 174亿
build/block-library/blocks/video/style.css 174亿
构建/block-library/blocks/video/theme-rtl.css 126亿
build/block-library/blocks/video/theme.css 126亿
build/block-library/classic-rtl.css 179亿
build/block-library/csss 179亿
build/block-library/common-rtl.css 1.1千字节
build/block-library/common.css 1.1千字节
build/block-library/editor-elements-rtl.css 75亿
build/block-library/editor-elements.css 75亿
build/block-library/editor-rtl.css 12.1千字节
build/block-library/editor.css 12.1千字节
构建/块-库/元素-rtl.css 54磅
build/block-library/elements.css 54磅
build/block-library/reset-rtl.css 478亿
构建/块库/reset.css 478亿
build/block-library/style-rtl.css 13.7千字节
build/block-library/style.css 13.7千字节
构建/块-库/theme-rtl.css 686亿
构建/块-库/theme.css 691亿
构建/块序列化默认解析器/index.min.js 1.12千字节
build/block-serialization-specifi-parser/index.min.js 2.87千字节
build/blocks/index.min.js 51千字节
build/commands/index.min.js 14.9千字节
build/commands/style-rtl.css 827亿
build/commands/style.css 827亿
build/components/style-rtl.css 11.8千字节
build/components/style.css 11.8千字节
构建/合成/索引.min.js 12千字节
构建/定制e-widgets/index.min.js 12千字节
构建/定制e-widgets/style-rtl.css 1.46千字节
构建/定制e-widgets/style.css 1.45千字节
构建/数据控制/索引.min.js 640亿
build/data/index.min.js 8.28千字节
构建/日期/索引.min.js 17.8千字节
build/deprecated/index.min.js 451亿
构建/dom-ready/index.min.js 324亿
构建/dom/index.min.js 4.63千字节
构建/编辑-发布/分类-rtl.css 544亿
构建/编辑post/classic.css 545亿
build/edit-post/index.min.js 35.3千字节
构建/编辑-发布/样式-rtl.css 7.58千字节
构建/编辑-发布/样式.css 7.57千字节
build/edit-widgets/index.min.js 16.9千字节
build/edit-widgets/style-rtl.css 4.52千字节
build/edit-widgets/style.css 4.52千字节
构建/编辑器/样式-rtl.css 3.58千字节
构建/编辑器/样式.css 3.58千字节
build/element/index.min.js 4.8千字节
build/escape-html/index.min.js 537亿
build/format-library/index.min.js 7.62千字节
build/format-library/style-rtl.css 554亿
构建/格式库/样式.css 553亿
build/hooks/index.min.js 1.55千字节
build/html-entities/index.min.js 448亿
构建/i18n/index.min.js 3.58千字节
构建/is-shallow-equal/index.min.js 527亿
构建/键盘快捷方式/index.min.js 1.64千字节
build/keycodes/index.min.js版本 1.84千字节
构建/list-reasable-blocks/index.min.js 2.18千字节
构建/list-rusable-blocks/style-rtl.css 836亿
build/list-rusable-blocks/style.css 836亿
build/media-utils/index.min.js 2.9千字节
build/notices/index.min.js 948亿
build/nux/index.min.js 1.99千字节
build/nux/style-rtl.css 735亿
build/nux/style.css 732亿
build/plugins/index.min.js 1.77千字节
build/preferences-persistence/index.min.js 1.84千字节
build/preferences/index.min.js 1.24千字节
build/primitives/index.min.js 943亿
build/priority-queue/index.min.js 1.52千字节
build/react-i18n/index.min.js 615亿
build/react-refresh-entry/index.min.js 9.47千字节
build/react-refresh-runtime/index.min.js 7.31千字节
build/redux-routine/index.min.js 2.7千字节
构建/可重用块/样式-rtl.css 243亿
构建/可重用块/样式.css 243亿
构建/rich-text/index.min.js 11千字节
build/router/index.min.js版本 1.77千字节
build/server-side-render/index.min.js 1.94千字节
build/shortcode/index.min.js 1.39千字节
build/style-engine/index.min.js 1.83千字节
构建/token-list/index.min.js 582亿
构建/url/index.min.js 3.57千字节
build/vendors/intert-polyfill.min.js 2.48千字节
build/vendors/react-dom.min.js 41.8千字节
build/vendors/react.min.js 4.02千字节
build/viewport/index.min.js 958亿
build/warning/index.min.js 268亿
build/widgets/index.min.js 7.16千字节
构建/widgets/style-rtl.css 1.15千字节
构建/widgets/style.css 1.16千字节
构建/wordcount/index.min.js 1.02千字节

压缩尺寸作用

复制链接
贡献者

@mcsf公司 mcsf公司 留下了评论

选择隐藏此评论的原因

将显示原因,以便向其他人描述此评论。了解更多信息.

精彩的转身!🚀

@埃拉特里克斯 埃拉特里克斯合并提交92be30f型进入之内 大旅行箱 2023年7月19日
通过50次检查
@埃拉特里克斯 埃拉特里克斯删除了 尝试/fn-revision 分支 2023年7月19日17:03
@github-操作 github-操作 机器人程序将此添加到古腾堡16.4里程碑2023年7月19日
@亚当西尔弗斯坦
复制链接
成员

@埃拉特里克斯你能用上的最新版本测试吗WordPress/WordPress-develop#4859?

您是否添加了REST API支持?

是的,它正确地支持rest API,我只是没有将其添加到测试中

@马马杜卡
复制链接
成员

我创建了一个小型后续公关#52781.

@告诉机器
复制链接
贡献者

我只是cherry将此PR选到update/packages-RC2分支,以便将其包含在下一版本中:19年5月3日

@告诉机器 告诉机器远离的这个回传至WP 6.7 Beta/RC Pull请求需要回传到目前处于测试阶段的WordPress主要版本标签2023年7月24日
告诉机器添加了提交引用的这个拉请求 2023年7月24日
*筛选出插入器中不允许的模式(#52675)*删除自动对焦并提高占位符文本的一致性。(#52634)*除非您在随机列表页面中,否则不要导航到样式页面(#52728)*模式:不要覆盖创建菜单中的rootClientID-仅在未定义时设置(#52713)*脚注:存储在修订中(#52686)*修复:启用“顶部工具栏”时阻止工具栏遮挡文档工具(#52722)*更新工具栏宽度*站点编辑器需要特定宽度*修复了未全屏显示时post编辑器顶部工具栏的宽度*删除正文规则---------合著人:Andrei Draganescu<andrei.draganescu@automatic.com>*站点编辑器:修复站点链接可访问性问题(#52744)*向插入图案的通知添加id以停止多个通知的堆叠(#52746)*全局样式:不要为“sprintf”使用命名参数(#52782)*脚注:不使用“”时使用静态闭包(#52781)*删除活动预览设备类型的检查以启用固定工具栏首选项(#52770)*Parser/Site Editor:确保当freeform块设置为core/html时,不会运行autop(#52716)*解析/站点编辑器:确保当freeform块设置为core/html时未运行autop*切换到equals freeform而不是notequals core/html*在测试中将core/test-freeform重命名为core/freeform*正在添加@SInCE公司相关6.3变更的注释。(#52820)*导航:在导航回退中加载原始属性(#52758)*导航:在导航回退中加载原始属性*更新lib/compat/wordpress-6.3/navigation-fallback.php合著者:Dave Smith<getdavemail@gmail.com>*更新lib/compat/wordpress-6.3/navigation-fallback.php合著者:Dave Smith<getdavemail@gmail.com>*为这些属性添加测试*更新phpunit/class-gutenberg-rest-navigation-falyback-controller-test.php合著者:Dave Smith<getdavemail@gmail.com>*更新phpunit/class-gutenberg-rest-navigation-falyback-controller-test.php合著者:Dave Smith<getdavemail@gmail.com>*更新phpunit/class-gutenberg-rest-navigation-falyback-controller-test.php合著者:Dave Smith<getdavemail@gmail.com>*更新phpunit/class-gutenberg-rest-navigation-fallback-controller-test.php合著者:Dave Smith<getdavemail@gmail.com>*更新phpunit/class-gutenberg-rest-navigation-falyback-controller-test.php合著者:Dave Smith<getdavemail@gmail.com>*更新phpunit/class-gutenberg-rest-navigation-falyback-controller-test.php合著者:Dave Smith<getdavemail@gmail.com>*更新phpunit/class-gutenberg-rest-navigation-falyback-controller-test.php合著者:Dave Smith<getdavemail@gmail.com>*更新phpunit/class-gutenberg-rest-navigation-falyback-controller-test.php合著者:Dave Smith<getdavemail@gmail.com>*更新phpunit/class-gutenberg-rest-navigation-falyback-controller-test.php合著者:Dave Smith<getdavemail@gmail.com>*添加更多评论*添加必要的方法*修复php编码标准错误---------合著者:Dave Smith<getdavemail@gmail.com>合著者:Jerry Jones<jones.jeremydavid@gmail.com>*允许通过编辑器设置动态更改样式(#52767)*ResizableFrame:修复Firefox中的样式(#52700)*ResizableFrame:修复Firefox中的样式*删除未使用的类*模式:修复空的通用模板零件类别(#52747)---------合著人:Glen Davies<glen.davies@automatic.com>---------合著者:Carolina Nymark<myazalea@hotmail.com>合著人:Andrea Fercia<a.fercia@gmail.com>合著者:Riad Benguella<benguella@gmail.com>合著人:Glen Davies<glendaviesz@users.noreply.github.com>合著者:Ella<4710635+ellatrix@users.noreply.github.com>合著者:James Koster<james@jameskoster.co.uk>合著人:Andrei Draganescu<andrei.draganescu@automatic.com>合著人:George Mamadashvili<georgemamadashvili@gmail.com>合著者:Andrei Draganescu<me@andreidraganescu.info>合著人:Andrew Serong<14988353+andrewserong@users.noreply.github.com>合著人:Ramon<ramonjd@users.noreply.github.com>合著人:Ben Dwyer<ben@scruffian.com>合著者:Dave Smith<getdavemail@gmail.com>合著者:Jerry Jones<jones.jeremydavid@gmail.com>合著者:Lena Morita<lena@jaguchi.com>合著者:Kai Hao<kevin830726@gmail.com>合著人:Glen Davies<glen.davies@automatic.com>

if($_gutenberg_revision_id){
$revision=获取发布($_gutenberg_revision_id);
$post_id=$review->post_parent;
复制链接
贡献者

选择隐藏此评论的原因

将显示原因,以便向其他人描述此评论。了解更多信息.

此行导致PHP测试失败堆芯后端口。不能100%确定为什么会发生这种情况,但在尝试访问其属性之前,最好检查修订是否存在/是否为对象?

复制链接
成员 作者

选择隐藏此评论的原因

将显示原因,以便向其他人描述此评论。了解更多信息.

#52879修复它

复制链接
成员

选择隐藏此评论的原因

将显示原因,以便向其他人描述此评论。了解更多信息.

我想@告诉机器已为此创建PR#52870

@亚当西尔弗斯坦
复制链接
成员

此修复程序也适用于预览吗?

我意识到这是需要在6.3中添加脚注的,但我觉得我们应该概括代码,以便修改任何post-meta,这就是我的核心公关所做的。一旦有了更通用的解决方案,我将继续处理该代码,并计划删除此处添加的内容。

@埃拉特里克斯
复制链接
成员 作者

是的,最好用一个通用的解决方案来代替它。

此修复程序也适用于预览吗?

什么意思?

@马马杜卡
复制链接
成员

此修复程序也适用于预览吗?

它不适用于已发布的帖子。

测试说明

  1. 创建新帖子。
  2. 添加文本和一些脚注。
  3. 发布帖子。
  4. 添加另一个脚注。
  5. 预览文章。
  6. 请注意,新脚注没有显示在块中,但锚定在内容中。

截图

CleanShot 2023-07-26,12 16 48

@埃拉特里克斯
复制链接
成员 作者

调查它

@埃拉特里克斯
复制链接
成员 作者

这与修订有什么关系?

@马马杜卡
复制链接
成员

预览将存储为临时修订-自动保存。

@埃拉特里克斯
复制链接
成员 作者

哦,好的。既然没有内容丢失,我不确定我们是否应该在这么晚的时候修复它。

@埃拉特里克斯
复制链接
成员 作者

@亚当西尔弗斯坦是的,您的公关为修订端点,但它不会为帖子端点,这是GB正在使用的。GB没有管理修订。

免费注册 在GitHub上加入此对话.已经有帐户了吗?登录以发表评论
标签
[Block]脚注 影响脚注块 [类型]Bug 现有功能无法按预期工作
项目
没有打开的项目
开发

成功合并此请求可能会解决这些问题。

脚注:脚注不会随后期修订而还原或恢复
5名参与者