从基于块的主题的新课程开始为全站编辑做准备

全站点编辑距离成为现实仅半年时间。该功能有望在预定于12月发布的WordPress 5.6中使用。为了使主题作者为即将到来的变化做好准备,Carolina Nymark创建了一个新网站和培训课程,标题为 完整网站编辑

Nymark是WordPress主题团队的长期主题作者和撰稿人。她已经担任团队负责人或代表多年,并且是推动更多可访问性主题的推动者之一。

主题作者目前面临两个主要障碍。首先是全站点编辑仍处于实验阶段。第二个原因是没有足够的文档,教程和课程来深入探讨WordPress主题的演变。至少对于后一个问题,Nymark拥有足够的经验来对此做些事情,而这正是这项新事业的全部目的。

由于COVID-19而失业后,她想利用自己的空闲时间回馈给块编辑器。她说:“与此同时,我周围的人开始问有关全站点编辑的问题,并且通过我所做的测试,我知道如何入门。” “如果我可以分享这一点,我可以简化其他人的工作。”

她在主题团队中的代表角色也为主题作者将面临的艰难战斗提供了独特的见解。 Nymark表示,随着即将进行的全站点编辑,她感到有紧迫感。 “我只看到生态系统的一小部分-WordPress主题,这些主题已提交以包含在WordPress主题目录中;但我看到的大多数主题都没有利用障碍。”她说。主题不设置样式,编辑器与前端不匹配。我们作为主题作者还没有足够快地适应块编辑器,现在六个月后将发生另一个重大变化。”

该课程现在对所有人免费开放。但是,并非总是如此。尼马克是 寻求赞助 来自WordPress社区中的人。他们的想法是,他们可以资助课程的持续发展。如果没有足够的赞助资金,她将需要将其转变为付费课程。她说,如果发生这种情况,该计划将采用一次性收费模式。由于全站点编辑的频繁更新,她希望客户可以访问更新的课程资料。

具有主题开发工作知识的开发人员是本课程的主要受众。在深入之前,他们应该了解WordPress函数,PHP,HTML和CSS。

课程内容是什么?开始准备基于块的新课程主题进行全站点编辑,开始准备基于块主题的新课程进行全站点编辑欢迎参加全站点编辑课程的课程。

目前,该课程尚未完成。这并不奇怪,因为网站编辑器距离WordPress尚需半年的时间。但是,在进行下一步之前,主题作者确实需要他们熟悉一些基本知识。该网站还有一个开放的论坛,任何人都可以加入并开始讨论从块构建主题。

本课程分为以下部分,每个部分都有自己的课程:

  • 介绍
  • 所有关于块
  • 基于块的主题
  • 网站编辑器

大多数课程的视频短片在两到五分钟之间。 Nymark为喜欢阅读的用户提供了视频的完整记录。除了视频和成绩单,一些课程还提供了可下载的资料,例如代码示例。目前,该课程的“所有关于街区”部分只有一个测验。

目前,该课程仅涵盖基础知识。对于已经进入基于块的主题的主题作者,他们可能会发现其中的一些入门资料太低级了。但是,他们应该期望将来会有更多高级主题。对于尚未进入区块系统的主题作者来说,现在将是一个很好的机会,可以赶上并开始为下一阶段的主题开发做准备。

Nymark准备很快为课程增加更多内容,但是目前这仍然是一项艰巨的挑战。她说:“由于块编辑器的更改速度太快,我记录了无法使用的内容,但这是可以预期的。” “我最大的担心是我不想散布错误信息,这在这个早期阶段很困难。”

路线图上有示例主题和幻灯片,其他人可以在WordPress见面会期间下载这些主题和幻灯片并用于演示。她还在构建一个解析器,该解析器将创建一个改进的块引用,以供主题作者在其模板中使用。

走过的路

即使对于像Nymark这样有经验的人,也存在学习曲线。她说,仍然很难想象当一切都说完之后,模板系统将如何工作。因为事情在不断变化,所以在她设计课程来教别人时,这是一个教育过程。

她说:“刚开始时,我最大的困惑就是模板和模板零件的保存方式。” “当您在网站编辑器中编辑并保存模板时,模板将另存为自定义帖子类型,并且将使用该模板代替主题中的文件。当前,如果您更改主题,则使用已保存在模板中的块结构,但是将使用新主题设置样式。这就是为什么主题作者的样式和测试块如此重要的原因。”

对于主题,特别是一页网站或博客,主题的结构可能比我们今天看到的简单得多。 Nymark表示,尽管正在积极开发新系统,但仍感觉足够熟悉,可以轻松地从传统主题过渡。最大的区别在于,在做出有关自定义JavaScript和PHP的较少决策和进行更多设计工作之间。

她说:“这样做的不利之处在于,从一开始,我认为我们会在主题上看到较少的变化。”一旦过了玩新玩具的第一个兴奋,这可能会感到局限。块模式将发挥重要作用,我期待着很快使用它们。”

对于主题作家,他们是第一次将脚趾浸入全站点编辑区域,她建议从重新创建页眉,页脚和其他小部分作为块模式开始。无需先潜水就足以弄湿您的脚。

她推荐的第二个步骤是开始考虑如何将定制程序选项转换为块系统。例如,当考虑许多主题具有的各种标题选项时,可能值得创建块模式以通过全站点编辑器公开那些用户的选择。

前方的路

Nymark确定了今后需要解决的几个领域,即文档。她说:“文件的普遍缺乏是一个问题,不仅对于全站点编辑,而且对于整个古腾堡项目都是如此。” “这使人们很难学习和贡献。”

她希望看到的一项关键功能是主题作者能够锁定模板,以防止用户意外删除为网站提供功能的关键块。

她还列出了古腾堡团队正在开发但尚未准备好的几个必要组件:

  • 在站点编辑器中选择和创建模板零件。
  • 完成全局样式功能。
  • 使用更多控件更新现有的全站点编辑块。
  • 为剩余的模板标签创建新块。
  • 改进导航块,使其响应。

仍有大量工作要做,许多问题仍在进行中。但是,随着WordPress逐步通过通用的设计语言,人们有希望拥有更光明的未来。

Nymark说:“设计师无需担心代码即可创建布局,并且可以导出模板,也可以更轻松地共享这些布局作为主题。进入壁垒将被消除;创建基本主题很容易,但是为用户创建完整的解决方案可能会更困难。”

像这样:

喜欢加载中…

资源

相关文章