立即注册 找回密码

QQ登录

只需一步,快速开始

查看: 1376|回复: 0

[Wordpress 通用教程] WordPress 6.4 正式版发布,新增功能:区块钩子、改进的工作流程、

[复制链接]
发表于 2023-11-24 16:21:43 | 显示全部楼层 |阅读模式
道勤网-数据www.daoqin.net

亲注册登录道勤网-可以查看更多帖子内容哦!(包涵精彩图片、文字详情等)请您及时注册登录-www.daoqin.net

您需要 登录 才可以下载或查看,没有账号?立即注册

x
wordpress 6.4 正式版已经发布,一起来探索新 WordPress 版本附带的最值得注意的功能和改进吧!
最有趣的添加包括区块钩子、改进的样板组织、重新设计和增强的命令调色板、对附件页面的更改、图像上的灯箱效果以及对写作工作流程的多项改进。
改进的模板加载、完善的脚本加载策略和其他性能增强将使您的 WordPress 网站运行得更快,而列表视图增强和对管理用户界面的多项升级将使其更易于使用和访问。
WordPress 6.4 还带来了一个新的默认主题 Twenty Twenty-Four,其中包含大量即用型样板和模板,可简化您的编辑过程。
区块钩子 Block Hooks
区块挂钩(以前称为自动插入块)使插件能够自动与古腾堡编辑器交互。
更准确地说,借助 Block Hooks,当另一个块添加到内容中时,可以自动将一个块放置在特定位置。
Block Hooks 的工作方式有两个原则指导:
  • 不必要求用户手动在编辑器中插入块,并且前端中的块插入应该在激活提供挂钩块的插件后立即发生。禁用插件应该会自动删除该块。
  • 该块应该在编辑器中可见,并且应该允许用户控制自动插入。
为了考虑这两个原则并保留代码中包含的信息,挂钩块仅在未修改的模板和模板部分以及主题提供的样板中工作,从样板目录复制或在register_block_pattern函数中注册。它们不适用于帖子内容、修改后的模板和模板部分以及用户生成的样板。
此外,开发说明警告:
从 WordPress 6.4 开始,您无法自动插入具有保存功能的块,否则会出现块验证错误。用通俗的话说,这意味着块钩子与动态块一起工作,而不是静态块。
您可以通过两种方式实现 Block Hooks:使用block.json文件或新的hooked_block_types过滤器。
通过 block.json 挂钩区块
使用block.json是挂钩第三方块的快速且简单的方法,但它没有提供很大的灵活性,这意味着通过block.json自动插入的块将无条件附加到目标的所有实例。
您可以使用新blockHooks属性添加挂钩块,该属性采用键/值对的对象,其中键是要挂钩的块的名称,值指定其相对于目标块的位置。
您可以设置以下位置之一:
  • before目标块前面
  • after目标块后面
  • firstChild目标容器块的第一个子项
  • lastChild目标容器块的最后一个子项
例如,您可以使用blockHooks以下方式将一个块挂接到每个 Spacer 块上:
  1. {
  2.         blockHooks: {
  3.                 'core/spacer': 'after'
  4.         }
  5. }
复制代码
当您使用firstChild或lastChild与block.json一起使用时,块检查器中的新插件面板会列出要自动插入的块,并带有用于选择加入/退出自动块插入的切换按钮。
01.jpg
启用自动插入(图片来源 PR #52969使用挂钩块hooked_block_types
将块连接到目标的更灵活的方法是使用新的hooked_block_types过滤器。它允许您无条件地挂钩块,就像block.json方法一样,或者基于条件 – 例如根据块所在的模板、模板部分或模式将块挂钩到目标。
的回调函数hooked_block_types接受四个参数:
  • $hooked_blocks– 一系列钩住的块。
  • $position– 可以是before、、、或。afterfirst_childlast_child
  • $anchor_block– 锚块的名称。
  • $context– 锚块所属的块模板、模板部分或图案。
有关 Block Hooks 的更多技术见解,请参阅开发说明
样板系统的增强
块样板(Patterns)是一种功能强大的设计工具,可在您的内容或模板中使用,使您能够轻松构建复杂的块结构。您可以使用块主题提供的样板,也可以通过从样板目录复制它们来添加更多样板。
您还可以在站点/帖子编辑器界面中从头开始创建样板。如果您对编码感到满意,您可以使用 .php 文件向当前主题(或子主题)添加样板。
02.jpg
在 WordPress 6.3 中创建样板
现在,让我们了解一下 WordPress 6.4 样板系统中的新增功能。
首先,样板类别。在之前的WordPress版本中,当您创建新样板时,您只能设置样板名称和类型、同步或不同步。
从 WordPress 6.4 开始,您还可以为您的样板添加类别,以便在网站和帖子编辑器中更轻松地识别它。
03.jpg
此外,块插入器的同步样板选项卡已被删除,您现在可以从同一样板选项卡访问所有样板。
04.jpg

从站点编辑器导入或导出 JSON 格式的样板也更加容易




道勤主机提供365天*24小时全年全天无休、实时在线、零等待的售后技术支持。竭力为您免费处理您在使用道勤主机过程中所遇到的一切问题! 如果您是道勤主机用户,那么您可以通过QQ【792472177】、售后QQ【59133755】、旺旺【诠释意念】、微信:q792472177免费电话、后台提交工单这些方式联系道勤主机客服! 如果您不是我们的客户也没问题,点击页面最右边的企业QQ在线咨询图标联系我们并购买后,我们为您免费进行无缝搬家服务,让您享受网站零访问延迟的迁移到道勤主机的服务!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

道勤网- 推荐内容!上一条 /2 下一条

!jz_fbzt! !jz_sgzt! !jz_xgzt! 快速回复 !jz_fhlb! !jz_lxwm! !jz_gfqqq!

关于我们|手机版|小黑屋|地图|【道勤网】-www.daoqin.net 软件视频自学教程|免费教程|自学电脑|3D教程|平面教程|影视动画教程|办公教程|机械设计教程|网站设计教程【道勤网】 ( 皖ICP备15000319号-1 )

GMT+8, 2024-11-25 13:24

Powered by DaoQin! X3.4 © 2016-2063 Dao Qin & 道勤科技

快速回复 返回顶部 返回列表