跳到内容
新发行

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

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

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

将CSS类添加到段落块 #47282

正常开放
想要合并41提交到
底座: 大旅行箱
选择基础分支

对话

胡安弗拉
复制链接
成员

@胡安弗拉 胡安弗拉 评论2023年1月19日

什么?

添加wp-方块图到段落块元素。

修复 #46863

为什么?

这是在年报道的#46863段落块的样式更改影响了所有段落,这也影响了站点的其他部分,例如站点标语(和其他部分)。

怎么用?

添加wp-方块图类到段落块以获取新内容,并解析块输出以添加之前生成的内容。

测试说明

对于新内容

  1. 使用此PR中的生成创建新页面。
  2. 添加一些段落
  3. 保存页面。
  4. 确认段落具有wp-方块图类。

对于以前生成的内容

  1. 用这个插件的主干构建创建一个沙盒。
  2. 创建包含段落的页面(可以使用自定义类)。
  3. 保存页面。
  4. 将生成更新到此版本。
  5. 打开页面并确认wp-方块图类已添加到先前生成的内容中。

对于中报告的问题#46863

  1. 打开“站点编辑器”>“样式”。
  2. 标题到块>段落
  3. 进行更改并注意它不会影响网站标题和网站标语(或任何其他<p>没有wp-方块图类别)

屏幕截图或屏幕广播

屏幕。记录2023-02-03-at.17.18.43.mov

@胡安弗拉
复制链接
成员 作者

我将致力于解决测试和所有问题。

#冲突:#lib/compat/wordpress-6.2/block-patterns/centered-footer-with-social-links.php#lib/compat/wordpress-6.2/block-patterns/centered-footer.php#lib/compat/wordpress-6.2/block-patterns/footer-with-large-font-size.php#lib/compat/wordpress-6.2/block-patterns/simple-header-with-image.php
#冲突:#packages/block-editor/src/hooks/test/__snapshots__/aligon.native.js.snap#包/block-library/src/cover/test/__snapshots__/edit.native.js.snap#包/block-library/src/embed/test/__snapshots__/index.native.js.snap#包/e2e-tests/specs/editor/blocks/__snapshots__/heading.test.js.snap#packages/e2e测试/species/editor/blocks/pullquote.test.js#包/e2e-tests/specs/editor/plugins/__snapshots__/container-blocks.test.js.snap#包/e2e-tests/specs/editor/plugins/__snapshots_/cpt-locking.test.js.snap#包/e2e-tests/specs/editor/plugins/__snapshots__/inner-blocks-render-appender.test.js.snap#包/e2e-tests/specs/editor/evariable/__snapshots__/block-deletion.test.js.snap#包/e2e-tests/specs/editor/evariable/__snapshots__/block-grouping.test.js.snap#包/e2e-tests/specs/editor/evariable/__snapshots__/block-hierarchy-navigation.test.js.snap#包/e2e-tests/specs/editor/evariable/__snapshots__/embedding.test.js.snap#包/e2e-tests/specs/editor/evariable/__snapshots__/inserting-blocks.test.js.snap#包/e2e-tests/specs/editor/evariable/__snapshots__/keep-styles-on-block-transforms.test.js.snap#包/e2e-tests/specs/editor/evariable/__snapshots__/links.test.js.snap#包/e2e-tests/specs/editor/evariable/__snapshots__/list-view.test.js.snap#包/e2e-tests/specs/editor/evariable/__snapshots__/multi-block-selection.test.js.snap#包/e2e-tests/specs/editor/evariable/__snapshots__/rich-text.test.js.snap#包/e2e-tests/specs/editor/evariable/block-grouping.test.js#包/e2e-tests/specs/editor/evariable/format-library/__snapshots__/text-color.test.js.snap#packages/e2e-tests/specs/editor/avariable/multi-block-selection.test.js#包/e2e-tests/specs/widgets/editing-widgets.test.js#包/format-library/src/text-color/test/__snapshots__/index.native.js.snap#packages/react-native-editor/__device-tests__/helpers/test-data.js#packages/react-native-editor/src/initial-html.js包#软件包/富文本/src/test/__snapshots__/index.native.js.snap#测试/e2e/specs/editor/blocks/__snapshots__/List-can-be-exited-to-selected-pargraph-1-chromium.txt#test/e2e/specs/editor/blocks/__snapshots__/List-selects-all-transformed-output-1-chromium.txt#test/e2e/specs/editor/evariable/font-size-picker.spec.js#测试/集成/__snapshots__/blocks-raw-handling.test.js.snap
#冲突:#包/e2e-tests/specs/editor/evariable/__snapshots__/multi-block-selection.test.js.snap#packages/e2e-tests/specs/editor/avariable/multi-block-selection.test.js
@安娜扎祖
复制链接
贡献者

我们即将推出6.4 beta 1,我很好奇我们的立场。我可以看到一些最近的提交和更多反馈请求,但我没有看到其他评论。我们的立场是什么?

@米卡琴
复制链接
成员

不幸的是,由于我们现在已经通过了6.4版的Beta 1测试,根据上面关于这是一个相当大的更改的对话,我认为现在应该将其设置为6.5。然而,如果能在下一个古腾堡版本中包含它,那就太棒了。

@猿猴
复制链接
贡献者

这是一个重要的变化,但它也很难测试,因为它涉及太多。我认为,如果它要达到6.5,我们需要尽早开始考虑,否则它会一直被踢下去。

@拉蒙德
复制链接
成员

这是一个重要的变化,但也很难测试,因为它涉及到太多。我认为,如果它能达到6.5,我们需要尽早开始考虑,否则它会继续被踢下水。

同意。由于它也涉及到本机文件,所以最好能得到一份审阅者的签名列表。我已经用现有的P块测试了这个PR,并创建了新的块,效果很好,但更改的广度让我想要一个包含一致评论的安全毯😄

@安德鲁斯隆
复制链接
贡献者

安德鲁森 评论2023年10月1日

大声想想:由于此PR中的方法涉及更改许多文件,并改变块序列化为发布内容的方式,因此值得研究一种使用wp-方块图classname,但不将其保存到标记中?然后,我们可以继续依赖此PR中的PHP更改,该更改使用标记处理器在呈现时注入类名,这样我们仍然可以在站点前端显示类名。

这样保存的标记就不会改变,我们就不需要担心移动应用程序中的向后兼容/支持,因为旧版本仍然会看到早期的标记?我很可能遗漏了一些上下文,可能有很好的理由在帖子内容中保存类名,因此,如果我遗漏了一些明显的内容,请道歉!

@胡安弗拉
复制链接
成员 作者

谢谢你的评论😄 我当时不在办公室。

此PR中涉及的文件数量与更新包含段落块的测试有关,以包括CSS类。本机逻辑没有更改,只更新了测试和快照。主要变化只有这些.

我相信,为了与其他块的行为保持一致,我会将数据与类一起保存。但这可能是主观的。但我认为,也许最好谨慎行事,涵盖所有检索数据的场景(以防后期数据以某种方式检索,而不是渲染)。

@法比安凯
复制链接
成员

大家好👋

我们距离WordPress 6.5的Beta 1还有一周的时间。在那之前有人在做这件事吗当前的阻碍因素是什么?

复制链接

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

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

未链接的帐户

以下贡献者尚未链接其GitHub和WordPress.org帐户:@猿猴.

请投稿人阅读如何链接您的帐户以确保您的工作在WordPress版本中得到适当的认可。

核心SVN

如果您是核心提交人,请在提交时使用此列表文字印刷-开发在SVN中:

道具:胡安弗拉、波纳、本地戈、拉蒙诺波利、安娜扎祖、米卡琴、安德鲁斯隆、法比安凯吉、哈瓦迪亚。

GitHub合并提交

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

未链接的贡献者:模仿。合著者:胡安弗拉<juanfra@git.wordpress.org>合著者:卡罗来纳州<poena@git.wordpress.org>合著者:ndiego<ndiego@git.wordpress.org>合著者:ramonjd<ramonopoly@git.wordpress.org>合著者:annezazu<annezazu@git.wordpress.org>合著者:mikachan<mikachan@git.wordpress.org>合著者:andrewserong<andrewserong@git.wordpress.org>合著者:fabiankaegy<fabiankaegy@git.wordpress.org>合著者:hbhalodia<hbhaledia@git.wordpress.org>

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

@胡安弗拉
复制链接
成员 作者

您好!@法比安凯,

谢谢你回来看这个。我可以重新设置基址并修复合并冲突,但我相信,定义一下我们是否可以在标记中使用类名的方法是很有意思的,因为我已经看到了一些关于它的担忧。

免费注册 在GitHub上加入此对话.已经有帐户了吗?登录以发表评论
标签
[块]段落 影响段落块 [类型]增强功能 改进建议。
项目
状态:提升到6.5
开发

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

样式:段落样式影响网站标题和网站标语