完整的网站编辑距离成为现实只有半年的时间。该功能有望在计划于 12 月发布的 WordPress 5.6 中提供。为了让主题作者为即将到来的变化做好准备,Carolina Nymark 创建了一个名为“完整网站编辑”的新网站和培训课程。

Nymark 是 WordPress 主题团队的长期主题作者和贡献者。多年来一直担任团队领导或代表,是更多无障碍主题的推动者之一。

主题作者目前面临两个主要障碍。首先是全站点编辑仍处于试验阶段。第二个原因是没有足够的文档、教程和课程来深入研究 WordPress 主题的演变。至少对于后一个问题,Nymark 有足够的经验来解决它,这就是这个新企业的全部意义所在。

在因 COVID-19 失业后,她想利用空闲时间回馈区块编辑器。 “与此同时,我周围的人开始询问有关全站点编辑的问题,通过我所做的测试,我知道如何开始,”她说。 “如果我能分享这个,我就能让其他人的事情变得更容易。

她在主题团队中的代表角色也为主题作者将面临的艰苦战斗提供了独特的见解。Nymark 说她觉得紧迫的是即将进行的全站范围的编辑。“我只看到生态系统的一小部分——WordPress 主题,它们被提交以包含在 WordPress 主题目录中;但我看到的大多数主题都没有使用障碍,”她说. 主题不风格,编辑器不匹配前端。我们作为主题作者还没有足够快地适应块编辑器,现在六个月后,另一个大变化即将到来。”

该课程现已免费向所有人开放。然而,情况并非总是如此。 Nimark 正在寻求 WordPress 社区成员的赞助。这个想法是他们可以资助课程的持续发展。如果没有足够的赞助资金,她将需要把这个变成付费课程。她说,如果发生这种情况,该计划将采用一次性收费模式。由于站点范围内的编辑器经常更新,她希望客户能够访问更新的课程材料。

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

课程内容是什么? 欢迎来到全站编辑课程。

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

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

    < li>简介
  • 所有关于块
  • 基于块的主题
  • 站点编辑器

大多数课程的视频剪辑二到五分钟之间。 Nymark 为喜欢阅读的用户提供完整的视频转录本。除了视频和成绩单之外,一些课程还提供可下载的材料,例如代码示例。目前,课程的“所有关于块”部分只有一个测验。

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

Nymark 已经准备好了,期待添加更多课程的内容,但目前它仍然是一个艰巨的挑战。 “因为块编辑器变化如此之快,我记录了一些不起作用的东西,但这是可以预料的,”她说。 “我最担心的是我不想传播错误信息,这在早期阶段很难做到。

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

走过的路

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

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

对于主题,尤其是单页网站或博客,结构一个主题可以比我们今天看到的要简单得多。虽然新系统正在积极开发中,但感觉仍然足够熟悉,可以轻松从传统主题过渡。最大的不同在于减少关于自定义 JavaScript 和 PHP 的决策和做更多的设计工作。

她说,这样做的缺点是,从一开始,我认为我们会看到更少的变化关于主题。 “一旦玩新玩具的第一个兴奋过去了,这就会让人感到局限。块状图案将发挥重要作用,我期待尽快使用它们。”

对于主题作者来说,它们是第一次将您的脚趾浸入站点范围的编辑区域,她建议首先将页眉、页脚和其他小部分重新创建为块模式。不用先潜水就足以弄湿你的脚了。

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

前进的道路

Nymark 确定了未来需要解决的几个领域,即文档。 “普遍缺乏文件是一个问题,不仅对全站编辑而言,而且对整个古腾堡项目来说也是如此,”她说。 “这让人们难以学习和做出贡献。”

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

她还列出了 Gutenberg 团队正在研究但尚未准备好的几个必要组件:

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

还有很多工作要做,许多问题仍然悬而未决。然而,随着 WordPress 逐渐采用一种通用的设计语言,希望有一个更光明的未来。

Nymark 说:“设计人员可以创建布局,而不必担心代码,并且可以导出模板,并且可以更轻松地将这些布局作为主题共享。进入壁垒将被移除;创建基本主题是很容易,但为用户创建一个完整的解决方案可能更难。”

像这样:

喜欢正在加载...

资源

p>