# 模式 区块[模式](https://developer.wordpress.org/block-editor/reference-guides/block-api/block-patterns/)是为用户提供独特定制编辑体验的最佳方式之一。 ## 为所有文章类型优先设置起始模式 当用户创建新内容时,无论文章类型如何,都会面对一个空白画布。然而,通过设置特定类型的模式在创建新内容时优先显示,可以改善这一体验。当网站中存在声明支持`core/post-content`区块类型的模式时,用户每次创建新项目都会出现模态窗口。默认情况下,WordPress不包含任何此类模式,因此除非至少添加了两个此类文章内容模式,否则模态窗口不会出现。 要启用此功能,请在模式的区块类型中包含`core/post-content`。然后,可以通过文章类型选项控制模式应显示的文章类型。以下是一个在创建新文章时出现的模式示例: ```php
如需确认预约,请加入Make Slack中的#fse-outreach-experiment频道。
期待您的参与!
404模式
', ) ); ``` 在[WordPress 6.3开发说明中的新建模板模态窗口模式](https://make.wordpress.org/core/2023/07/18/miscellaneous-editor-changes-in-wordpress-6-3/#patterns-on-the-create-a-new-template-modal)中了解更多关于此功能的信息。 ## 锁定模式 如先前关于锁定API的部分所述,模式本身的某些方面可以被锁定,以保护设计的重要部分。[这里有一个模式示例](https://gist.github.com/annezazu/acee30f8b6e8995e1b1a52796e6ef805),其中包含以不同方式锁定的各种区块。您可以在编辑器中构建这些模式,包括添加锁定选项,然后[按照文档注册它们](/docs/reference-guides/block-api/block-patterns.md)。 ## 从模式目录中优先选择特定模式 从WordPress 6.0开始,主题可以通过theme.json从[模式目录](https://wordpress.org/patterns/)注册模式。为实现这一点,主题应使用theme.json中新的patterns顶级键。在此字段中,主题可以列出要从模式目录注册的模式。patterns字段是模式目录中模式别名的数组。模式别名可以从模式目录中单个模式视图的URL中提取。例如:此URL https://wordpress.org/patterns/pattern/partner-logos 的别名是partner-logos。 ```json { "patterns": [ "short-text-surrounded-by-round-images", "partner-logos" ] } ``` 内容创建者随后将在插入器的“模式”选项卡中,找到与模式目录分类匹配的相应模式。 ## 附加资源 - [使用模板模式构建多个首页设计](https://developer.wordpress.org/news/2023/04/13/using-template-patterns-to-build-multiple-homepage-designs/)(WordPress开发者博客)