跳到内容
新问题

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

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

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

禁用覆盖模式实例内图像的链接 #58660

已合并
将4个提交合并到
2024年2月8日

对话

凯文940726
复制链接
成员

什么?

的一部分#53705。禁用编辑模式实例中图像的链接。

为什么?

图像块的链接属性主要取决于图>a选择器。HTML标记处理器API不支持>语法。(同上)。@动脉瘤@桑托斯·吉拉莫特)

链接仍然可以编辑,但在模式实例中时不会保存。目前最简单的选择是禁用编辑控件,直到我们支持它为止。

怎么用?

当图像位于父模式实例中时,禁用编辑控件。

测试说明

  1. 使用图像和链接创建图案。
  2. 在“高级”块设置中启用“允许实例覆盖”。
  3. 在文章中插入图案。
  4. 预计您无法编辑图像的链接。

屏幕截图或屏幕广播

形象

复制链接

github-操作 机器人程序 评论2024年2月5日

以下账户与本公关和/或相关问题进行了互动。当活动发生时,我将继续更新这些列表。您还可以通过添加支柱支架标签。

核心SVN

核心提交人:在SVN中提交时,使用此行作为道具的基础:

道具kevin940726,mamaduka,talldanwp,santosguillamot,glendaviesnz。

GitHub合并提交

如果您通过GitHub上的拉请求合并代码,请将以下内容复制并粘贴到合并提交消息的底部。

合著人:kevin940726<kevin940726@git.wordpress.org>合著者:Mamaduka<mamaduka@git.wordpress.org>合著者:塔尔丹<talldanwp@git.wordpress.org>合著人:Santos Guillamot<santosguillamot@git.wordpress.org>合著者:glendaviesnz<glendaviesz@git.wordpress.org>

为了理解WordPress项目对贡献者的期望,请查看核心手册中的贡献者归因页面

复制链接

github-操作 机器人程序 评论2024年2月5日

尺寸变化:+54亿(0%)

总大小:1.71 MB

文件名 大小 更改
build/block-library/index.min.js 215千字节 +54亿(0%)
ℹ️视图未更改
文件名 大小
构建/a11y/index.min.js 955亿
build/annotations/index.min.js 2.69千字节
构建/api-fetch/index.min.js 2.32千字节
构建/auto/index.min.js 2.1千字节
build/blob/index.min.js 578亿
build/block目录/index.min.js 7.22千字节
构建/块目录/样式-rtl.css 1.02千字节
构建/块目录/样式.css 1.02千字节
build/block-editor/content-rtl.css 4.35千字节
构建/块编辑器/内容.css 4.35千字节
构建/块编辑器/默认编辑器样式-rtl.css 381亿
构建/块编辑器/默认编辑器样式.css 381亿
build/block-editor/index.min.js 251千字节
build/block-editor/style-rtl.css 15.4千字节
构建/块编辑器/样式.css 15.4千字节
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亿
构建/块库/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 415亿
build/block-library/blocks/button/editor.css 414亿
构建/块库/blocks/button/style-rtl.css 627亿
build/block-library/blocks/button/style.css 626亿
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亿
构建/块库/块/代码/编辑器.css 53个B
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亿
构建/块库/块/列/编辑器.css 108亿
build/block-library/blocks/columns/style-rtl.css 421亿
build/block-library/blocks/columns/style.css 421亿
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分页/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亿
构建/块库/blocks/comments/style-rtl.css 637亿
build/block-library/blocks/comments/style.css 636亿
build/block-library/blocks/cover/editor-rtl.css 647亿
build/block-library/blocks/cover/editor.css 650亿
build/block-library/blocks/cover/style-rtl.css 1.69千字节
build/block-library/blocks/cover/style.css 1.68千字节
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 98亿
build/block-library/blocks/details/style.css 98亿
build/block-library/blocks/embed/editor-rtl.css 322亿
build/block-library/blocks/embed/editor.css 322亿
build/block-library/blocks/embed/style-rtl.css 410亿
build/block-library/blocks/embed/style.css 410磅
构建/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 280亿
build/block-library/blocks/file/style.css 281亿
build/block-library/blocks/file/view.min.js 324亿
build/block-library/blocks/footnotes/style-rtl.css 201亿
build/block-library/blocks/footnotes/style.css 199亿
build/block-library/blocks/form-input/editor-rtl.css 227亿
build/block-library/blocks/form-input/editor.css 227亿
build/block-library/blocks/form-input/style-rtl.css 343亿
build/block-library/blocks/form-input/style.css 343亿
build/block-library/blocks/form-submission-notification/editor-rtl.css 340亿
build/block-library/blocks/form-submission-notification/editor.css 340亿
build/block-library/blocks/form-submit-button/style-rtl.css 69亿
build/block-library/blocks/form-submit-button/style.css 69亿
build/block-library/blocks/form/view.min.js 471亿
build/block-library/blocks/freeform/editor-rtl.css 2.61千巴
构建/块库/块/自由形式/编辑器.css 2.61千字节
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.72千字节
build/block-library/blocks/gallower/style.css 1.72千字节
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亿
构建/块-库/块/组/主题-rtl.css 78亿
构建/块-库/块/组/主题.css 78亿
build/block-library/blocks/heading/style-rtl.css 189亿
build/block-library/blocks/heading/style.css 189亿
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 863亿
build/block-library/blocks/image/editor.css 862磅
构建/块库/blocks/image/style-rtl.css 1.6千字节
build/block-library/blocks/image/style.css 1.59千字节
构建/block-library/blocks/image/theme-rtl.css 126亿
构建/block-library/blocks/image/theme.css 126亿
build/block-library/blocks/image/view.min.js 2.02千字节
build/block-library/blocks/latest-comments/style-rtl.css 357亿
build/block-library/blocks/latest-comments/style.css 357亿
build/block-library/blocks/platest-posts/editor-rtl.css 213亿
build/block-library/blocks/platest-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 505亿
build/block-library/blocks/media-text/style.css 503亿
build/block-library/blocks/more/editor-rtl.css 431亿
build/block-library/blocks/more/editor.css 431磅
构建/block-library/blocks/navigation-link/editor-rtl.css 668亿
build/block-library/blocks/navigation-link/editor.css 669亿
build/block-library/blocks/navigation-link/style-rtl.css 103亿
build/block-library/blocks/navigation-link/style.css 103亿
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.25千字节
build/block-library/blocks/navigation/editor.css 2.26千字节
build/block-library/blocks/navigation/style-rtl.css 2.24千字节
build/block-library/blocks/navigation/style.css 2.23千字节
build/block-library/blocks/navigation/view.min.js 1.1千字节
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 377亿
build/block-library/blocks/page-list/editor.css 377亿
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 235亿
build/block-library/blocks/pragment/editor.css 235亿
构建/block-library/blocks/paragraph/style-rtl.css 335亿
build/block-library/blocks/pragment/style.css 335亿
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-content/editor-rtl.css 74亿
build/block-library/blocks/post-content/editor.css 74亿
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 666亿
build/block-library/blocks/post-featured-image/editor.css 662亿
build/block-library/blocks/post-featured-image/style-rtl.css 342亿
构建/块库/blocks/post featured image/style.css 342亿
build/block-library/blocks/post-navigation-link/style-rtl.css 215亿
build/block-library/blocks/post-navigation-link/style.css 214亿
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 409磅
build/block-library/blocks/post-template/style.css 408亿
build/block-library/blocks/post-terms/style-rtl.css 96亿
build/block-library/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 125亿
build/block-library/blocks/preactatted/style.css 125亿
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 354亿
build/block-library/blocks/pullquote/style.css 354磅
构建/block-library/blocks/pullquote/theme-rtl.css 168亿
构建/block-library/blocks/pullquote/theme.css 168亿
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 288亿
build/block-library/blocks/query-pagination/style.css 284亿
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 486亿
build/block-library/blocks/query/editor.css 486亿
build/block-library/blocks/query/view.min.js 996亿
build/block-library/blocks/quote/style-rtl.css 237亿
build/block-library/blocks/quote/style.css 237亿
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 140亿
build/block-library/blocks/read-more/style.css 140亿
构建/块库/blocks/rss/editor-rtl.css 149亿
build/block-library/blocks/rss/editor.css 149亿
build/block-library/blocks/rss/style-rtl.css 289亿
build/block-library/blocks/rss/style.css 288亿
build/block-library/blocks/search/editor-rtl.css 184亿
build/block-library/blocks/search/editor.css 184磅
build/block-library/blocks/search/style-rtl.css 614亿
build/block-library/blocks/search/style.css 614亿
构建/block-library/blocks/search/theme-rtl.css 114亿
构建/block-library/blocks/search/theme.css 114亿
build/block-library/blocks/search/view.min.js 478亿
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 229亿
build/block-library/blocks/seleparater/style.css 229亿
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亿
build/block-library/blocks/shortcode/editor.css 323磅
构建/块库/块/站点徽标/编辑器-rtl.css 754亿
build/block-library/blocks/site-logo/editor.css 754亿
build/block-library/blocks/site-logo/style-rtl.css 204亿
build/block-library/blocks/site-logo/style.css 204亿
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 682亿
build/block-library/blocks/social-links/editor.css 681亿
build/block-library/blocks/social-links/style-rtl.css 1.49千字节
build/block-library/blocks/social-links/style.css 1.48千字节
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亿
构建/块库/blocks/spacer/style.css 48亿
build/block-library/blocks/table/editor-rtl.css 395亿
build/block-library/blocks/table/editor.css 395亿
build/block-library/blocks/table/style-rtl.css 639亿
build/block-library/blocks/table/style.css 639亿
build/block-library/blocks/table/theme-rtl.css 146亿
build/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 185亿
build/block-library/blocks/video/style.css 185亿
构建/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.3千字节
build/block-library/editor.css 12.3千字节
构建/块-库/元素-rtl.css 54亿
build/block-library/elements.css 54亿
build/block-library/reset-rtl.css 472亿
build/block-library/reset.css 472亿
build/block-library/style-rtl.css 14.7千字节
build/block-library/style.css 14.7千字节
构建/block-library/theme-rtl.css 688亿
构建/块-库/theme.css 693亿
build/block-serialization-default-parser/index.min.js 1.12千字节
build/block-serialization-specifi-parser/index.min.js 2.87千字节
build/blocks/index.min.js 51.6千字节
build/commands/index.min.js 15.5千字节
build/commands/style-rtl.css 921亿
build/commands/style.css 918亿
build/components/index.min.js 225千字节
build/components/style-rtl.css 12千字节
build/components/style.css 12千字节
构建/合成/索引.min.js 12.6千字节
build/core-commands/index.min.js 2.71千字节
构建/core-data/index.min.js 72.7千字节
构建/定制e-widgets/index.min.js 12.1千字节
构建/定制e-widgets/style-rtl.css 1.34千字节
构建/定制e-widgets/style.css 1.33千字节
构建/数据控制/索引.min.js 640亿
build/data/index.min.js 8.93千字节
构建/日期/索引.min.js 17.9千字节
build/已弃用/index.min.js 451亿
构建/dom-ready/index.min.js 324亿
构建/dom/index.min.js 4.65千字节
构建/编辑-发布/分类-rtl.css 544亿
构建/编辑post/classic.css 545亿
build/edit-post/index.min.js 25.1千字节
构建/编辑-发布/样式-rtl.css 5.66千字节
构建/编辑-发布/样式.css 5.66千字节
build/edit-site/index.min.js 211千字节
构建/编辑site/style-rtl.css 15.7千字节
构建/编辑site/style.css 15.7千字节
build/edit-widgets/index.min.js 17.3千字节
build/edit-widgets/style-rtl.css 4.23千字节
build/edit-widgets/style.css 4.23千字节
build/editor/index.min.js 61.7千字节
构建/编辑器/样式-rtl.css 5.42千字节
构建/编辑器/样式.css 5.42千字节
build/element/index.min.js 4.83千字节
build/escape-html/index.min.js 537亿
build/format-library/index.min.js 7.85千字节
build/format-library/style-rtl.css 478亿
构建/格式库/样式.css 477亿
build/hooks/index.min.js 1.55千字节
build/html-entities/index.min.js 448亿
构建/i18n/index.min.js 3.58千字节
构建/交互/文件.min.js 447磅
构建/交互/图像.min.js 2.15千字节
构建/交互性/index.min.js 12.9千字节
构建/交互/导航.min.js 1.24千字节
build/interactivity/query.min.js 776亿
构建/交互/路由.min.js 1.24千字节
构建/交互/搜索.min.js 618磅
构建/is-shallow-equal/index.min.js 527亿
构建/键盘快捷方式/index.min.js 1.74千字节
build/keycodes/index.min.js 1.46千字节
构建/list-reasable-blocks/index.min.js 2.11千字节
构建/list-rusable-blocks/style-rtl.css 836亿
build/list-rusable-blocks/style.css 836亿
build/media-utils/index.min.js 2.9千字节
build/modules/importmap-polyfill.min.js 12.2千字节
build/notices/index.min.js 948亿
build/nux/index.min.js 2千字节
build/nux/style-rtl.css 735亿
构建/nux/style.css 732亿
build/patterns/index.min.js 5.74千字节
build/patterns/style-rtl.css 540亿
构建/模式/样式.css 539亿
build/plugins/index.min.js 1.8千字节
构建/首选项持久性/index.min.js 2.07千字节
build/preferences/index.min.js 2.82千字节
build/preferences/style-rtl.css 698亿
build/preferences/style.css 700亿
build/primitives/index.min.js 975亿
build/priority-queue/index.min.js 1.52千字节
build/private-apis/index.min.js 1千字节
build/react-i18n/index.min.js 623亿
build/react-refresh-entry/index.min.js 9.47千字节
build/react-refresh-runtime/index.min.js 6.78千字节
build/redux-routine/index.min.js 2.7千字节
构建/可重用块/index.min.js 2.72千字节
构建/可重用块/样式-rtl.css 243亿
构建/可重用块/样式.css 243亿
构建/rich-text/index.min.js 10.4千字节
build/router/index.min.js 1.79千字节
build/server-side-render/index.min.js 1.95千字节
build/shortcode/index.min.js 1.39千字节
build/style-engine/index.min.js 2.08千字节
构建/token-list/index.min.js 582亿
build/url/index.min.js版本 3.72千巴
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 957亿
build/warning/index.min.js 249亿
build/widgets/index.min.js 7.21千字节
构建/widgets/style-rtl.css 1.15千字节
build/widgets/style.css 1.16千字节
构建/wordcount/index.min.js 1.02千字节

压缩尺寸作用

线条上的注释441446
const hasParentPattern=使用选择(
(选择)=>{
const{getBlockParentsByBlockName}=select(blockEditorStore);
返回(
getBlockParentsByBlockName(clientId,'core/block').length>0
);
},
[客户端Id]
);
复制链接
成员

选择隐藏此评论的原因

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

让我们通过现有的选择器来选择这个值。没有必要创建额外的块编辑器订阅每个图像块。

复制链接
成员 作者

选择隐藏此评论的原因

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

当然!但好奇的是,添加一个单独的商店订阅是否昂贵?如果是这样的话,那么我认为我们最好在一个较低的级别上解决这个问题,并使其足够快。例如,反应还原使用选择器API在大多数情况下都没有这个问题。

复制链接
成员

选择隐藏此评论的原因

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

这取决于用例。对于非常活跃的存储(块编辑器)和常用的块(段落/标题/图像)来说,这可能很昂贵。请参见#54819(评论)

例如,react-redux的useSelector API在大多数情况下都没有这个问题。

你能和我分享一些资源吗?

复制链接
成员 作者

选择隐藏此评论的原因

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

你能和我分享一些资源吗?

它是官方文件中推荐打电话给使用选择器多次,尽管这会创建多个订阅。

由于选择器应该是纯的,订阅应该是批处理的,所以它们应该运行得很快,很少会成为性能瓶颈。如果我们看到严重的性能问题,那么很可能是代码的其他部分,或者我们的使用Select执行。🤔

复制链接
贡献者

@塔尔丹 塔尔丹 留下了评论

选择隐藏此评论的原因

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

它工作正常,尽管在显示图像块占位符时显示空工具栏会出现问题:
屏幕截图2024-02-06,下午2点58分28秒

不知道该如何修复,甚至不知道在没有工具栏控件时应该显示什么。

线条上的注释425434
lockUrl控件:
!! URL绑定&&
getBlockBindingsSource(urlBinding?.source)
?.lockAttributesEditing===true,
(!!url绑定&&
getBlockBindingsSource(urlBinding?.source)
?.lockAttributesEditing===true)||
//如果图像位于模式实例中,则禁用编辑URL的链接。
//在我们支持覆盖前端上的链接之前,这只是一个临时解决方案。
具有ParentPattern,
复制链接
贡献者

@塔尔丹 塔尔丹 2024年2月6日

选择隐藏此评论的原因

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

我认为它应该在一个单独的名为锁定Href控件,作为网址属性用于图像块的型钢混凝土<图像>标签(令人困惑)。

属性的属性名称<a>标签的href公司也是href公司(没有那么令人困惑)。

块绑定代码似乎也不对,这就是我认为造成混乱的原因。您可以看到它被错误地用于锁定href公司(不是支持的块绑定属性):

{ 单选 && 正在编辑图像 && 锁定URL控件 && (
<图像URLInputUI
网址={ href公司 || '' }
onChangeUrl={ onSetHref }
链接目的地={ 链接目的地 }
媒体URL={ ( 形象 && 形象源url(_U) ) || 网址 }
媒体链接={ 形象 && 形象链接 }
链接目标={ 链接目标 }
链接类={ 链接类 }
相对={ 相对 }
showLightbox设置={ showLightbox设置 }
灯箱已启用={ 灯箱已检查 }
在SetLightbox上={ 在SetLightbox上 }
/>
) }

(立方厘米@桑托斯·吉拉莫特 @动脉瘤 @米歇尔扎普林斯基)

复制链接
成员 作者

选择隐藏此评论的原因

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

这是真的。我也注意到了这一点,但在重构之后忘了提到它。href公司网址图像块中有不同的东西吗😅。

复制链接
成员 作者

选择隐藏此评论的原因

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

已在中更改34df026型.不确定我们是否需要href绑定虽然有一部分🤔.

复制链接
贡献者

选择隐藏此评论的原因

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

我不这么认为,因为它不是受支持的绑定属性。

但这应该可以解决这个问题,尽管我希望块绑定贡献者进行一些测试,因为可能有这样的原因(虽然我看不到)。

复制链接
贡献者

选择隐藏此评论的原因

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

对不起,我没有看到这个评论。我留下了类似的评论在这里

我们锁定了href公司控制绑定URL的时间,因为链接到附件页或媒体URL没有意义。它无法按预期工作。的确,也许我们可以尝试只禁用那些而不是整个href公司控制。

复制链接

github-操作 机器人程序 评论2024年2月6日

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

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

@格伦戴维斯
复制链接
贡献者

这对我来说测试得很好,但要等到块绑定贡献者仔细查看之后,才能给它一个

线条上的注释431434
锁定Href控件:
(!!href绑定&&
getBlockBindingsSource(hrefBinding?.source)
?.lockAttributesEditing===true)||
//如果图像位于模式实例中,则禁用编辑URL的链接。
//在我们支持覆盖前端上的链接之前,这只是一个临时解决方案。
具有ParentPattern,
复制链接
贡献者

选择隐藏此评论的原因

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

我们不支持href公司属性,所以href绑定不应该存在。对于post-meta之类的源,我们在绑定URL时禁用了href控件,因为链接到图像文件或附件页面没有意义。我们应该用这样的东西来代替:

锁定Href控件:hasParentPattern(有父母模式)

并保持URL有条件后来

复制链接
成员 作者

选择隐藏此评论的原因

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

谢谢!我在中更新了它9cd4a5e.LMK如果我没听错的话?

复制链接
贡献者

选择隐藏此评论的原因

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

是的,这就是我的意思🙂

复制链接
贡献者

@桑托斯·吉拉莫特 桑托斯·吉拉莫特 留下了评论

选择隐藏此评论的原因

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

我觉得不错🙂

@凯文940726 凯文940726启用自动放大(挤压) 2024年2月7日11:02
@格伦戴维斯 格伦达维森茨 用力推动的这个 修复/模式覆盖-禁用-图像链接 分支 9cd4a5e 2063647 比较 2024年2月7日23:53
@凯文940726 凯文940726合并提交bc4fde3号机组进入之内 大旅行箱 2024年2月8日
57项检查中有56项通过
@凯文940726 凯文940726删除了 修复/模式覆盖-禁用-图像链接 分支 2024年2月8日00:24
@github-操作 github-操作 机器人程序将此添加到古腾堡17.7里程碑2024年2月8日
@德斯罗什
复制链接
贡献者

👋 您好!@凯文940726

只是一个友好的提醒合著者merge-commit消息中的尾部必须是消息中的最后一个部分,并且前面必须是空行。在发布之前,用于解析贡献者数据的脚本将能够找到这些数据,并将其与.org贡献者进行匹配,但GitHub似乎没有接受满足标准的要求。

免费注册 在GitHub上加入此对话已经有帐户了吗?登录以发表评论
标签
[功能]同步模式 与同步模式相关(以前是可重复使用的块) [类型]Bug 现有功能无法按预期工作
项目
还没有
开发

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

还没有

6名参与者