欢迎来到本课程,学习如何从零开始创建样板并在主题中注册样板的基础知识。
课程内容
通过本课程,我们将:
- 列出并描述WordPress中可用样板的来源,
- 将样板属性添加到theme.json中,并从样板目录中列出要包含在主题中的样板,
- 描述从零开始构建样板以将其与主题捆绑的过程。
样板来源
WordPress中可用样板的来源有哪些?当最终用户在页面、文章或模板中使用插入器时,他们将可以访问当前活动的块主题中可用的样板,其中包括WordPress样板目录。他们还可以访问WordPress核心样板,如本例所示。
样板目录
现在让我们使用theme.json来列出样板目录中的样板。不要与样板文件夹中列出的样板混淆。这些样板是您自己创建并添加到主题中的,只要它们在该文件夹中,就会自动注册。但如果我们进入theme.json,我们会看到一个逗号分隔的列表,列出了您在官方WordPress样板目录中找到的样板slug。
创建样板
现在让我们从零开始创建一个样板,以便将其与主题捆绑。同样,您需要在样板文件夹中创建文件。文件是PHP格式,但它包含块标记,并且还有一个文件头,本质上是放在文件顶部的注释。
您在那里最常见的元数据是标题、slug和类别。您需要的块的HTML标记代码可以在站点编辑器中生成。进入站点编辑器,您可以随时进入代码编辑器以找到您的代码,然后将其复制并粘贴到您的样板PHP文件中。
下一步
一如既往,您可以参考WordPress.org上的主题手册,并注意我们将在未来的课程中详细介绍构建和注册样板的更多细节。